DisableWindow()

Syntaxe

DisableWindow(#Fenetre, Etat)
Description
Active ou désactive une fenêtre.

Arguments

#Fenetre La fenêtre à activer/désactiver.
Etat Peut prendre une des valeurs suivantes:
  #True : La fenêtre est désactivée.
  #False: La fenêtre est activée.

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ésactiver la fenêtre pendant 5s")
   
   Repeat
     Event = WaitWindowEvent()
     
     Select Event
     
       Case #PB_Event_Gadget
         Select EventGadget()
           Case 1 
             
             DisableWindow(0,1) ; Désactive la fenêtre
             Delay(5000)        ; Attendre 5 secondes
             DisableWindow(0,0) ; Active la fenêtre
              
         EndSelect
            
     EndSelect
   Until Event = #PB_Event_CloseWindow
 EndIf

OS Supportés

Tous

<- CloseWindow() - Window Index - Event() ->