ResizeWindow()

Syntaxe

ResizeWindow(#Fenetre, X, Y, Largeur, Hauteur)
Description
Déplace et redimensionne une fenêtre.

Arguments

#Fenetre La fenêtre à utiliser.
X, Y Les nouvelles coordonnées de la fenêtre, en pixels.

Si 'X' ou 'Y' sont définis avec #PB_Ignore alors les valeurs actuelles de 'X' ou 'Y' ne seront pas modifiées.
Largeur, Hauteur Les nouvelles dimensions de la fenêtre.

Si 'Largeur' ou 'Hauteur' sont définies avec #PB_Ignore alors les valeurs actuelles de 'Largeur' ou 'Hauteur' ne seront pas modifiées.

Valeur de retour

Aucune.

Exemple

  If OpenWindow(0, 0, 0, 220, 100, "Exemple...", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
   
   ButtonGadget  (1, 10, 60, 200, 30, "Déplacer et Agrandir la fenêtre")
   
   Repeat
     Event = WaitWindowEvent()
          
     Select Event
     
       Case #PB_Event_Gadget
         Select EventGadget()
           Case 1
             
             ResizeWindow(0, 100, 100, 350, #PB_Ignore)
                                           
           EndSelect
            
     EndSelect
   Until Event = #PB_Event_CloseWindow
 EndIf

OS Supportés

Tous

<- RemoveWindowTimer() - Window Index - SetActiveWindow() ->