GeonBit.UI Documentation
RootPanel Properties |
The RootPanel type exposes the following members.

Name | Description | |
---|---|---|
![]() | Background |
Optional background entity that will not respond to events and will always be rendered right behind this entity.
(Inherited from Entity.) |
![]() | Draggable |
Is the entity draggable (eg can a user grab it and drag it around).
(Inherited from Entity.) |
![]() | EntityDefaultSize |
Return the default size for this entity.
(Inherited from Entity.) |
![]() | FillColor |
Entity fill color - this is just a sugarcoat to access the default fill color style property.
(Inherited from Entity.) |
![]() | InternalDestRect |
Get internal destination rect.
(Inherited from Entity.) |
![]() | IsDirty |
Get if this entity needs to recalculate destination rect.
(Inherited from Entity.) |
![]() | IsFocused | Does this entity or one of its children currently focused? (Inherited from Entity.) |
![]() | IsMouseDown |
Return if the mouse is currently pressing on this entity (eg over it and left mouse button is down).
(Inherited from Entity.) |
![]() | IsMouseOver |
Return if the mouse is currently over this entity (regardless of weather or not mouse button is down).
(Inherited from Entity.) |
![]() | Opacity |
Entity fill color opacity - this is just a sugarcoat to access the default fill color alpha style property.
(Inherited from Entity.) |
![]() | OutlineColor |
Entity outline color - this is just a sugarcoat to access the default outline color style property.
(Inherited from Entity.) |
![]() | OutlineOpacity |
Entity outline color opacity - this is just a sugarcoat to access the default outline color alpha style property.
(Inherited from Entity.) |
![]() | OutlineWidth |
Entity outline width - this is just a sugarcoat to access the default outline color style property.
(Inherited from Entity.) |
![]() | Padding |
Entity padding - this is just a sugarcoat to access the default padding style property.
(Inherited from Entity.) |
![]() | PanelOverflowBehavior |
Set / get panel overflow behavior.
Note: some modes require Render Targets, eg setting the 'UseRenderTarget' to true.
(Inherited from Panel.) |
![]() | Parent |
Get the direct parent of this entity.
(Inherited from Entity.) |
![]() | Priority |
Return entity priority in drawing order and event handling.
(Inherited from Entity.) |
![]() | Scale |
Entity scale - this is just a sugarcoat to access the default scale style property.
(Inherited from Entity.) |
![]() | Scrollbar |
Get the scrollbar of this panel.
(Inherited from Panel.) |
![]() | ShadowColor |
Entity shadow color - this is just a sugarcoat to access the default shadow color style property.
(Inherited from Entity.) |
![]() | ShadowOffset |
Entity shadow offset - this is just a sugarcoat to access the default shadow offset style property.
(Inherited from Entity.) |
![]() | ShadowScale |
Entity shadow scale - this is just a sugarcoat to access the default shadow scale style property.
(Inherited from Entity.) |
![]() | Size |
Entity current size property.
(Inherited from Entity.) |
![]() | Skin |
Set / get current panel skin.
(Inherited from Panel.) |
![]() | SpaceAfter |
Extra space (in pixels) to reserve *after* this entity when using Auto Anchors.
(Inherited from Entity.) |
![]() | SpaceBefore |
Extra space (in pixels) to reserve *before* this entity when using Auto Anchors.
(Inherited from Entity.) |
![]() | State |
Current entity state (default / mouse hover / mouse down..).
(Inherited from Entity.) |
![]() | Visible |
Set / get visibility.
(Inherited from Entity.) |
