Bonjour,
voici mon probleme, je dois dessiner une image dans un rectangle de taille variable (h, l) qui se redimensionne avec ma fenetre.
Pour dessiner mon image , ya pas de pb, le pb c'est si mon image est
trop petite, il l'affiche n fois pour combler l'espace manquant.
Ya t il une solution pour qu'il dessiner une seul fois l'image de la bonne taille ??
voici mon code
Gtk::Image m_img_termite;
m_img_termite.set("images/termite.gif");
/* m_da = mon drawing area
m_espaceHaut = ou commence mon rectangle a partirr du o
m_espaceGauche idem mais a gche
m_hauteurCell = hauteur du rectangle
m_largeurCell = largeur du rectangle
*/
Glib::RefPtr < Gdk::Drawable > ww = m_da->get_window();
ww->draw_pixbuf(m_gc, m_img_termite.get_pixbuf(), 0, 0,
m_espaceGauche, m_espaceHaut, m_largeurCell, m_hauteurCell,
Gdk::RGB_DITHER_NORMAL, 0, 0);
Si vous voyez comment faire.
merci