From 36a139f2fb62383511ffb8a22d7b5d3cb849504c Mon Sep 17 00:00:00 2001
From: Jonathan Lambrechts <jonathan.lambrechts@uclouvain.be>
Date: Wed, 18 Jan 2017 16:39:33 +0000
Subject: [PATCH] default font size use FL::screen_dpi

---
 Fltk/drawContextFltk.h | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/Fltk/drawContextFltk.h b/Fltk/drawContextFltk.h
index 23f3afeffb..0d8da3088c 100644
--- a/Fltk/drawContextFltk.h
+++ b/Fltk/drawContextFltk.h
@@ -122,12 +122,9 @@ class drawContextFltk : public drawContextGlobal{
       return CTX::instance()->fontSize;
     }
     else{
-      int w = Fl::w();
-      if(w <= 1024)      return 11;
-      else if(w <= 1440) return 12;
-      else if(w <= 1680) return 13;
-      else if(w <= 1920) return 14;
-      else return (w-1920)/160 +15;
+      float dpih, dpiv;
+      Fl::screen_dpi(dpih,dpiv);
+      return (int)(dpih/10);
     }
   }
   void setFont(int fontid, int fontsize)
-- 
GitLab