int main(int argc, char *argv[] ) { gtk_init (&argc, &argv); create_calendar(); gtk_main(); return(0); }
virtual std::locale install(std::locale const &base, locale_category_type category, character_facet_type type = nochar_facet) { prepare_data(); switch(category) { case convert_facet: return create_convert(base,data_,type); case collation_facet: return create_collate(base,data_,type); case formatting_facet: return create_formatting(base,data_,type); case parsing_facet: return create_parsing(base,data_,type); case codepage_facet: return create_codecvt(base,data_.encoding,type); case message_facet: { gnu_gettext::messages_info minf; minf.language = language_; minf.country = country_; minf.variant = variant_; minf.encoding = data_.encoding; std::copy(domains_.begin(),domains_.end(),std::back_inserter<gnu_gettext::messages_info::domains_type>(minf.domains)); minf.paths = paths_; switch(type) { case char_facet: return std::locale(base,gnu_gettext::create_messages_facet<char>(minf)); case wchar_t_facet: return std::locale(base,gnu_gettext::create_messages_facet<wchar_t>(minf)); #ifdef BOOST_LOCALE_ENABLE_CHAR16_T case char16_t_facet: return std::locale(base,gnu_gettext::create_messages_facet<char16_t>(minf)); #endif #ifdef BOOST_LOCALE_ENABLE_CHAR32_T case char32_t_facet: return std::locale(base,gnu_gettext::create_messages_facet<char32_t>(minf)); #endif default: return base; } } case boundary_facet: return create_boundary(base,data_,type); case calendar_facet: return create_calendar(base,data_); case information_facet: return util::create_info(base,real_id_); default: return base; } }
int main(int argc, char *argv[] ) { gtk_init (); if (g_getenv ("GTK_RTL")) gtk_widget_set_default_direction (GTK_TEXT_DIR_RTL); create_calendar(); gtk_main(); return(0); }