Rerouter un Event d'un Gadget à un autre ?

Codes specifiques à Linux
Avatar de l’utilisateur
grabiller
Messages : 103
Inscription : lun. 10/sept./2012 11:55
Localisation : France - 89220 Rogny-Les-Septs-Ecluses
Contact :

Rerouter un Event d'un Gadget à un autre ?

Message par grabiller »

Bonjour,

Est-il possible, nativement avec PureBasic, de rerouter un Event reçu par un CanvasGadget (par exemple) vers un autre Gadget, un StringGadget par exemple au moment où est reçu cet Event ?

Sous Windows je contourne le problème en subclassant les contrôles, mais sous linux, je ne sais pas trop.

Quelqu'un aurait-il une idée ?

Cordialement,
Guy.
guy rabiller | radfac founder / ceo | raa.tel | raafal.org
lepiaf31
Messages : 510
Inscription : dim. 25/mars/2007 13:44
Localisation : Toulouse, France
Contact :

Re: Rerouter un Event d'un Gadget à un autre ?

Message par lepiaf31 »

Quand tu recois un evenement sur le gadget, tu le reroute avec PB_Gadget_SendGadgetCommand (voir ici: http://www.purebasic.fr/french/viewtopi ... =1&t=10857 ).
Avatar de l’utilisateur
grabiller
Messages : 103
Inscription : lun. 10/sept./2012 11:55
Localisation : France - 89220 Rogny-Les-Septs-Ecluses
Contact :

Re: Rerouter un Event d'un Gadget à un autre ?

Message par grabiller »

Ah oui, excellent, merci beaucoup.

Effectivement, je risquai pas de trouver. Je vais me pencher sur le répertoire SDK et voir les fonctions 'internes' intéressantes qu'il peut y avoir.

Encore merci.

Cordialement,
Guy.
guy rabiller | radfac founder / ceo | raa.tel | raafal.org
Avatar de l’utilisateur
grabiller
Messages : 103
Inscription : lun. 10/sept./2012 11:55
Localisation : France - 89220 Rogny-Les-Septs-Ecluses
Contact :

Re: Rerouter un Event d'un Gadget à un autre ?

Message par grabiller »

Ah oui mais non, en fait sous Linux ça ne marche pas, c'est que pour Windows apparemment, mais du coup j'en ai pas besoin sous Windows.

Cette fonction n'est pas reconnue au linkage sous Linux.

Dommage..

Donc pour *Linux*, je réitère la question, si quelqu'un a une idée..

Cordialement,
Guy.
guy rabiller | radfac founder / ceo | raa.tel | raafal.org
Répondre