Hilfe

WindowMenu

B+

Aufruf

menü = WindowMenu (fenster)

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:

window = CreateWindow("Window", 50, 50, 200, 200, 0, 5)
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

Übersicht GUI Menü