DisableMenuItem()

Syntaxe

DisableMenuItem(#Menu, Element, Etat)
Description
Active ou désactive l'élément d'un menu.

Arguments

#Menu Le menu à utiliser.
Element Le numéro du menu à désactiver ou à réactiver.
Etat Le nouvel état d'activation du menu.
  #False: Le menu est activé.
  #True : Le menu est désactivé.

Valeur de retour

Aucune.

Remarques

Un menu désactivé apparaît généralement en grisé.

Exemple

  If OpenWindow(0, 200, 200, 200, 100, "Exemple DisableMenuItem")
    If CreateMenu(0, WindowID(0))
      MenuTitle("Projet")
        MenuItem(1, "Ouvrir")
        MenuItem(2, "Enregistrer")
        DisableMenuItem(0,2,1)     ; Désactive le second élément du menu ("Enregistrer")
    EndIf

    Repeat
    Until WaitWindowEvent() = #PB_Event_CloseWindow
  EndIf

Voir aussi

MenuItem(), SetMenuItemState(), SetMenuItemText()

OS Supportés

Tous

<- CreatePopupMenu() - Menu Index - DisplayPopupMenu() ->