Hinzufügen eines Menüs zu einem Formular der obersten Ebene
Menüs auf Formularen der obersten Ebene bieten nicht nur Navigationsfunktionen, sondern können auch Tipps zum Entwurf und zur Verwendung Ihrer Anwendung enthalten.
So fügen Sie in einem Formular der obersten Ebene ein Menü hinzu
Erstellen Sie ein Menü für das Formular der obersten Ebene. Weitere Informationen zum Erstellen von Menüs für Formulare der obersten Ebene finden Sie in Kapitel 11, Entwerfen von Menüs und Symbolleisten.
Stellen Sie die ShowWindow-Eigenschaft des Formulars auf 2 - As Top-Level Form ein.
Führen Sie im Init-Ereignis des Formulars das Menüprogramm aus, und übergeben Sie diesem zwei Parameter:
DO menuname.mpr WITH oForm, lAutoRename
oForm ist ein Objektverweis auf das Formular. Übergeben Sie im Init-Ereignis des Formulars THIS als ersten Parameter.
lAutoRename legt fest, ob für das Menü ein neuer eindeutiger Name erzeugt wird. Wenn mehrere Instanzen des Formulars ausgeführt werden sollen, muss für lAutoRename der Wert Wahr (.T.) übergeben werden.
Mit dem folgenden Code können Sie z. B. ein Menü mit dem Namen
mySDImenu
aufrufen:DO mySDImenu.mpr WITH THIS, .T.
Siehe auch
Erstellung von SDI- und MDI-Anwendungen | Ausblenden des Visual FoxPro-Hauptfensters | Erweitern von Formularen durch Formularsätze | Erstellen von Formularen | Hinzufügen von Objekten zu Formularen | Hinzufügen von Visual FoxPro-Containern