Page 1 sur 1

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

Publié : lun. 16/févr./2009 20:58
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

Publié : lun. 16/févr./2009 21:10
par Le Soldat Inconnu
sans code, pas facile ...

SetGadgetFont, pour changer la police, pas SetGadgetText

Publié : lun. 16/févr./2009 21:19
par KrisJNT
ah oui, mais c'est bien SetGadgetFont() que j'utilise... Oups