int main(int argc, char** argv) { #if (defined(WIN32) || defined(WINNT)) // Verify if current running system fulfil minimum requeriments. int retval = check_version(); if (retval != NO_ERROR) return retval; #endif build_package_paths(); #ifdef TEST printf("glade_dir: %s\nlocale_dir: %s\n", glade_dir, locale_dir); #endif // Gettext initialization setlocale(LC_ALL, ""); bindtextdomain(GETTEXT_PACKAGE, locale_dir); bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8"); textdomain(GETTEXT_PACKAGE); Gtk::Main kit(argc, argv); wndMain wndmain; kit.run(*wndmain.get_root()); return (EXIT_SUCCESS); }
/* initialization function for libgladeui (not GladeApp) */ static void glade_init_check (void) { if (check_initialised) return; glade_init_debug_flags (); /* Make sure path accessors work on osx */ build_package_paths (); bindtextdomain (GETTEXT_PACKAGE, locale_dir); bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); check_initialised = TRUE; }