C# Класс Flood.GUI.Controls.WindowControl

Movable window with title bar.
Наследование: Flood.GUI.Controls.ResizableControl
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
MakeModal ( bool dim = false ) : void

Makes the window modal: covers the whole canvas and gets all input.

Touch ( ) : void
WindowControl ( Control parent, String caption = "", bool modal = false ) : System

Initializes a new instance of the WindowControl class.

Защищенные методы

Метод Описание
CloseButtonPressed ( Control control ) : void
Render ( Skins skin ) : void

Renders the control using specified skin.

RenderFocus ( Skins skin ) : void

Renders the focus overlay.

RenderUnder ( Skins skin ) : void

Renders under the actual control (shadows etc).

Описание методов

CloseButtonPressed() защищенный Метод

protected CloseButtonPressed ( Control control ) : void
control Control
Результат void

MakeModal() публичный Метод

Makes the window modal: covers the whole canvas and gets all input.
public MakeModal ( bool dim = false ) : void
dim bool Determines whether all the background should be dimmed.
Результат void

Render() защищенный Метод

Renders the control using specified skin.
protected Render ( Skins skin ) : void
skin Skins Skin to use.
Результат void

RenderFocus() защищенный Метод

Renders the focus overlay.
protected RenderFocus ( Skins skin ) : void
skin Skins Skin to use.
Результат void

RenderUnder() защищенный Метод

Renders under the actual control (shadows etc).
protected RenderUnder ( Skins skin ) : void
skin Skins Skin to use.
Результат void

Touch() публичный Метод

public Touch ( ) : void
Результат void

WindowControl() публичный Метод

Initializes a new instance of the WindowControl class.
public WindowControl ( Control parent, String caption = "", bool modal = false ) : System
parent Control Parent control.
caption String Window caption.
modal bool Determines whether the window should be modal.
Результат System