LGUI2:scrollbar

From Lavish Software Wiki
Jump to navigation Jump to search

A LavishGUI 2 scrollbar element is a specialized dockpanel with a slider (and usually two buttons), used for scrolling through content (such as via a scrollviewer.

Defining a scrollbar element

A scrollbar element is defined like a dockpanel with additional properties.


Slider element properties
slider An Element definition for the slider
incButton An Element definition for the optional increment button
decButton An Element definition for the optional decrement button
fromEdge One of "left" "right" "top" "bottom", specifying the edge that represents the minimum value
minValue An integer (whole number) specifying the minimum value for the slider, or 0 by default.
maxValue An integer (whole number) specifying the maximum value for the slider, or 100 by default.
value An integer (whole number) specifying the current value for the slider, or 0 by default.
increment An integer (whole number) specifying the Increment (single tick) value for the slider, or 1 by default.
pageIncrement An integer (whole number) specifying the Page Increment (page tick) value for the slider

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