[Jderobot-dev] Procesar eventos
Eloy
abanibiaboebe en gmail.com
Vie Mar 1 13:09:21 CET 2013
Me respondo:
Teniendo dos variables de gtk(un boton y un dial/slider/scale):
Gtk::Button *btn;
Gt::Hscale *scl;
Los inicializamos:
btn = new Gtk::Button("Deshabilitar Slider");
scl = new Gtk::HScale(0, 255, 1);
scl ->set_value(255);
Y les asignamos una funcion para los eventos:
Evento onclick del button:
btn->signal_clicked().connect(sigc::mem_fun(*this,&funcionAlPulsarBoton));
Evento valueChanged del hScale:
scaleGMax->signal_value_changed().connect(sigc::mem_fun(*this,&funcionCambioElValorDelScale));
void Gui::funcionAlPulsarBoton(){
scl->set_sensitive(false);
}
void Gui::funcionCambioElValorDelScale){
std::cout<<"El scale esta en el valor: "<<scl->get_value();
}
--
View this message in context: http://jderobot-developer-list.2315034.n4.nabble.com/Jderobot-dev-Procesar-eventos-tp4641107p4641122.html
Sent from the Jderobot Developer List mailing list archive at Nabble.com.
More information about the Jde-developers
mailing list