Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
J'ai un bouton dans une DW.
J'ai un bout de script dans l'evenement buttonclicking de la DW.
Au niveau script, tout va bien.
Seulement au niveau design le focus reste sur le bouton (bouton avec un entourage en pointillé autour du libellé du bouton) : pas trés joli ...
Quelqu'un aurait une idée ?
Hors ligne
Salut, à la fin de l'évenement clicked, tu pourrais donner le focus à un autre controle (?)
Hors ligne
Si j'envoie le focus sur un autre objet (exemple: singlelignedit), le focus est sur ce champ mais l'encadrement du texte du bouton reste ...
Hors ligne
Euh, peut-être une méthode tordue alors : simuler un click sur un autre bouton invisible...
Hors ligne
Pas terrible ...
Hors ligne
pas mieux...
en fait je n'utilise jamais les boutons dans les dw
Hors ligne
voila une solution ...
dans l'evenement buttonclicked de ta datawindow :
long lparam ulong wparam choose case dwo.name case 'b_1' Send(Handle(this),513,WParam,LParam) Send(Handle(this),514,WParam,LParam) end choose
Donnez moi en des nouvelles...
je viens de tester sur pb6 et ca fonctionne à merveille...
Hors ligne
Bonjour,
Sinon, un dw_x.PostEvent(Clicked!), s'il n'y a rien dans l'évènement "Clicked" de ta DW.
Hors ligne
pick ouic a écrit:
voila une solution ...
dans l'evenement buttonclicked de ta datawindow :Code:
long lparam ulong wparam choose case dwo.name case 'b_1' Send(Handle(this),513,WParam,LParam) Send(Handle(this),514,WParam,LParam) end chooseDonnez moi en des nouvelles...
je viens de tester sur pb6 et ca fonctionne à merveille...
CA MARCHE.
MERCI
Hors ligne