diff --git a/Fltk/drawContextFltk.h b/Fltk/drawContextFltk.h
index 1c369e985165b8783b1051b764aec4682134ece0..23f3afeffb69a80cd9c6712ae7f40e00b2b87256 100644
--- a/Fltk/drawContextFltk.h
+++ b/Fltk/drawContextFltk.h
@@ -127,7 +127,7 @@ class drawContextFltk : public drawContextGlobal{
       else if(w <= 1440) return 12;
       else if(w <= 1680) return 13;
       else if(w <= 1920) return 14;
-      else               return 15;
+      else return (w-1920)/160 +15;
     }
   }
   void setFont(int fontid, int fontsize)