17 |
* 02110-1301 USA. |
* 02110-1301 USA. |
18 |
*/ |
*/ |
19 |
|
|
20 |
#include <gtkmm/main.h> |
#include "gigedit.h" |
|
#include "mainwindow.h" |
|
|
|
|
|
#include <libintl.h> |
|
|
#include <config.h> |
|
21 |
|
|
22 |
int main(int argc, char* argv[]) |
int main(int argc, char* argv[]) |
23 |
{ |
{ |
24 |
setlocale(LC_ALL, ""); |
return (argc >= 2) ? GigEdit::run(argv[1]) |
25 |
bindtextdomain(GETTEXT_PACKAGE, LOCALEDIR); |
: GigEdit::run(); |
|
bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8"); |
|
|
textdomain(GETTEXT_PACKAGE); |
|
|
|
|
|
Glib::thread_init(); |
|
|
Gtk::Main kit(argc, argv); |
|
|
|
|
|
MainWindow window; |
|
|
|
|
|
if (argc >= 2) window.load_file(argv[1]); |
|
|
|
|
|
Gtk::Main::run(window); |
|
|
|
|
|
return 0; |
|
26 |
} |
} |