SetMenuItemState()

Syntax

SetMenuItemState(#Menue, MenueEintrag, Status)
Beschreibung
Ändert den Status des angegebenen Menü-Eintrags. Diese Funktion ermöglicht die Darstellung eines Häkchens ("Checkbox") nahe dem Text des Menü-Eintrags.

Parameter

#Menue Gibt das zu verwendende Menü an.
MenueEintrag Gibt den Menü-Eintrag an, von dem der Status geändert werden soll.
Status Gibt den zu setzenden Status an. Das Häkchen wird angezeigt, wenn Status gleich 1 ist; hat Status einen anderen Wert, wird das Häkchen nicht angezeigt.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Anmerkungen

GetMenuItemState() kann benutzt werden, um den aktuellen Status des Menü-Eintrags zu ermitteln.

Beispiel

  If OpenWindow(0, 200, 200, 200, 100, "SetMenuItemState Example")
    If CreateMenu(0, WindowID(0))
      MenuTitle("Project")
        MenuItem(1, "Changed")
        SetMenuItemState(0, 1, 1)    ; setze Häkchen vor den zuvor erstellten Menüeintrag
    EndIf
    Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
  EndIf

Siehe auch

GetMenuItemState()

Unterstützte OS

Alle

<- OpenSubMenu() - Menu Inhaltsverzeichnis - SetMenuItemText() ->