Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1544 connectés 

 


Dernière réponse
Sujet : [glade] gtkImage manipulation des images sous glade
mehdi_tn bonjour tout le monde, je suis entrain de concevoir une application graphique sous glade
le probleme : je veux afficher une image jpg
J'ai bien utilisé les widgets fournis avec glade et il me genere ce code la
 

Code :
  1. create_window1 (void)
  2. {
  3.   GtkWidget *window1;
  4.   GtkWidget *hbox1;
  5.   GtkWidget *eventbox1;
  6.   GtkWidget *button1;
  7.   GtkWidget *eventbox2;
  8.   GtkWidget *image1;
  9.   window1 = gtk_window_new (GTK_WINDOW_TOPLEVEL);
  10.   gtk_window_set_title (GTK_WINDOW (window1), _("window1" ));
  11.   hbox1 = gtk_hbox_new (FALSE, 0);
  12.   gtk_widget_show (hbox1);
  13.   gtk_container_add (GTK_CONTAINER (window1), hbox1);
  14.   eventbox1 = gtk_event_box_new ();
  15.   gtk_widget_show (eventbox1);
  16.   gtk_box_pack_start (GTK_BOX (hbox1), eventbox1, FALSE, FALSE, 0);
  17.   button1 = gtk_button_new_with_mnemonic (_("button1" ));
  18.   gtk_widget_show (button1);
  19.   gtk_container_add (GTK_CONTAINER (eventbox1), button1);
  20.   eventbox2 = gtk_event_box_new ();
  21.   gtk_widget_show (eventbox2);
  22.   gtk_box_pack_start (GTK_BOX (hbox1), eventbox2, TRUE, TRUE, 0);
  23.   image1 = create_pixmap (window1, NULL);
  24.   gtk_widget_show (image1);
  25.   gtk_container_add (GTK_CONTAINER (eventbox2), image1);


le code a l'aire propre mais il ya seulement le bouton qui est affiché
 
juste une autre question
si le probleme est resolu y a t-il une possibilité de faire quelque chose de animer cad je veux deplacer cette image dans la fenetre
juste une boucle for qui change les coordonnés de l'image et me rafraichie la fenetre
 
merci


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
mehdi_tn bonjour tout le monde, je suis entrain de concevoir une application graphique sous glade
le probleme : je veux afficher une image jpg
J'ai bien utilisé les widgets fournis avec glade et il me genere ce code la
 

Code :
  1. create_window1 (void)
  2. {
  3.   GtkWidget *window1;
  4.   GtkWidget *hbox1;
  5.   GtkWidget *eventbox1;
  6.   GtkWidget *button1;
  7.   GtkWidget *eventbox2;
  8.   GtkWidget *image1;
  9.   window1 = gtk_window_new (GTK_WINDOW_TOPLEVEL);
  10.   gtk_window_set_title (GTK_WINDOW (window1), _("window1" ));
  11.   hbox1 = gtk_hbox_new (FALSE, 0);
  12.   gtk_widget_show (hbox1);
  13.   gtk_container_add (GTK_CONTAINER (window1), hbox1);
  14.   eventbox1 = gtk_event_box_new ();
  15.   gtk_widget_show (eventbox1);
  16.   gtk_box_pack_start (GTK_BOX (hbox1), eventbox1, FALSE, FALSE, 0);
  17.   button1 = gtk_button_new_with_mnemonic (_("button1" ));
  18.   gtk_widget_show (button1);
  19.   gtk_container_add (GTK_CONTAINER (eventbox1), button1);
  20.   eventbox2 = gtk_event_box_new ();
  21.   gtk_widget_show (eventbox2);
  22.   gtk_box_pack_start (GTK_BOX (hbox1), eventbox2, TRUE, TRUE, 0);
  23.   image1 = create_pixmap (window1, NULL);
  24.   gtk_widget_show (image1);
  25.   gtk_container_add (GTK_CONTAINER (eventbox2), image1);


le code a l'aire propre mais il ya seulement le bouton qui est affiché
 
juste une autre question
si le probleme est resolu y a t-il une possibilité de faire quelque chose de animer cad je veux deplacer cette image dans la fenetre
juste une boucle for qui change les coordonnés de l'image et me rafraichie la fenetre
 
merci


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)