EventGadget()

Syntaxe

Resultat = EventGadget()
Description
Renvoie le numéro du gadget qui a envoyé un évènement.

Permet de connaître quel gadget a été utilisé ou cliqué par l'utilisateur.

Arguments

Aucun.

Valeur de retour

Renvoie le numéro du gadget associé à l'évènement.

Remarques

Utilisez cette fonction après un évènement de type #PB_Event_Gadget renvoyé par WindowEvent() ou WaitWindowEvent().

Exemple

  If OpenWindow(0, 0, 0, 230, 90, "Exemple de gestion des évènements...", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)

   ButtonGadget  (1, 10, 10, 200, 20, "Cliquez moi")
   CheckBoxGadget(2, 10, 40, 200, 20, "Cochez  moi")

   Repeat
     Event = WaitWindowEvent()
     Select Event
     
       Case #PB_Event_Gadget
         Select EventGadget()
           Case 1 : Debug "Bouton cliqué !"
           Case 2 : Debug "Case à cocher cliquée !"
         EndSelect
     
     EndSelect
   Until Event = #PB_Event_CloseWindow
 EndIf

Voir aussi

WindowEvent(), WaitWindowEvent()

OS Supportés

Tous

<- EventData() - Window Index - EventMenu() ->