]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/gnome/GUIRunTime.C
Dekel's lyxrc.example; Angus's FormDocument; John's build-listerrors; POTFILES.in...
[lyx.git] / src / frontends / gnome / GUIRunTime.C
index 3caee52fe7b02341aed620876eebdd91125fb24c..041f12d673c4d9b521231ccbc38db4b0314d54ed 100644 (file)
@@ -63,8 +63,10 @@ int GUIRunTime::initApplication(int, char * argv[])
                return 1;
        }
 
-       string app_id(PACKAGE);
-       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)
+       static string app_id(PACKAGE);
+       static string app_version(VERSION);
        static Gnome::Main  a(app_id, app_version, 1, argv);
        static GLyxAppWin   appWin;
        mainAppWin = &appWin;
@@ -90,3 +92,25 @@ void GUIRunTime::runTime()
                }
        }
 }
+
+
+void GUIRunTime::setDefaults()
+{
+       FL_IOPT cntl;
+       cntl.buttonFontSize = FL_NORMAL_SIZE;
+       cntl.browserFontSize = FL_NORMAL_SIZE;
+       cntl.labelFontSize = FL_NORMAL_SIZE;
+       cntl.choiceFontSize = FL_NORMAL_SIZE;
+       cntl.inputFontSize = FL_NORMAL_SIZE;
+       cntl.menuFontSize  = FL_NORMAL_SIZE;
+       cntl.borderWidth = -1;
+       cntl.vclass = FL_DefaultVisual;
+       fl_set_defaults(FL_PDVisual
+                       | FL_PDButtonFontSize
+                       | FL_PDBrowserFontSize
+                       | FL_PDLabelFontSize
+                       | FL_PDChoiceFontSize
+                       | FL_PDInputFontSize
+                       | FL_PDMenuFontSize
+                       | FL_PDBorderWidth, &cntl);
+}