input_focus->focus_out();
input_focus = wdg;
+ on_input_focus_changed(input_focus);
if(input_focus)
- {
- raise(*wdg);
input_focus->focus_in();
- }
}
}
}
}
+void Container::on_input_focus_changed(Widget *wdg)
+{
+ if(wdg)
+ raise(*wdg);
+}
+
Container::Child::Child(Container &c, Widget *w):
container(c),