This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
built_in:checkboxes [2014/09/22 20:14] sjg |
built_in:checkboxes [2015/11/02 19:05] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== CheckBoxes ====== | ====== CheckBoxes ====== | ||
- | ===== Create | + | |
- | Create CheckBoxes using the CreateCheckBox method of the app object: | + | // |
- | < | + | |
- | Use the SetOnTouch method of the CheckBox object to set the name of a function you want to be called when the CheckBox is touched. You can read the ' | + | ===== Description |
+ | Create CheckBoxes using the **CreateCheckBox** method of the [[built_in: | ||
+ | < | ||
+ | Use the **SetOnTouch** method of the CheckBox object to set the name of a function you want to be called when the CheckBox is touched. You can read the ' | ||
+ | |||
+ | ---- | ||
===== Methods ===== | ===== Methods ===== | ||
+ | Some controls use the same methods.\\ | ||
+ | For examples of the **[[same methods]]** look here. | ||
^Method ^Description ^ | ^Method ^Description ^ | ||
- | |chk.GetChecked| | | + | |CheckBox.Destroy() | | |
- | |chk.GetHeight| | | + | |CheckBox.GetAbsHeight() | | |
- | |chk.GetText| | | + | |CheckBox.GetAbsWidth() | | |
- | |chk.GetVisibility| | | + | |CheckBox.GetChecked() | | |
- | |chk.GetWidth| | | + | |CheckBox.GetHeight() | | |
- | |chk.Release| | | + | |CheckBox.GetPosition() | | |
- | |chk.SetBackColor| | | + | |CheckBox.GetText() | | |
- | |chk.SetBackGradient| | | + | |CheckBox.GetTextSize( mode ) | | |
- | |chk.SetBackGradientRadial| | | + | |CheckBox.GetType() | | |
- | |chk.SetBackground| | | + | |CheckBox.GetVisibility() | | |
- | |chk.SetChecked| | | + | |CheckBox.GetWidth() | | |
- | |chk.SetMargins| | | + | |CheckBox.Release() | | |
- | |[[built_in: | + | |CheckBox.SetBackColor( colorCode ) | | |
- | |chk.SetPadding| | | + | |CheckBox.SetBackGradient( color1, |
- | |chk.SetPosition| | | + | |CheckBox.SetBackGradientRadial( x, |
- | |chk.SetSize| | | + | |CheckBox.SetBackground( imagefile, |
- | |chk.SetText| | | + | |CheckBox.SetChecked( checked ) | | |
- | |chk.SetTextColor| | | + | |CheckBox.SetMargins( left, |
- | |chk.SetTextSize| | | + | |CheckBox.SetOnTouch( callback ) | | |
+ | |CheckBox.SetPadding( left, top, right, bottom ) | | | ||
+ | |CheckBox.SetPosition( left, top, width, height ) | | | ||
+ | |CheckBox.SetScale( x,y ) | | | ||
+ | |CheckBox.SetSize( width, height | ||
+ | |CheckBox.SetText( text ) | | | ||
+ | |CheckBox.SetTextColor( colorCode ) | | | ||
+ | |CheckBox.SetTextSize( size,mode ) | | | ||
+ | |CheckBox.SetVisibility( HideShow ) | | | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ====Example==== | ||
+ | |||
+ | <code javascript> | ||
+ | function OnStart() | ||
+ | { | ||
+ | lay = app.CreateLayout( " | ||
+ | |||
+ | chk = app.CreateCheckBox( " | ||
+ | chk.SetOnTouch( ShowState ); | ||
+ | lay.AddChild( chk ); | ||
+ | |||
+ | app.AddLayout( lay ); | ||
+ | } | ||
+ | |||
+ | function ShowState( isChecked ) | ||
+ | { | ||
+ | app.ShowPopup( " | ||
+ | } | ||
+ | </ |