Enum WindowType
Definition
- Namespace:
- ElmSharp
- Assembly:
- ElmSharp.dll
Enumeration for the window type.
public enum WindowType
Fields
Name | Description |
---|---|
Basic | A normal window. Indicates a normal, top-level window. Almost every window will be created with this type. |
Combo | A window holding the contents of a combo box. |
Desktop | For special desktop windows, like a background window holding desktop icons. |
Dialog | Used for simple dialog windows. |
Dock | The window is used as a dock or panel. Usually would be kept on top of any other window by the Window Manager. |
DragAndDrop | Used to indicate the window as a representation of an object being dragged across different windows, or even applications. |
DropdownMenu | The window is a dropdown menu, as when an entry in a menubar is clicked. |
Fake | This window was created using a pre-existing canvas. The window widget can be deleted, but the canvas must be managed externally. |
InlinedImage | The window is rendered onto an image buffer. No actual window is created for this type, instead the window and all of its contents will be rendered to an image buffer. This allows to have children windows inside a parent one just like any other object would be, and do other things like applying Evas_Map effects to it. |
Menu | Similar to Toolbar. |
Notification | A notification window, like a warning about battery life or a new e-mail received. |
PopupMenu | Like DropdownMenu, but for the menu triggered by right-clicking an object. |
SocketImage | The window is rendered onto an image buffer and can be shown other process's plug image object. No actual window is created for this type, instead the window and all of its contents will be rendered to an image buffer and can be shown other process's plug image object. |
Splash | Splash window for a starting up application. |
Toolbar | The window is used to hold a floating toolbar, or similar. |
Tooltip | The window is a tooltip. A short piece of explanatory text that typically appears after the mouse cursor hovers over an object for a while. |
Unknown | Unknown. |
Utility | A persistent utility window, like a toolbox or palette. |