[C/gtk] image

image [C/gtk] - C - Programmation

Marsh Posté le 23-02-2004 à 11:42:56    

bonjour,
 
je voudrais afficher une image sur un bouton, et faire en sortent que quand
j`etire le bouton, l`image s`etire aussi. J`ai essayer en faisant un
gtk_create_pixmap_from_xpm et attacher l`image a ma table (gtk_table_attach)
j`arrive a afficher l`image, mais soit elle est cacher, soit je ne peux plus
recupere les evenements boutons (dans ce cas limage est devant le bouton).

Reply

Marsh Posté le 23-02-2004 à 11:42:56   

Reply

Marsh Posté le 26-02-2004 à 12:14:04    

askaFR a écrit :

bonjour,
 
je voudrais afficher une image sur un bouton, et faire en sortent que quand
j`etire le bouton, l`image s`etire aussi. J`ai essayer en faisant un
gtk_create_pixmap_from_xpm et attacher l`image a ma table (gtk_table_attach)
j`arrive a afficher l`image, mais soit elle est cacher, soit je ne peux plus
recupere les evenements boutons (dans ce cas limage est devant le bouton).


 
Bonjour
le bouton est un container et je ne vois pas bien l'intéret d'utiliser une gtk_table pour y mettre un seul objet. Si l'objectif est de remplir le bouton avec l'image un simple gtk_container_add (GTK_CONTAINER (bouton), image);
devrait suffire.
l'image étant un bitmap, je ne vois pas comment elle pourait se mettre à la taille du bouton à moins de la rééchantilloner à chaque fois ce qui peut poser des problèmes d'estétique et d'occupation machine.
Bon courage

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed