[Draft] Rearrange annotation properties groups

ref. https://forum.freecadweb.org/viewtopic.php?f=23&t=43795&p=373731#p373731
bugfix
This commit is contained in:
carlopav
2020-03-05 18:04:52 +01:00
committed by Yorik van Havre
parent 116052cff0
commit 08d949b088
2 changed files with 71 additions and 65 deletions

View File

@@ -2,7 +2,7 @@
This module provide the code for the Draft Statusbar, activated by initGui
"""
## @package init_tools
## @package init_draft_statusbar
# \ingroup DRAFT
# \brief This module provides the code for the Draft Statusbar.
@@ -44,9 +44,10 @@ def scale_to_label(scale):
"""
transform a float number into a 1:X or X:1 scale and return it as label
"""
f = scale.as_integer_ratio()
if f[0] == 1 or f[0] == 1:
label = str(f[0]) + ":" + str(f[1])
f = 1/scale
f = f.as_integer_ratio()
if f[1] == 1 or f[0] == 1:
label = str(f[1]) + ":" + str(f[0])
return label
else:
return str(scale)