From Lavish Software Wiki
Jump to navigation Jump to search

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)


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


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
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