HideGadget()

Syntax

HideGadget(#Gadget, Status)
Description
Versteckt ein Gadget oder zeigt es wieder an.

Parameters

#Gadget Das zu verwendende Gadget.
Status Der neue Status des Gadgets. Ist der Status = 1, dann wird das Gadget versteckt. Ist der Status = 0, wird es angezeigt.

Return value

None.

Example

  If OpenWindow(0, 0, 0, 180, 120, "HideGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    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 EventGadget() = 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

See Also

DisableGadget()

Supported OS

All

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