Difference between revisions of "LGUI2:panel"
Jump to navigation
Jump to search
(Created page with "A LavishGUI 2 panel element is an element with a standard Border. == Defining a panel element == A panel element is a Element with the addi...") |
|||
Line 37: | Line 37: | ||
[[Category:LavishGUI 2 Elements]] | [[Category:LavishGUI 2 Elements]] | ||
[[Category:LavishGUI 2 Bordered Elements]] | [[Category:LavishGUI 2 Bordered Elements]] | ||
+ | [[Category:LavishGUI 2 Panel Elements]] |
Revision as of 01:00, 27 June 2018
A LavishGUI 2 panel element is an element with a standard Border.
Defining a panel element
A panel element is a Element with the addition of standard Border properties, and may have "children".
Panel element properties | |
---|---|
children | An Object or Array containing a list of child Elements. If an Object is used, its keys will be used as the names for the children. |
borderBrush | A Brush definition specifying the brush for the standard Border |
backgroundBrush | A Brush definition specifying the brush for the background inside the Border |
borderThickness | A Thickness definition specifying the thickness for the standard Border |
Examples
- A panel element, with a 1 pixel thick white border around a black background containing a textblock
{ "type": "panel", "children": ["My panel has some text!"] "borderBrush": { "color": [ 1.0, 1.0, 1.0 ] }, "backgroundBrush": { "color": [ 0, 0, 0 ] }, "borderThickness": 1 }