Gauge

jmp77 Messages postés 1119 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 4 octobre 2006 - 15 mars 2005 à 15:43
neodelphi Messages postés 442 Date d'inscription jeudi 4 avril 2002 Statut Membre Dernière intervention 11 août 2008 - 16 mars 2005 à 21:14
Bonjour tout le monde,



Voila je cherche à pouvoir modifier le caption d'un Gauge par exemple
au lieu d'avoir marqué '22 %' je voudrais mettre '22% de la copie'. Quelqu'un aurait il une idée?

Bonne prog,
JMP77.

N'oubliez pas de cliquer sur réponse acceptée.

5 réponses

cs_Kenavo Messages postés 702 Date d'inscription vendredi 21 mars 2003 Statut Membre Dernière intervention 1 octobre 2009 5
15 mars 2005 à 18:01
Salut,



C'est tout géré par la procedure PaintAsText de TGauge, avec la ligne

S := Format('%d%%', [PercentDone]);

Et je crois pas qu'il y ait une autre possibilité de mettre du texte sur un TGauge !....



Ken@vo

____________________

Code, Code, Codec !
0
cs_Kenavo Messages postés 702 Date d'inscription vendredi 21 mars 2003 Statut Membre Dernière intervention 1 octobre 2009 5
15 mars 2005 à 18:21
J'ai modifié le composant
[code.aspx?ID=22572 TGraphicGauge]
en ajoutant la propriété Comment .....



Ken@vo

____________________

Code, Code, Codec !
0
neodelphi Messages postés 442 Date d'inscription jeudi 4 avril 2002 Statut Membre Dernière intervention 11 août 2008
16 mars 2005 à 06:49
Au pire un petit label transparent par dessus ton gauge en desactivant l'affichage de la progression et le tour est joué...

neodelphi
0
jmp77 Messages postés 1119 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 4 octobre 2006 7
16 mars 2005 à 09:58
Hello,



Merci kenavo pour ton source. Il est super sympa comme compos. Par
contre ce que je voudrais c'est conserver un TGauge traditionnel car
c'est un programme que nous sommes plusieurs à utiliser et je ne vais
pas demander à tous mes collegues d'installer un nouveau compos.



Sinon NeoDelphi j'ai deja fait l'operation avec un TLabel ca fonctionne
bien sauf que le texte reste toujours de la meme couleur et ne fais de
degradé comme sur un TGauge traditionnel. Donc c'est pas top top.


Je vais essayer de surcharger la procedure PaintAsText du TGauge pour voir si j'arrive à inserer mon texte dedans.


Bonne prog,
JMP77.

N'oubliez pas de cliquer sur réponse acceptée.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
neodelphi Messages postés 442 Date d'inscription jeudi 4 avril 2002 Statut Membre Dernière intervention 11 août 2008
16 mars 2005 à 21:14
Un dégradé ? Quel dégradé ?

neodelphi
0
Rejoignez-nous