LGUI2:panel
Jump to navigation
Jump to search
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 }