auto cb_val = std::bind([] (efl::ui::Radio &obj)
{ std::cout << "val is now: " << obj.value_get() << std::endl; },
std::placeholders::_1);
- efl::eolian::event_add(efl::ui::Radio::changed_event, radio, cb_val);
+ efl::eolian::event_add(efl::ui::Nstate::changed_event, radio, cb_val);
efl::ui::Radio radio2(instantiate, win);
radio2.text_set("Radio 2");
ic2.icon_set("file");
radio2.content_set(ic2);
bx.pack_end(radio2);
- efl::eolian::event_add(efl::ui::Radio::changed_event, radio2, cb_val);
+ efl::eolian::event_add(efl::ui::Nstate::changed_event, radio2, cb_val);
efl::ui::Radio radio3(instantiate, win);
radio3.text_set("Radio 3");
radio3.state_value_set(3);
radio3.group_add(group);
bx.pack_end(radio3);
- efl::eolian::event_add(efl::ui::Radio::changed_event, radio3, cb_val);
+ efl::eolian::event_add(efl::ui::Nstate::changed_event, radio3, cb_val);
efl::ui::Radio radio4(instantiate, win);
radio4.text_set("Radio 4");
radio4.state_value_set(4);
radio4.group_add(group);
bx.pack_end(radio4);
- efl::eolian::event_add(efl::ui::Radio::changed_event, radio4, cb_val);
+ efl::eolian::event_add(efl::ui::Nstate::changed_event, radio4, cb_val);
}
EFL_MAIN()