EventWindow()

Syntaxe

Resultat = EventWindow()
Description
Renvoie le numéro de la fenêtre dans laquelle s'est produit le dernier évènement renvoyé par WindowEvent() ou WaitWindowEvent().

Arguments

Aucun.

Valeur de retour

Le numéro de la fenêtre dans laquelle s'est produit l'évènement.

Exemple

  If OpenWindow(0, 0, 0, 220, 100, "Exemple...", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)

   ButtonGadget  (1, 10, 60, 200, 30, "Cliquer")
   
   Repeat
     Event = WaitWindowEvent()
     NumeroFenetre = EventWindow()
     
     Select Event
     
       Case #PB_Event_Gadget
         Select EventGadget()
           Case 1 
              Debug "Ce bouton appartient à la fenêtre numéro " + Str(NumeroFenetre)
         EndSelect
            
     EndSelect
   Until Event = #PB_Event_CloseWindow
 EndIf

Voir aussi

WaitWindowEvent(), WindowEvent()

OS Supportés

Tous

<- EventType() - Window Index - EventlParam() ->