SetWindowState()

Syntaxe

SetWindowState(#Fenetre, Etat)
Description
Change l'état minimisé ou maximisé d'une fenêtre.

Arguments

#Fenetre La fenêtre à utiliser.
Etat Peut prendre l'une des valeurs suivantes:
  #PB_Window_Normal  : La fenêtre sera affichée normalement.
  #PB_Window_Maximize: La fenêtre sera maximisée.(Linux, certains gestionnaires de fenêtres ne le supportent pas)
  #PB_Window_Minimize: La fenêtre sera minimisée.

Remarques

L'état d'affichage d'une fenêtre est récupérable avec la commande GetWindowState().

Exemple

  If OpenWindow(0, 0, 0, 220, 100, "Exemple...", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    
   ButtonGadget  (1, 10, 60, 200, 30, "Agrandir la fenêtre en plein écran")
   
   Repeat
     Event = WaitWindowEvent()
          
     Select Event
     
       Case #PB_Event_Gadget
         Select EventGadget()
           Case 1
             
            SetWindowState(0, #PB_Window_Maximize) 
                                                          
           EndSelect
            
     EndSelect
   Until Event = #PB_Event_CloseWindow
 EndIf

Voir aussi

GetWindowState()

OS Supportés

Tous

<- SetWindowData() - Window Index - SetWindowTitle() ->