SetGadgetText() a décidé de faire grève (lui aussi... )

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
KrisJNT
Messages : 110
Inscription : ven. 31/oct./2008 16:51

SetGadgetText() a décidé de faire grève (lui aussi... )

Message par KrisJNT »

Bonjour à tous !

Voilà, tout à l'heure, je compile mon code pour voir où est-ce que j'en étais dans mon programme, et voilà que la fonction SetGadgetText() ne veut plus rien savoir : les polices sont bien initialisées (FontID() me renvoie bien un numéro), mais SetGadgetText() ne fonctionne pas.

Enfin, pas tout à fait, car dès que l'on met le texte à jour (SetGadgetText()), la mise en forme devient correcte, mais dès que la fenêtre se retrace, lorsque je change d'onglet (car j'utilise un PanelGadget()), mon texte revient à la police Windows de base !

Je ne pense pas que ça soit dû au fait que je compile sans le support des thèmes XP, car a marchait très bien avant, et de toute façon, je compile sans thème pour pouvoir profiter de la personnalisation des couleur de ma ProgressBarGadget().

Si quelqu'un a déjà eu le même problème que moi... Merci de votre aide, car j'ai déjà passé tout mon code au peigne fin en débogant ligne par ligne...

Merci à tous !

KrisJNT
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

sans code, pas facile ...

SetGadgetFont, pour changer la police, pas SetGadgetText
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
KrisJNT
Messages : 110
Inscription : ven. 31/oct./2008 16:51

Message par KrisJNT »

ah oui, mais c'est bien SetGadgetFont() que j'utilise... Oups
Répondre