Difference between revisions of "LGUI2:popup"

From Lavish Software Wiki
Jump to navigation Jump to search
(Created page with "A LavishGUI 2 popup element is a standard Content Container element which can be Opened at a particular location. When Opened, the contentConta...")
 
 
Line 2: Line 2:
  
 
== Defining a popup element ==
 
== Defining a popup element ==
A popup element is a [[LGUI2:Content Container|Content Container]].
+
A popup element is a [[LGUI2:Content Container|Content Container]] with additional properties.
 +
 
 +
{| border="1" style="border-collapse:collapse" cellpadding="5"
 +
!colspan="2"|Popup element properties
 +
|-
 +
! open
 +
| A boolean value specifying whether the popup is open (otherwise, it is collapsed)
 +
|}
  
 
=== Events ===
 
=== Events ===

Latest revision as of 18:45, 20 July 2019

A LavishGUI 2 popup element is a standard Content Container element which can be Opened at a particular location. When Opened, the contentContainer is placed in the top level of the Layer, rendering atop other Elements.

Defining a popup element

A popup element is a Content Container with additional properties.

Popup element properties
open A boolean value specifying whether the popup is open (otherwise, it is collapsed)

Events

popup events
Define these Event Handlers within an "eventHandlers" Object
onOpened The popup is now Open
onClosed The popup is no longer Open

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