]> git.lyx.org Git - features.git/commitdiff
Michael Koziarski's fix gnome compilation patch
authorAllan Rae <rae@lyx.org>
Thu, 3 Jan 2002 03:44:19 +0000 (03:44 +0000)
committerAllan Rae <rae@lyx.org>
Thu, 3 Jan 2002 03:44:19 +0000 (03:44 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3278 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/gnome/ChangeLog
src/frontends/gnome/Dialogs.C
src/frontends/gnome/GUIRunTime.C
src/frontends/gnome/Makefile.am

index c7a58b586edbafaca94d05e17d2b28e188b4f5c6..6f1398b7b8bd005208935bb811121af8e4cf0930 100644 (file)
@@ -1,3 +1,9 @@
+2002-01-03  Michael Koziarski  <michael@koziarski.com>
+
+       * Dialogs.h: fix compilation.
+       * Makefile.am: ditto.
+       * GUIRunTime.C: ditto.  Supply a getScreenDPI().
+
 2001-12-19  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
        * Timeout_pimpl.h: do not include <config.h> in header files.
index 1755022a2dc739f9efb3bdccc62b77992d4fa823..85a44ae0cf888009597856c06b8f4c1ec49ad3c6 100644 (file)
@@ -17,6 +17,7 @@
 #include "gettext.h"
 
 #include "Dialogs.h"
+#include "BufferView.h"
 #include "gnomeBC.h"
 
 #include "ControlBibitem.h"
index 454f0c0a3af702796d9f2889ca5cb81ede4b6777..0ec386c1771fd51b4b4a7dd5d7e0921fc7d17fdc 100644 (file)
@@ -154,3 +154,10 @@ int GUIRunTime::x11VisualDepth()
 {
        return fl_get_visual_depth();
 }
+
+float GUIRunTime::getScreenDPI()
+{
+       Screen * scr = ScreenOfDisplay(fl_get_display(), fl_screen);
+       return ((HeightOfScreen(scr) * 25.4 / HeightMMOfScreen(scr)) +
+               (WidthOfScreen(scr) * 25.4 / WidthMMOfScreen(scr))) / 2;
+}
index 28b8dcb78bc285cbcdc2e22bdb2f751b2e645377..fedecc5d710b7fe4a6eea8af202ccd2bee09533d 100644 (file)
@@ -22,6 +22,8 @@ libgnome_la_LIBADD = \
        ../xforms/FormMathsMatrix.lo \
        ../xforms/FormMathsPanel.lo \
        ../xforms/FormMathsSpace.lo \
+       ../xforms/DropDown.lo \
+       ../xforms/Alert_pimpl.lo \
        @LYX_LIBS@ @FRONTEND_LDFLAGS@ @FRONTEND_LIBS@
 
 #      ../xforms/FileDialog.lo \