Вікно
(UI 0.9.9)
Вступ
Представляє інтерфейс вікна
Огляд класів
class UI\Window
extends
UI\Control
{
/* Свойства */
protected
$controls;
/* Конструктор */
public __construct(string $title, Size $size, bool $menu = false)
/* Методы */
public add(UI\Control $control)
public error(string $title, string $msg)
public getSize(): UI\Size
public getTitle(): string
public hasBorders(): bool
public hasMargin(): bool
public isFullScreen(): bool
public msg(string $title, string $msg)
protected onClosing(): int
public open(): string
public save(): string
public setBorders(bool $borders)
public setFullScreen(bool $full)
public setMargin(bool $margin)
public setSize(UI\Size $size)
public setTitle(string $title)
/* Наследуемые методы */
public UI\Control::destroy()
public UI\Control::disable()
public UI\Control::enable()
public UI\Control::getParent(): UI\Control
public UI\Control::getTopLevel(): int
public UI\Control::hide()
public UI\Control::isEnabled(): bool
public UI\Control::isVisible(): bool
public UI\Control::setParent(UI\Control $parent)
public UI\Control::show()
}
Властивості
controls
Містить елементи керування, не слід використовувати безпосередньо
Зміст
- UI\Window::add— Додати елемент керування
- UI\Window::__construct - Створити новий об'єкт Window
- UI\Window::error - Показати блок помилки
- UI\Window::getSize— Отримати розмір вікна
- UI\Window::getTitle - Отримати заголовок
- UI\Window::hasBorders - Визначення рамки
- UI\Window::hasMargin - Визначення полів
- UI\Window::isFullScreen— Визначення повного екрану
- UI\Window::msg— Показати блок повідомлення
- UI\Window::onClosing - Callback-функція закриття
- UI\Window::open— Відкрити діалогове вікно
- UI\Window::save— Зберегти діалогове вікно
- UI\Window::setBorders— Використання рамок
- UI\Window::setFullScreen— Використання повного екрану
- UI\Window::setMargin— Використання поля
- UI\Window::setSize - Встановити розмір
- UI\Window::setTitle - Заголовок вікна