]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - tests/GUI/item.cc
- Se cambia el refresco por defecto de una planta a 0,3 veces por segundo (algo
[z.facultad/75.42/plaqui.git] / tests / GUI / item.cc
index 25ca9f3ad0200077fec83f29d25e4661b65d68d9..83a172125f2e4c9c400d66444177304fb1ffc96b 100644 (file)
@@ -5,10 +5,8 @@
 
 CItem::CItem(const char *filename):Gtk::DrawingArea()
 {
 
 CItem::CItem(const char *filename):Gtk::DrawingArea()
 {
-       std::cout << "CItem::CItem() -> Usando " << filename << std::endl;
        image = Gdk::Pixbuf::create_from_file(filename);
 
        image = Gdk::Pixbuf::create_from_file(filename);
 
-       std::cout << "CItem::CItem() -> w = " << image->get_width() << " h = " << image->get_height() << std::endl;
        set_size_request(image->get_width(), image->get_height());
 }
 
        set_size_request(image->get_width(), image->get_height());
 }
 
@@ -18,10 +16,13 @@ CItem::~CItem()
 
 bool CItem::on_expose_event(GdkEventExpose* event)
 {
 
 bool CItem::on_expose_event(GdkEventExpose* event)
 {
-       image->render_to_drawable(get_window(), get_style()->get_black_gc(), \
-                                       0, 0, 0, 0, image->get_width(), image->get_height(), Gdk::RGB_DITHER_NONE, 0, 0);
+       image->render_to_drawable(get_window(), get_style()->get_black_gc(),
+               0, 0, 0, 0, image->get_width(), 
+               image->get_height(), Gdk::RGB_DITHER_NONE, 0, 0);
 
 
-       Gtk::DrawingArea::on_expose_event(event);
+       // XXX Esto no deberia ser necesario! en todo caso devolves false en
+       // vez de true para que siga llamando a los otros handlers :)
+       //Gtk::DrawingArea::on_expose_event(event);
        return true;
 }
 
        return true;
 }