SetMenuItemState()

Syntaxe

Result = SetMenuItemState(#Menu, Element, Etat)
Description
Change l'état actuel de l'élément du #Menu spécifié. C'est utile pour afficher ou non une 'CheckBox' à la gauche du text. Si 'Etat' = 1 alors la 'CheckBox' est affichée, sinon elle est cachée.

GetMenuItemState() peut être utilisé pour récupérer l'état actuel de l'élément du menu.

Exemple:

  If OpenWindow(0, 200, 200, 200, 100, "Exemple SetMenuItemState")
    If CreateMenu(0, WindowID(0))
      MenuTitle("Project")
        MenuItem(1, "Changed")
        SetMenuItemState(0,1,1)    ; Coche l'élément 1 du menu.
    EndIf
    Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow
  EndIf

OS Supportés

Tous

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