This shows you the differences between two versions of the page.
built_in:tabs [2015/03/22 13:12] octazid [Methods] |
built_in:tabs [2015/03/22 21:12] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Tabs control ====== | ||
- | ===== Methods ===== | ||
- | Some controls use the same methods.\\ | ||
- | For examples of the **[[same methods]]** look here. | ||
- | ^Method ^Description ^ | ||
- | |Tabs.AddChild( child,order ) | | | ||
- | |Tabs.Animate( type, | ||
- | |Tabs.ChildToFront( child ) | | | ||
- | |Tabs.Destroy() | | | ||
- | |Tabs.DestroyChild( child ) | | | ||
- | |Tabs.GetAbsHeight() | | | ||
- | |Tabs.GetAbsWidth() | | | ||
- | |Tabs.GetChildOrder( child ) | | | ||
- | |Tabs.GetHeight() | | | ||
- | |Tabs.GetLayout( name ) | | | ||
- | |Tabs.GetPosition() | | | ||
- | |Tabs.GetType() | | | ||
- | |Tabs.GetVisibility() | | | ||
- | |Tabs.GetWidth() | | | ||
- | |Tabs.Release() | | | ||
- | |Tabs.RemoveChild( child ) | | | ||
- | |Tabs.SetBackColor( p1 ) | | | ||
- | |Tabs.SetBackGradient( p1, | ||
- | |Tabs.SetBackGradientRadial( p1, | ||
- | |Tabs.SetBackground( p1,p2 ) | | | ||
- | |Tabs.SetMargins( left, | ||
- | |Tabs.SetOnChange( callback ) | | | ||
- | |Tabs.SetOrientation( p1 ) | | | ||
- | |Tabs.SetPadding( p1,p2,p3,p4 ) | | | ||
- | |Tabs.SetPosition( p1,p2,p3,p4 ) | | | ||
- | |Tabs.SetScale( x,y ) | | | ||
- | |Tabs.SetSize( p1,p2 ) | | | ||
- | |Tabs.SetTouchable( p1 ) | | | ||
- | |Tabs.SetVisibility( p1 ) | | | ||
- | |Tabs.ShowTab( name )| | | ||
- | |||
- | =====Example===== | ||
- | //(Example taken from the DroidScript sample section)// | ||
- | |||
- | <code javascript> | ||
- | // | ||
- | function OnStart() | ||
- | { | ||
- | // | ||
- | lay = app.CreateLayout( " | ||
- | |||
- | // | ||
- | var tabs = app.CreateTabs( " | ||
- | tabs.SetOnChange( tabs_OnChange ); | ||
- | lay.AddChild( tabs ); | ||
- | |||
- | // | ||
- | layFred = tabs.GetLayout( " | ||
- | btn = app.CreateButton( " | ||
- | layFred.AddChild( btn ); | ||
- | |||
- | // | ||
- | layBill = tabs.GetLayout( " | ||
- | chk = app.CreateCheckBox( " | ||
- | layBill.AddChild( chk ); | ||
- | |||
- | // | ||
- | app.AddLayout( lay ); | ||
- | } | ||
- | |||
- | // | ||
- | function tabs_OnChange( name ) | ||
- | { | ||
- | app.ShowPopup( name ); | ||
- | }</ |