HideGadget()

Syntaxe

HideGadget(#Gadget, Etat)
Description
Cache ou affiche un gadget.

Arguments

#Gadget Le gadget à utiliser
Etat
  #True : Le gadget sera caché.
  #False: Le gadget sera affiché.

Valeur de retour

Aucune.

Exemple

  If OpenWindow(0,0,0,180,120,"Cacher un Gadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) 
    ButtonGadget(0,10,10,160,50,"Bouton 1") : bouton = #True   ; le bouton est affiché
    ButtonGadget(1,10,80,160,30,"Cacher le bouton 1")
    Repeat
      Evenement = WaitWindowEvent()
      If Evenement = #PB_Event_Gadget
        If EventGadget()=1
          If bouton = #True     ; si le bouton est affiché
            HideGadget(0,1)     ; cache le bouton
            bouton = #False
            SetGadgetText(1,"Afficher le bouton 1")
          Else                  ; si le bouton est caché
            HideGadget(0,0)     ; affiche le bouton
            bouton = #True
            SetGadgetText(1,"Cacher le bouton 1")
          EndIf
        EndIf
      EndIf
    Until Evenement = #PB_Event_CloseWindow
  EndIf

Voir aussi

DisableGadget()

OS Supportés

Tous

<- GetGadgetText() - Gadget Index - HyperLinkGadget() ->