]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/gnome/GUIRunTime.C
Clean-up of the button controller.
[lyx.git] / src / frontends / gnome / GUIRunTime.C
index 7a3c4522fe526be08d5f9342df98ffe532474811..4e924a03b6bd9705b525f065c7c1de212f437a13 100644 (file)
@@ -20,6 +20,7 @@
 
 #include <gnome--/main.h>
 #include "mainapp.h"
+#include <glade/glade.h>
 
 using std::endl;
 
@@ -33,7 +34,12 @@ using std::endl;
 
 extern bool finished;
 
-static int const xforms_include_version = FL_INCLUDE_VERSION;
+namespace {
+
+int const xforms_include_version = FL_INCLUDE_VERSION;
+
+} // namespace anon
+
 GLyxAppWin * mainAppWin;
 
 int GUIRunTime::initApplication(int, char * argv[])
@@ -63,9 +69,12 @@ int GUIRunTime::initApplication(int, char * argv[])
                return 1;
        }
 
-       static string app_id(PACKAGE);
-       static string app_version(VERSION);
+       // I belive that this should be done at a later stage, in
+       // lyx_gui, the same place as xforms does the same. (Lgb)
+       string app_id(PACKAGE);
+       string app_version(VERSION);
        static Gnome::Main  a(app_id, app_version, 1, argv);
+       glade_gnome_init(); // Initialize the glade library.
        static GLyxAppWin   appWin;
        mainAppWin = &appWin;