HideGadget()

Syntax

HideGadget(#Gadget, Status)
Beschreibung
Versteckt ein Gadget oder zeigt es wieder an. Ist der Status = 1, dann wird das Gadget versteckt. Ist der Status = 0, wird es angezeigt.

Beispiel:
  If OpenWindow(0,0,0,180,120,#PB_Window_SystemMenu|#PB_Window_ScreenCentered,"HideGadget") And CreateGadgetList(WindowID(0))
    ButtonGadget(0,10,10,160,50,"Button 1")       : button = #True   ; Schalter wird angezeigt
    ButtonGadget(1,10,80,160,30,"Hide Button 1")
    Repeat
      Event = WaitWindowEvent()
      If Event = #PB_Event_Gadget
        If EventGadgetID()=1
          If button = #True     ; ButtonGadget wird angezeigt
            HideGadget(0,1)     ; => verstecke es
            button = #False
            SetGadgetText(1,"Show Button 1")
          Else                  ; ButtonGadget ist versteckt
            HideGadget(0,0)     ; => zeige es
            button = #True
            SetGadgetText(1,"Hide Button 1")
          EndIf
        EndIf
      EndIf
    Until Event = #PB_Event_CloseWindow
  EndIf

Unterstützte OS

All

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