Hilfe
Parameter
menü | Identität eines Menüs |
Rückgabewert
-
Beschreibung
Die Anweisung EnableMenu schaltet ein Menü ein. Dadurch werden alle Eingaben wieder zugelassen und zusätzlich werden Events zurückgeliefert. DisableMenu ist eine Umkehrung zu diesem Befehl.


Beispiel
Standardbeispiel:
menu1 = CreateMenu("Alien", 1, WindowMenu(window))
menu2 = CreateMenu("Mensch", 2, WindowMenu(window))
menu3 = CreateMenu("Mensch ausschalten", 3, menu1)
menu4 = CreateMenu("Alien ausschalten", 4, menu2)
UpdateWindowMenu window
Repeat
If WaitEvent(1) = $1001 Then
Select EventData()
Case 3
value = MenuChecked(menu3)
If value = 0 Then CheckMenu(menu3) : DisableMenu menu4
If value = 1 Then UncheckMenu(menu3) : EnableMenu menu4
UpdateWindowMenu window
Case 4
value = MenuChecked(menu4)
If value = 0 Then CheckMenu(menu4) : DisableMenu menu3
If value = 1 Then UncheckMenu(menu4) : EnableMenu menu3
UpdateWindowMenu window
End Select
EndIf
If KeyHit(1) = 1 Then End
Forever
Siehe auch
CheckMenu, CreateMenu, DisableMenu, MenuChecked, MenuEnabled, MenuText, SetMenuText, UncheckMenu, UpdateWindowMenu, WindowMenu

