diff -r ba5f64fe0e00 -r d73b64672238 dialogs/ForceVariableDialog.py --- a/dialogs/ForceVariableDialog.py Wed Aug 16 12:30:31 2017 +0300 +++ b/dialogs/ForceVariableDialog.py Wed Aug 16 12:48:08 2017 +0300 @@ -55,6 +55,7 @@ return None return get_string + getinteger = gen_get_function(int) getfloat = gen_get_function(float) getstring = gen_get_string("'") @@ -136,6 +137,7 @@ else: return None + GetTypeValue = {"BOOL": lambda x: {"TRUE": True, "FALSE": False, "0": False, "1": True}.get(x.upper(), None), "SINT": getinteger, "INT": getinteger,