Difference between revisions of "LavishGUI:lguicheckbox (Data Type)"

From Lavish Software Wiki
Jump to navigation Jump to search
Line 51: Line 51:
 
  Checkbox Checked? FALSE
 
  Checkbox Checked? FALSE
 
== See Also ==
 
== See Also ==
 +
*[[LavishGUI]]
 
* [[LavishScript:Data Types|LavishScript Data Types]]
 
* [[LavishScript:Data Types|LavishScript Data Types]]
 
* [[IS:Session#Data_Types|Inner Space Session Data Types]]
 
* [[IS:Session#Data_Types|Inner Space Session Data Types]]
  
{{DT-Stub}}
+
[[Category:LavishGUI]]
[[Category:Inner Space]]
 
[[Category:Inner Space Session]]
 
[[Category:Inner Space Session Data Types]]
 

Revision as of 21:03, 16 September 2005

Description

This data type provides and controls data for ISUI checkboxes.

Members

  • string Text : checkbox text
  • bool Down : TRUE if the checkbox is pressed
  • bool Checked : TRUE if button is checked
  • isuifont Font : font object the checkbox is using

Methods

  • SetText[text] : sets the text on the checkbox
  • SetChecked : sets the checkbox to checked status
  • UnsetChecked : sets the checkbox to unchecked status
  • ToggleChecked : toggles the checkbox status

Inherits

isuielement

Returns

Same as isuielement.Name

Examples

Retrieve text on a checkbox

  • echo Text on Checkbox: ${UIElement[test].FindChild[checkboxtest].Text}
Output
Text on Checkbox: I am a test Checkbox

Display if a checkbox is pressed

  • echo Checkbox Pressed? ${UIElement[test].FindChild[checkboxtest].Down}
Output
Checkbox Pressed? FALSE

Display a checkbox's checked status

  • echo Checkbox Checked? ${UIElement[test].FindChild[checkboxtest].Checked}
Output
Checkbox Checked? FALSE

Display a checkbox's font

  • echo Checkbox font: ${UIElement[test].FindChild[checkboxtest].Font}
Output
Checkbox font: terminal

Set text on a checkbox

  • UIElement[test].FindChild[checkboxtest]:SetText[Checkbox Text V2.0]
  • echo Text on checkbox: ${UIElement[test].FindChild[checkboxtest].Text}
Output
Text on checkbox: Checkbox Text V2.0

Toggle a checkbox's checked status

  • UIElement[test].FindChild[checkboxtest]:ToggleChecked
  • echo Checkbox Checked? ${UIElement[test].FindChild[checkboxtest].Checked}
Output
Checkbox Checked? TRUE

Uncheck a checkbox

  • UIElement[test].FindChild[checkboxtest]:UnsetChecked
  • echo Checkbox Checked? ${UIElement[test].FindChild[checkboxtest].Checked}
Output
Checkbox Checked? FALSE

See Also