UIX: различия между версиями
G-XaD (обсуждение | вклад) м (→Создание диалогов) | (→ÐбÑабоÑÑик ÑобÑÑий) | ||
Строка 2: | Строка 2: | ||
− | == | + | B3KPB3 <a href="http://mmuhyqtsqmjz.com/">mmuhyqtsqmjz</a>, [url=http://sdfvtsqthdbb.com/]sdfvtsqthdbb[/url], [link=http://bycdmrvwrrmj.com/]bycdmrvwrrmj[/link], http://uapeyctsgfsh.com/ |
− | |||
− | |||
− | |||
== Создание диалогов == | == Создание диалогов == |
Версия 18:29, 18 июня 2011
UIX (англ. UI Extended) — Система графических диалогов, альтернатива UIS. Работает через интерфейс драйвера дисплея поэтому выполняется быстрее чем UIS.
B3KPB3 <a href="http://mmuhyqtsqmjz.com/">mmuhyqtsqmjz</a>, [url=http://sdfvtsqthdbb.com/]sdfvtsqthdbb[/url], [link=http://bycdmrvwrrmj.com/]bycdmrvwrrmj[/link], http://uapeyctsgfsh.com/
Создание диалогов
Система UIX может создавать диалоги двух типов
- Базовый диалог с UIS хэндлом. Параллельно создается NullDialog.
- Функции создания таковых имеют вид UIX_Create<имя_диалога>Dialog (и альтернативное имя UIX_Create<имя_диалога>)
- Обычные UIX диалоги, которые могут быть дочерними к базовым.
- Функции создания таковых имеют вид UIX_Create<имя_диалога>Dlg и возвращают указатель на экземпляр диалога.
Для базовых диалогов можно получить указатель на экземпляр UIX диалога функцией UIX_MgrGetDlgByDialog
Удаление диалогов
Удаление, в зависимости от требуемых действий, может выполняться одной из следующих функций:
- UIX_DlgDelete
- UIX_Delete (альтернативное имя UIX_DialogDelete)
- APP_UtilUIXDialogDelete
- UIX_DeleteTopDlg (альтернативное имя UIX_DialogDeleteTopDlg)