]> git.lyx.org Git - lyx.git/blobdiff - src/lyx_gui_misc.C
Small changes; ChangeLog is your friend
[lyx.git] / src / lyx_gui_misc.C
index beee7bc0f098e6d4cc0436450fb1533723cd6a0b..dc3a66d7334b30c1945f1f96611a078d604cf7b9 100644 (file)
@@ -32,6 +32,7 @@
 #include "insets/insetindex.h"
 #include "LyXView.h"
 
+using std::pair;
 using std::make_pair;
 
 extern BufferView * current_view;
@@ -408,3 +409,11 @@ void WarnReadonly(string const & file)
                   _("The document is read-only:"),
                   file);
 }
+
+/// Get the dpi setting of the current screen
+float getScreenDPI()
+{
+       Screen * scr = DefaultScreenOfDisplay(fl_get_display());
+       return ((HeightOfScreen(scr) * 25.4 / HeightMMOfScreen(scr)) +
+               (WidthOfScreen(scr) * 25.4 / WidthMMOfScreen(scr))) / 2;
+}