На этом шаге мы рассмотрим типы окон.
Окна классифицируются по типам. Типы окон должны принадлежать домену WINDOWTYPE и иметь префиксы w_ (для окон), wc_ (для элементов управления) или wd_ (для диалоговых окон). Тип окна может быть получен по дескриптору окна вызовом предиката win_GetType. Возможные типы окон перечислены в таблице 1.
| Значение | Тип окна |
|---|---|
| w_TopLevel | Обычное окно документа |
| w_Child | Дочернее окно |
| w_Task | Окно Task |
| w_Screen | Окно экрана Screen |
| wd_Modal | Модальное диалоговое окно |
| wd_ModeLees | Немодальное диалоговое окно |
| wc_PushButton | Командная кнопка |
| wc_RadioButton | Переключатель |
| wc_CheckBox | Флажок |
| wc_HScroll | Горизонтальная полоса прокрутки |
| wc_VScroll | Вертикальная полоса прокрутки |
| wc_Edit | Поле редактирования |
| wc_Text | Статический текст |
| wc_LBox | Список |
| wc_LBoxButton | Раскрывающийся список |
| wc_LBoxEdit | Поле редактирования с раскрывающимся списком |
| wc_GroupBox | Групповой блок |
| wc_Icon | Пиктограмма |
| wc_Custom | Специальные (определяемые пользователем) элементы управления |
| w_Print | Внутреннее окно, используемое во время печати |
| w_Picture | Внутреннее окно, используемое во время создания изображений |
| w_Metafile | Внутреннее окно, используемое во время создания метафайлов |
На следующем шаге мы рассмотрим стили окон.