Компоненты платформы XM: различия между версиями
Перейти к навигации
Перейти к поиску
Wiki (обсуждение | вклад) |
Wiki (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
Основой технологии визуального программирования являются визуальные компоненты, которые пользователь видит на экране и с которыми, возможно, взаимодействует во время выполнения программы. Все компоненты имеют методы, свойства и события, которые описывают характеристики отображения, такие как положение компонента, размер, вид курсора или подсказки, методы прорисовки или перемещения и реакция на действия пользователя. | Основой технологии визуального программирования являются визуальные компоненты, которые пользователь видит на экране и с которыми, возможно, взаимодействует во время выполнения программы. Все компоненты имеют методы, свойства и события, которые описывают характеристики отображения, такие как положение компонента, размер, вид курсора или подсказки, методы прорисовки или перемещения и реакция на действия пользователя. | ||
=== Основные === | |||
{| | {| | ||
!Окно (window) | !Окно (window) | ||
Строка 11: | Строка 11: | ||
!Вкладки (tabsheet) | !Вкладки (tabsheet) | ||
[https://xmdocs.intellex.ru/index.php/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B#%D0%92%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8_(tabsheet) подробнее ⇒⇒▶][[Файл:Вкладки мини.png|без|мини]] | [https://xmdocs.intellex.ru/index.php/%D0%92%D0%B8%D0%B7%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B#%D0%92%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8_(tabsheet) подробнее ⇒⇒▶][[Файл:Вкладки мини.png|без|мини]] | ||
|} | |||
=== Таблицы === | |||
{| | |||
|- | |- | ||
! | !Таблица (grid) | ||
! | !Группа колонок грида (colgroup) | ||
! | !Колонка (column) | ||
! | |} | ||
=== Поля ввода === | |||
{| | |||
!Текст/подпись (label) | |||
!Текстовое поле ввода (numedit) | |||
!Многострочное поле (memo) | |||
|- | |||
!Числовое поле (edit)⇒⇒▶ | |||
!Выбор даты (datepicker) | |||
!Выбор времени (timeedit) | |||
|- | |- | ||
! | !Панель кнопок (toolbar) | ||
!Кнопка (button) | |||
! | |||
! | ! | ||
|- | |- | ||
! | ! | ||
! | ! | ||
! | ! | ||
|- | |- | ||
! | ! | ||
! | ! | ||
! | ! | ||
|- | |- | ||
! | ! | ||
! | ! | ||
! | ! | ||
|- | |- | ||
! | ! | ||
! | ! | ||
! | ! | ||
|} | |} | ||
=== Специальные === | |||
{| | {| | ||
|- | |- | ||
!Выпадающий список (combobox) | !Выпадающий список (combobox) | ||
!Выпадающий список с галками (checkcombobox) | !Выпадающий список с галками (checkcombobox) | ||
!Выбор из справочника (quicksearch) | !Выбор из справочника (quicksearch) | ||
|- | |- | ||
!Редактирование HTML | !Редактирование HTML | ||
!Галочка (Checkbox) | !Галочка (Checkbox) | ||
!График (chart) | !График (chart) | ||
|- | |- | ||
!Просмотр HTML (htmlviewer) | !Просмотр HTML (htmlviewer) | ||
!Сравнение текстов (comparison) | !Сравнение текстов (comparison) | ||
!Карта (mapView) | !Карта (mapView) | ||
|- | |- | ||
!Дерево группировки грида (gridGroupingTree) | !Дерево группировки грида (gridGroupingTree) | ||
!Дерево | !Дерево | ||
!Диаграмма Ганта | !Диаграмма Ганта | ||
|- | |||
!Картинка (Image) | |||
! | |||
! | ! | ||
|} | |} |
Версия 13:41, 20 июля 2022
Визуальные компоненты
Основой технологии визуального программирования являются визуальные компоненты, которые пользователь видит на экране и с которыми, возможно, взаимодействует во время выполнения программы. Все компоненты имеют методы, свойства и события, которые описывают характеристики отображения, такие как положение компонента, размер, вид курсора или подсказки, методы прорисовки или перемещения и реакция на действия пользователя.
Основные
Окно (window) подробнее ⇒⇒▶ | Контейнер объектов (container) подробнее ⇒⇒▶ | Вкладки (tabsheet) подробнее ⇒⇒▶ |
---|
Таблицы
Таблица (grid) | Группа колонок грида (colgroup) | Колонка (column) |
---|
Поля ввода
Текст/подпись (label) | Текстовое поле ввода (numedit) | Многострочное поле (memo) |
---|---|---|
Числовое поле (edit)⇒⇒▶ | Выбор даты (datepicker) | Выбор времени (timeedit) |
Панель кнопок (toolbar) | Кнопка (button) | |
Специальные
Выпадающий список (combobox) | Выпадающий список с галками (checkcombobox) | Выбор из справочника (quicksearch) |
---|---|---|
Редактирование HTML | Галочка (Checkbox) | График (chart) |
Просмотр HTML (htmlviewer) | Сравнение текстов (comparison) | Карта (mapView) |
Дерево группировки грида (gridGroupingTree) | Дерево | Диаграмма Ганта |
Картинка (Image) |
Контейнер объектов (container) | Вкладки (tabsheet) | Панель кнопок (toolbar) | Кнопка (button) |
---|---|---|---|
Текст/подпись (label) | Таблица (grid) | Группа колонок грида (colgroup) | Колонка (column) |
Числовое поле (edit)⇒⇒▶ | Текстовое поле ввода (numedit) | Выбор даты (datepicker) | Выбор времени (timeedit) |
Выпадающий список (combobox) | Выпадающий список с галками (checkcombobox) | Выбор из справочника (quicksearch) | Многострочное поле (memo) |
Редактирование HTML | Галочка (Checkbox) | График (chart) | Картинка (Image) |
Просмотр HTML (htmlviewer) | Сравнение текстов (comparison) | Карта (mapView) | |
Дерево группировки грида (gridGroupingTree) | Дерево | Диаграмма Ганта |