- updated Tcl commands to make use of either 0 or False for False value or 1 or True for True in case of a parameter with type Bool

This commit is contained in:
Marius Stanciu
2019-12-08 22:11:39 +02:00
committed by Marius
parent facc077493
commit e54dd14e6c
12 changed files with 40 additions and 33 deletions

View File

@@ -123,12 +123,12 @@ class TclCommandPaint(TclCommand):
method = str(self.app.defaults["tools_paintmethod"])
if 'connect' in args:
connect = eval(str(args['connect']).capitalize())
connect = bool(args['connect'])
else:
connect = eval(str(self.app.defaults["tools_pathconnect"]))
if 'contour' in args:
contour = eval(str(args['contour']).capitalize())
contour = bool(args['contour'])
else:
contour = eval(str(self.app.defaults["tools_paintcontour"]))
@@ -195,7 +195,7 @@ class TclCommandPaint(TclCommand):
return "Object not found: %s" % name
# Paint all polygons in the painted object
if 'all' in args and args['all'] is True:
if 'all' in args and bool(args['all']) is True:
self.app.paint_tool.paint_poly_all(obj=obj,
tooldia=tooldia,
overlap=overlap,
@@ -211,7 +211,7 @@ class TclCommandPaint(TclCommand):
return
# Paint single polygon in the painted object
elif 'single' in args and args['single'] is True:
elif 'single' in args and bool(args['single']) is True:
if 'x' not in args or 'y' not in args:
self.raise_tcl_error('%s' % _("Expected -x <value> and -y <value>."))
else:
@@ -234,7 +234,7 @@ class TclCommandPaint(TclCommand):
return
# Paint all polygons found within the box object from the the painted object
elif 'ref' in args and args['ref'] is True:
elif 'ref' in args and bool(args['ref']) is True:
if 'box' not in args:
self.raise_tcl_error('%s' % _("Expected -box <value>."))
else: