Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
boolean_value_type [2011/08/10 21:21]
admin [EGO Script]
boolean_value_type [2015/10/11 23:03] (current)
admin
Line 1: Line 1:
-====== ​Bool Type ======+====== ​Boolean Value Type ======
  
 A [[wp>​Boolean_value|boolean]] denotes two possible values: True (meaning yes) and False (meaning no). A [[wp>​Boolean_value|boolean]] denotes two possible values: True (meaning yes) and False (meaning no).
Line 5: Line 5:
 ===== GUI Editor ===== ===== GUI Editor =====
  
-The boolean editor ​uses a check box to represent the current boolean value.+[{{ :​editors:​boolean_editor.png?​nolink&​ |Graphical representation of the boolean editor}}]
  
-A checked box is used to represent the value true and an unchecked box is used to represent ​value false.+The boolean editor uses a switch marking "​Yes" ​to represent the true value and "​No" ​to represent ​the value false value.
  
 ===== EGO Script ===== ===== EGO Script =====
  
-Boolean values can be denoted using several ​diferente ​representations:​+Boolean values can be denoted using several ​different ​representations:​
  
 ^ Value ^ Representation ^ ^ Value ^ Representation ^
Line 18: Line 18:
  
 By default, Dinamica EGO writes boolean values using the ''​.yes''/''​.no''​ representation. 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"​. ​