Difference between revisions of "LGUI2:tab"

From Lavish Software Wiki
Jump to navigation Jump to search
(Created page with "A LavishGUI 2 tab element is a Headered Content Container element, which populates a LGUI2:tabcontrol. The tab element itself is ...")
 
 
Line 2: Line 2:
  
 
== Defining a tab element ==
 
== Defining a tab element ==
An tab element is a [[LGUI2:Headered Content Container|Headered Content Container]] with additional properties, and is usually created via a [[LGUI2:tabcontrol|tabcontrol]].
+
An tab element is a [[LGUI2:Headered Content Container|Headered Content Container]] with no additional properties, and is usually created via a [[LGUI2:tabcontrol|tabcontrol]].
 
 
{| border="1" style="border-collapse:collapse" cellpadding="5"
 
!colspan="2"|tab element properties
 
|-
 
! header
 
| An [[LGUI2:Element|Element]] definition specifying the content to be placed in the headerContainer
 
|-
 
! headerContainer
 
| An [[LGUI2:Element|Element]] definition specifying the container to place the header in
 
|}
 
  
 
=== Events ===
 
=== Events ===

Latest revision as of 21:46, 4 February 2019

A LavishGUI 2 tab element is a Headered Content Container element, which populates a tabcontrol. The tab element itself is a logical element, with its headerContainer being placed in the tabcontrol's Header, and its contentContainer being displayed as the tabcontrol's Content when it is the selected tab.

Defining a tab element

An tab element is a Headered Content Container with no additional properties, and is usually created via a tabcontrol.

Events

tabcontrolevents
Define these Event Handlers within an "eventHandlers" Object
onSelected The tab is now selected in the tabcontrol
onDeselected The tab is no longer selected in the tabcontrol

Examples

LavishGUI 2 Element Types

LavishGUI 2 LavishScript Object Types

Core API (see Using LavishGUI 2 from LavishScript)
lgui2 - lgui2animateargs - lgui2animationtype - lgui2elementref - lgui2eventargs - lgui2eventhandler - lgui2elementtype - lgui2itemviewgeneratorargs - lgui2inputbinding - lgui2layer - lgui2skin - lgui2trigger
Enums
elgui2animationframestate - elgui2dpad - elgui2edge - elgui2fontflags - elgui2horizontalalignment - elgui2imageorientation - elgui2progresstext - elgui2scrollbar - elgui2sizetocontent - elgui2verticalignment - elgui2visibility
Element Components
lgui2animation - lgui2brush - lgui2fontstyle - lgui2margins - lgui2item - lgui2property - lgui2radialitem - lgui2radialgaugeneedle
Element Base Types
lgui2element - lgui2bordered - lgui2contentbase - lgui2headeredcontentbase - lgui2itemlist
Elements