diff options
author | meta-androcto <meta.androcto1@gmail.com> | 2019-08-20 04:15:31 +0300 |
---|---|---|
committer | meta-androcto <meta.androcto1@gmail.com> | 2019-08-20 04:15:31 +0300 |
commit | 2f23e77e11cd90c33d648ed427ac7b8e5d286a37 (patch) | |
tree | 5e13d7d900efc73482d6c5f01e4af1fee2495f9d /measureit | |
parent | b37f698270897f0d6fca3cd0824d8faade4aebff (diff) |
measureit_geometry: Use ui_scale + dpi : D5455
Diffstat (limited to 'measureit')
-rw-r--r-- | measureit/measureit_geometry.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/measureit/measureit_geometry.py b/measureit/measureit_geometry.py index 6b20d713..8aa834dd 100644 --- a/measureit/measureit_geometry.py +++ b/measureit/measureit_geometry.py @@ -810,7 +810,8 @@ def draw_text(myobj, pos2d, display_text, rgba, fsize, align='L', text_rot=0.0): gap = 12 x_pos, y_pos = pos2d font_id = 0 - blf.size(font_id, fsize, 72) + ui_scale = bpy.context.preferences.system.ui_scale + blf.size(font_id, round(fsize * ui_scale), bpy.context.preferences.system.dpi) # blf.size(font_id, fsize, dpi) # height of one line mwidth, mheight = blf.dimensions(font_id, "Tp") # uses high/low letters |