Page 1 sur 1
StringGadget_Image_Lib
Publié : mer. 13/juil./2005 2:02
par nico
Je viens de créer cette Lib qui permet d'ajouter une image ou une icône à un StringGadget.
Vous pouvez le télécharger sur mon site.
Un aperçu:

Publié : mer. 13/juil./2005 13:23
par Fred
Comme dans la barre d'IE, pratique !
Publié : mer. 13/juil./2005 13:25
par Le Soldat Inconnu
oui, c'est sympa comme tout visiblement

j'essayerai ceci ce soir
Publié : mer. 13/juil./2005 13:52
par Torp
Nico, sur ton site, la ligne qui pointe vers le téléchargement de cette lib. indique : Télécharger la librairie SetTextColor. Par contre le lien est bon.
++
Publié : mer. 13/juil./2005 17:16
par nico
Merci Torp, c'est corrigé.
Pour la lib, il y a deux commandes:
StringGadget_Image(id_du_gadget, Handle_image, x, y, couleur_de_fond)
StringGadget_Image_Close(id_du_gadget)
couleur_de_fond permet de simuler la transparence avec celui du gadget.
J'ai fait des essais avec la lib PureColor de Gnozal, je n'ai eu aucun problème.
StringGadget_Image peut être utiliser pour changer l'image par une nouvelle.
Exemple:
StringGadget_Image(id,UseImage(0), 32, 32, RGB(255,255,255))
StringGadget_Image_Close(1)
Comme toujours, des problèmes peuvent se poser pour des icônes au format XP.
Publié : mer. 13/juil./2005 20:59
par nico
J'ai remis en ligne une version corrigée, j'ai tenu compte des remarques concernant les variables globales dans une lib et corrigé un oubli: lorsqu'une nouvelle image est envoyée, l'ancienne est détruite; avant elle l'était seulement à la fin du prog.
La lib crée une nouvelle image à partir de celle que vous envoyez, donc seulement celle créée en interne est détruite.
