Reference for .Net version of SpaceVIL
0.3.5.8
SpaceVIL (Space of Visual Items Layout) is a cross-platform and multilingual framework for creating GUI client applications for .NET Standard, .NET Core and JVM. SpaceVIL is based on OpenGL graphic technology and GLFW. Using this framework in conjunction with .Net Core or with a JVM, you can work and create graphical client applications on Linux, Mac OS X and Windows.
|
An interface that describes floating independent type of items. Notice: All floating items render above all others items. More...
Inherited by SpaceVIL.ComboBoxDropDown, SpaceVIL.ContextMenu, SpaceVIL.FloatItem, SpaceVIL.SideArea, and SpaceVIL.ToolTipItem.
Public Member Functions | |
void | Show () |
Method that describes how to display an item. More... | |
void | Show (IItem sender, MouseArgs args) |
Method that describes how to display an element, depending on the sender and mouse arguments. More... | |
void | Hide () |
Method that describes how to hide an item. More... | |
void | Hide (MouseArgs args) |
Method that describes how to display an element, depending on mouse arguments. More... | |
bool | IsOutsideClickClosable () |
Method for getting boolean value of item's behavior when mouse click occurs outside the item. More... | |
void | SetOutsideClickClosable (bool value) |
Method for setting boolean value of item's behavior when mouse click occurs outside the item. More... | |
An interface that describes floating independent type of items.
Notice: All floating items render above all others items.
void SpaceVIL.Core.IFloating.Hide | ( | ) |
Method that describes how to hide an item.
Implemented in SpaceVIL.ComboBoxDropDown, SpaceVIL.ContextMenu, SpaceVIL.SideArea, SpaceVIL.ToolTipItem, and SpaceVIL.FloatItem.
void SpaceVIL.Core.IFloating.Hide | ( | MouseArgs | args | ) |
Method that describes how to display an element, depending on mouse arguments.
args | Mouse arguments as SpaceVIL.Core.MouseArgs. |
Implemented in SpaceVIL.ComboBoxDropDown, SpaceVIL.ContextMenu, SpaceVIL.SideArea, SpaceVIL.ToolTipItem, and SpaceVIL.FloatItem.
bool SpaceVIL.Core.IFloating.IsOutsideClickClosable | ( | ) |
Method for getting boolean value of item's behavior when mouse click occurs outside the item.
Implemented in SpaceVIL.SideArea, SpaceVIL.ToolTipItem, SpaceVIL.ComboBoxDropDown, SpaceVIL.ContextMenu, and SpaceVIL.FloatItem.
void SpaceVIL.Core.IFloating.SetOutsideClickClosable | ( | bool | value | ) |
Method for setting boolean value of item's behavior when mouse click occurs outside the item.
value | True: an item should become invisible if mouse click occurs outside the item. False: an item should stay visible if mouse click occurs outside the item. |
Implemented in SpaceVIL.SideArea, SpaceVIL.ToolTipItem, SpaceVIL.ComboBoxDropDown, SpaceVIL.ContextMenu, and SpaceVIL.FloatItem.
void SpaceVIL.Core.IFloating.Show | ( | ) |
Method that describes how to display an item.
Implemented in SpaceVIL.ComboBoxDropDown, SpaceVIL.ContextMenu, SpaceVIL.SideArea, SpaceVIL.ToolTipItem, and SpaceVIL.FloatItem.
Method that describes how to display an element, depending on the sender and mouse arguments.
sender | Sender as SpaceVIL.Core.IItem. |
args | Mouse arguments as SpaceVIL.Core.MouseArgs. |
Implemented in SpaceVIL.ComboBoxDropDown, SpaceVIL.SideArea, SpaceVIL.ContextMenu, SpaceVIL.ToolTipItem, and SpaceVIL.FloatItem.