]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blob - Client/src/dlg_property.cpp
se mejora la conexion entre compuertas, se salvan en el XML, hay un par de cosas...
[z.facultad/75.42/plaqui.git] / Client / src / dlg_property.cpp
1
2 #include "dlg_property.h"
3
4 DlgProperty::DlgProperty(BaseObjectType *co, const Glib::RefPtr<Gnome::Glade::Xml> &rg):Gtk::Dialog(co),refXml(rg)
5 {
6         ok = cancel = 0;
7         refXml->get_widget("btn_prop_cancel", cancel);
8         refXml->get_widget("btn_prop_ok", ok);
9
10         cancel->signal_clicked().connect( SigC::slot(*this, &DlgProperty::on_cancel_clicked) );
11 }
12
13 DlgProperty::~DlgProperty()
14 {
15 }
16
17 void DlgProperty::on_cancel_clicked()
18 {
19         hide();
20 }
21
22 Gtk::Button *DlgProperty::get_ok_button()
23 {
24         return ok;
25 }
26
27 int DlgProperty::get_velocity()
28 {
29         Gtk::SpinButton *vel = 0;
30         refXml->get_widget("spn_velocity", vel);
31         return vel->get_value_as_int();
32 }
33