Hilfe
Parameter
fenster | Identität eines Fensters |
Rückgabewert
Identität des "höchsten" Menüs (Root-Menu bzw. Window-Menu)
Beschreibung
Die Funktion WindowMenu ermittelt die Identität eines Root-Menüs, das zu einem Fenster zugeordnet ist. Wenn ein Fenster mit CreateWindow erstellt wird, dann enthält dieses Fenster noch kein Menü. Darum kann mit WindowMenu ein imaginäres Menü ermittelt werden. Dieses Menü stellt die höchste Ebene dar und neue Menüs müssen zu diesem Root-Menü hinzugefügt werden.
Beispiel
Standardbeispiel:
menu1 = CreateMenu("Datei", 1, WindowMenu(window))
menu2 = CreateMenu("Ansicht", 2, WindowMenu(window))
menu3 = CreateMenu("Neu", 3, menu1)
menu4 = CreateMenu("Dummy", 4, menu3)
menu5 = CreateMenu("Menüpunkt", 5, menu2)
menu6 = CreateMenu("", 6, menu2)
menu7 = CreateMenu("Deaktiviert", 7, menu2)
menu8 = CreateMenu("Check", 8, menu2)
DisableMenu menu7
CheckMenu menu8
UpdateWindowMenu window
Repeat
If KeyHit(1) = 1 Then End
Forever
Siehe auch
CheckMenu, CreateMenu, DisableMenu, EnableMenu, MenuChecked, MenuEnabled, MenuText, SetMenuText, UncheckMenu, UpdateWindowMenu