HideWindow()

Syntaxe

HideWindow(#Fenetre, Etat, [, Options])
Description
Cache ou rend visible une fenêtre.

Arguments

#Fenetre La fenêtre à utiliser.
Etat Peut prendre une des valeurs suivantes:
  #True  : La fenêtre est masquée
  #False : La fenêtre est affichée. Elle est aussi activée (focus) 
           sauf avec l'option #PB_Window_NoActivate.
Options Peut être une combinaison des valeurs suivantes:
  #PB_Window_NoActivate    : La fenêtre s'affiche mais n'est pas activée. (valable uniquement si la fenêtre est visible).
  #PB_Window_ScreenCentered: La fenêtre sera centrée dans l'écran (valable uniquement si la fenêtre est visible).
  #PB_Window_WindowCentered: La fenêtre sera centrée dans la fenêtre (valable uniquement si la fenêtre est visible).

Valeur de retour

Aucune.

Exemple

  If OpenWindow(0, 200, 200, 220, 100, "Exemple...", #PB_Window_SystemMenu)
   
   ButtonGadget  (1, 10, 60, 200, 30, "Cacher la fenêtre")
   
   Repeat
     Event = WaitWindowEvent()
          
     Select Event
     
       Case #PB_Event_Gadget
         Select EventGadget()
           Case 1
             
             HideWindow(0, #True)  
             Debug "La fenêtre est cachée."
             MessageRequester("Info", "La fenêtre est cachée. Cliquez sur OK pour la faire réapparaitre")
             HideWindow(0, #False)  
             Debug "La fenêtre est visible."
                              
           EndSelect
            
     EndSelect
   Until Event = #PB_Event_CloseWindow
 EndIf

Voir aussi

OpenWindow()

OS Supportés

Tous

<- GetWindowTitle() - Window Index - IsWindow() ->