Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
boolean_value_type [2011/08/02 18:53] hermann created |
boolean_value_type [2015/10/11 23:03] admin |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Bool Type ====== | + | ====== Boolean Value Type ====== |
- | A [[wp>Boolean_value|boolean]] denotes two possible values: true (representing yes) and false (representing no). | + | A [[wp>Boolean_value|boolean]] denotes two possible values: True (meaning yes) and False (meaning no). |
+ | |||
+ | ===== GUI Editor ===== | ||
+ | |||
+ | [{{ :editors:boolean_editor.png?nolink& |Graphical representation of the boolean editor}}] | ||
+ | |||
+ | The boolean editor uses a switch marking "Yes" to represent the true value and "No" to represent the value false value. | ||
+ | |||
+ | ===== EGO Script ===== | ||
+ | |||
+ | Boolean values can be denoted using several different representations: | ||
+ | |||
+ | ^ Value ^ Representation ^ | ||
+ | | True | ''.yes'' \\ ''.true'' | | ||
+ | | False | ''.no'' \\ ''.false'' | | ||
+ | |||
+ | By default, Dinamica EGO writes boolean values using the ''.yes''/''.no'' representation. | ||
+ | |||
+ | ===== Automatic Conversions ===== | ||
+ | |||
+ | * **Converted from**: [[Real Value Type]], [[Integer Value Type]], [[Non Negative Integer Value Type]] and [[Positive Integer Value Type]]: non-zero values are converted to True and zero values are converted to False. | ||
+ | |||
+ | * **Converted to**: [[Real Value Type]], [[Integer Value Type]], [[Non Negative Integer Value Type]], [[Positive Integer Value Type]] and [[Null Value Type]]: True is converted to one and False to zero. [[String Type]]: True is converted to "true" and False to "false". | ||