platform_display_type insert<edit_number_t>(display_t& display, platform_display_type& parent, edit_number_t& element) { platform_display_type pos(insert(display, parent, element.edit_text())); if (element.using_popup()) insert(display, parent, element.popup()); element.initialize(); element.locale_change_connection_m = monitor_locale(boost::bind(&edit_number_t::monitor_locale, boost::ref(element), _1)); return pos; }
void number_formatter_platform_data_t::initialize() { monitor_locale(dictionary_t()); }