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