Event sur textgadget?

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Event sur textgadget?

Message par poshu »

Je suis franchement rouillé ( près de 6 mois sans code :oops: ) alors cette question va peut être vous paraitre farfelue, mais y a t'il moyen de récupérer un event lors d'un click que un textgadget?
zaphod
Messages : 135
Inscription : dim. 07/déc./2008 9:32

Message par zaphod »

Voila un code que m'avait passé the great KCC

Code : Tout sélectionner

#Fenetre = 0 
#TexteGadget0 = 0 

OpenWindow(#Fenetre, 0, 0, 270, 160, "TextGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) 
TextGadget(#TexteGadget0, 10, 10, 250, 20, "Gadget texte standard (texte aligné à gauche)", #SS_NOTIFY) 
      
Repeat 
  
 Evenement = WaitWindowEvent() 
  
 Select Evenement 

  Case #PB_Event_Gadget  
   If EventGadget() = #TexteGadget0 
    Debug "#TexteGadget0 cliqué" 
   EndIf 
 EndSelect 

Until Evenement = #PB_Event_CloseWindow 

Z@ph0d//
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

Ooooh "#SS_NOTIFY"... C'est magique ça.

Merci
cha0s
Messages : 681
Inscription : sam. 05/mars/2005 16:09

Message par cha0s »

c'est portable ce truc ?
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message par gnozal »

cha0s a écrit :c'est portable ce truc ?
Non, Windows only, car #SS_NOTIFY est une constante de l'API windows.
Répondre