Changer la couleur d'un bouton ! DELPHI - Delphi/Pascal - Programmation
Marsh Posté le 02-05-2002 à 17:31:01
À priori je dirais que ce n'est pas possible simplement.
Mais il y a toujours la solution d'utiliser un composant modifié:
Citation : |
Citation : |
Marsh Posté le 02-05-2002 à 19:53:33
les boutons standart ne peuvent le faire....
tu dois utiliser d'autre composant que tu peux retrouver sur le net qui le feront....
Marsh Posté le 02-05-2002 à 19:59:02
Mon post précédent est invisible ?
Marsh Posté le 02-05-2002 à 20:15:31
attends je suis complètement débile : j'ai très bien vu tes liens, j'y suis meme aller et j'ai meme trouver ce que je voulais en fin presque (et c'est justement pour ca que ça a du me sortir de la tete), je peux tout faire avec le composant jancolorbutton sauf charger un bitmap dessus (y a pas la meme propriété "Glyph" qu'avec le SpeedButton) et c'est aussi ça que je veux faire !
désolé j'ai du être sur une autre planète pendant un petit moment, ton post n'est pas du tout invisible !
si tu sais comment résoudre mon pbm !
merci antp
Marsh Posté le 02-05-2002 à 20:23:45
Ok le TjanColorButton est pas bon pour ce que tu veux, mais l'autre, à propos de "buttonwithcolor.zip", il est invisible ce morceau-là de mon post ?
Je viens de tester, c'est pareil que le TBitBtn sauf que tu as une propriété Color.
Donc:
- tu as un "Glyph" permettant d'assigner une image au bouton
- tu as un "Color" qui change la couleur du bouton
Attention, tu risques de devenir mon "boolay officiel"
[jfdsdjhfuetppo]--Message édité par antp le 02-05-2002 à 20:25:40--[/jfdsdjhfuetppo]
Marsh Posté le 02-05-2002 à 20:47:12
oui mais fais attention parceque toi tu risques de devenir "l'homme qui se croit invisible alors qu'en fait il ne l'est pas du tout" !
bon ok je vais voir se composant
merci antp
et puis âpparement tu ne t'interesses aussi à mon "problème" de fonction soit disant Pos !
aller @+
Marsh Posté le 02-05-2002 à 20:55:43
de ton "boolay officiel" :
ah oui c bien beau ca mais alors la il va y avoir un autre pbm : si je mets un fond noir à ma fiche et à mon bouton (avec mon image par dessus) et que je compile : pouf ! je vois les bords du bouton, et ça je ne veux pas !
hehe je te pose une colle là hein, t'as plus d'idée
à bientôt je suppose !
Marsh Posté le 02-05-2002 à 20:59:53
Utilise un TImage au lieu d'un bouton
Marsh Posté le 02-05-2002 à 21:02:37
euh oops
C'est quoi et ça marche comment un TImage ?
je suis lourd là, peut-être ?! non
euh vraiment merci antp
Marsh Posté le 02-05-2002 à 21:03:05
www.poire.firstream.net/NewBitBtn.zip
Compo perso d'y a qq années....
reste ptets qq bugs....
je fais pas la maintenance
[jfdsdjhfuetppo]--Message édité par [SDF]Poire le 02-05-2002 à 21:03:41--[/jfdsdjhfuetppo]
Marsh Posté le 02-05-2002 à 21:09:17
gropoli a écrit a écrit : euh oops C'est quoi et ça marche comment un TImage ? je suis lourd là, peut-être ?! non euh vraiment merci antp |
Dans la palette "Additional"
C'est une image que tu mets sur une form, t'as qu'à intercepter le OnClick.
bon ok elle a pas un look de bouton, mais au moins y aura pas le bord. Mais tu veux un truc tellement spécial que ce serait plus simple que tu le fasses toi-même Sinon cherche sur www.torry.net en general c'est là qu'on trouve de tout.
Marsh Posté le 02-05-2002 à 17:11:44
comment on fait, ne me parlait pas de charger un bitmap noir dessus puisque j'ai dejà chargé une autre image qui ne prend pas tout le boutton (je voudrais que le fond du bouton soit noir)
en delphi hein !
merci