Enum WindowType

Definition

Namespace:
ElmSharp
Assembly:
ElmSharp.dll
API Level:
preview

Enumeration for the window type.

C#
Copy
public enum WindowType
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.