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() ->