]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blob - Client/src/item.cpp
* Se agrega ejemplo de carga desde un archivo XML. Para operar, copiar un xml
[z.facultad/75.42/plaqui.git] / Client / src / item.cpp
1 #include "item.h"
2
3
4 Item::Item(Glib::ustring _name):Gtk::DrawingArea()
5 {
6         //image = Gdk::Pixbuf::create_from_file(filename);
7         name = _name;
8         //set_size_request(image->get_width(), image->get_height());
9 }
10
11 Item::~Item()
12 {
13 }
14
15 bool Item::on_expose_event(GdkEventExpose* event)
16 {
17         image->render_to_drawable ( get_window(),  get_style()->get_black_gc(), 0,  0,  0,  0,  image->get_width() ,image->get_height() , 
18                                                                                                                                 Gdk::RGB_DITHER_NONE, 0, 0);
19         return true;
20 }
21
22 void Item::set_position(int _x, int _y)
23 {
24         x = _x;
25         y = _y;
26 }
27
28 void Item::set_name(Glib::ustring _name)
29 {
30         name = _name;
31 }
32
33 Glib::ustring Item::get_name()
34 {
35         return name;
36 }
37