Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour j'utilise powerbuilder10, et je n'arrive pas à modifier la couleur et la forme des boutons.
Help me!!PLEASE
Hors ligne
salut ,
on peut modifier la couleur d'un bouton ? avec la version 10 ?
version 7, impossible.
@++
Allez, Thezerg, vu que tu es sur pb10, dis nous si c'est possible ?
Hors ligne
faux je suis en pb 9 la mais un collègue a le 10 je regarde
Hors ligne
autant pour moi, AMEN ! (AMEN, c'est une replique qui vient du manga HELLSING...)
sinon, j'ai ca comme reponse couleur couleur d'un bouton ?
Hors ligne
Voici un exemple de code qui fonctionne bien :
nom_dw.object.b_nom_button.color =RGB( 255, 0, 0 ) // change la couleur du texte nom_dw.object.b_nom_button.background.color = RGB( 46 , 0, 0 )// change la couleur du bouton
Dernière modification par thezerg (19-12-2006 11:20:14)
Hors ligne
Ca marche de ton coté?
Hors ligne
La couleur du texte ça marche super, mais la couleur du bouton ça marche pas!!!
Merci d'avance
Hors ligne
thezerg a écrit:
Ca marche de ton coté?
la couleur du bouton ne marche pas, la commande est bonne mais le bouton ne change pas de couleur!!
Hors ligne
c'est presque dans la poche ?
(désolé, fallait que je la place celle la...)
meme en mettant une autre couleur, ca ne fonctionne pas ?
genre :
nom_dw.object.b_nom_button.background.color = RGB( 255 , 255, 192 )
Hors ligne
poche a écrit:
thezerg a écrit:
Ca marche de ton coté?
la couleur du bouton ne marche pas, la commande est bonne mais le bouton ne change pas de couleur!!
En plus le bouton est dans une data window, comment écrire du code dans la fonction clicked vu qu'il n'y a pas de fonction attribuée à ce bouton!!!!!
Merci d'avance...
Hors ligne
tu as une evenement button_clicked dans la datawindow il suffit juste de savoir quelle bouton a déclenché l'événement..
Hors ligne
la fonction, c'est à toi de la faire !
mais la, on est plus dans le meme topic...
il suffit de coder dans l'evenement buttonclicked de la datawindow
choose case dwo.name
case 'bouton_1'
// la tu mets ton code
end choose
@+++
Hors ligne
désolé pick trop rapide
Hors ligne
pick ouic a écrit:
c'est presque dans la poche ?
(désolé, fallait que je la place celle la...)
meme en mettant une autre couleur, ca ne fonctionne pas ?
genre :Code: pb
nom_dw.object.b_nom_button.background.color = RGB( 255 , 255, 192 )
non ça fonctionne tjrs pas!!
Hors ligne
thezerg, pour la couleur du bouton, demandes à ton voisin si ca marche sur son poste.
et quelle version de pb10 il utilise...
Hors ligne
on a testé avec son pb9 et sa marche nickel
Hors ligne
pick ouic a écrit:
la fonction, c'est à toi de la faire !
mais la, on est plus dans le meme topic...
il suffit de coder dans l'evenement buttonclicked de la datawindow
choose case dwo.name
case 'bouton_1'
// la tu mets ton code
end choose
@+++
ça me met ça comme erreur "Incompatible property name for type sw_corps"
car j'ai mis ce code la dans l'évenement clicked de la datawindow dw_corps:
choose case dw_corps.name
case 'b_1'
open(w_clavier)
end choose
Hors ligne
thezerg a écrit:
on a testé avec son pb9 et sa marche nickel
lorsque l'on change manuellement ça fonctionne mais dès que je compile, la couleur du bouton est celle par défaut
Hors ligne
poche a écrit:
ça me met ça comme erreur "Incompatible property name for type sw_corps"
car j'ai mis ce code la dans l'évenement clicked de la datawindow dw_corps:
choose case dw_corps.name
case 'b_1'
open(w_clavier)
end choose
aieeeeeeee !
dans l'evenement buttonclicked :
choose case dwo.name case 'b_1' open(w_clavier) end choose
Hors ligne
HELP ME, PLEASE!!!
Hors ligne
pour ?
pour le code, c'est fait !
pour la couleur, il suffit juste alors de mettre cela
à l'evenement constructor de ta datawindow
this.object.b_nom_button.background.color = RGB( 255 , 255, 192 )
Hors ligne
je confirme ça devrait fonctionner ^^
Hors ligne
pick ouic a écrit:
poche a écrit:
ça me met ça comme erreur "Incompatible property name for type sw_corps"
car j'ai mis ce code la dans l'évenement clicked de la datawindow dw_corps:
choose case dw_corps.name
case 'b_1'
open(w_clavier)
end chooseaieeeeeeee !
dans l'evenement buttonclicked :Code: pb
choose case dwo.name case 'b_1' open(w_clavier) end choose
Merci beaucoup!
Mais j'ai toujours un petit problème avec le changement de couleur du bouton, ça ne marche pas
J'ai mis le code suivant:
code ds le constructeur de la datawindow: this.object.b_1.background.color = RGB( 255 , 255, 192 )
Hors ligne
thezerg a écrit:
je confirme ça devrait fonctionner ^^
sa marche toujours pas, la couleur du bouton!!
Hors ligne
tu as bien mis ce qu'il faut dans l'événement clickedbutton?
Hors ligne