Компоненты платформы XM: различия между версиями

Материал из Intellex
Перейти к навигации Перейти к поиску
Строка 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)
!
!
!
|-
|-
!
!
!
!
!
!
!
|-
|-
!
!
!
!
!
!
!
|-
|-
!
!
!
!
!
!
!
|-
|-
!
!
!
!
!
!
!
|}
|}
=== Специальные ===
{|
{|
!
!
!Панель кнопок (toolbar)
!Кнопка (button)
|-
!Текст/подпись (label)
!Таблица (grid)
!Группа колонок грида (colgroup)
!Колонка (column)
|-
!Числовое поле (edit)⇒⇒▶
!Текстовое поле ввода (numedit)
!Выбор даты (datepicker)
!Выбор времени (timeedit)
|-
|-
!Выпадающий список (combobox)
!Выпадающий список (combobox)
!Выпадающий список с галками (checkcombobox)
!Выпадающий список с галками (checkcombobox)
!Выбор из справочника (quicksearch)
!Выбор из справочника (quicksearch)
!Многострочное поле (memo)
|-
|-
!Редактирование HTML
!Редактирование HTML
!Галочка (Checkbox)
!Галочка (Checkbox)
!График (chart)
!График (chart)
!Картинка (Image)
|-
|-
!Просмотр HTML (htmlviewer)
!Просмотр HTML (htmlviewer)
!Сравнение текстов (comparison)
!Сравнение текстов (comparison)
!Карта (mapView)
!Карта (mapView)
!
|-
|-
!Дерево группировки грида (gridGroupingTree)
!Дерево группировки грида (gridGroupingTree)
!Дерево
!Дерево
!Диаграмма Ганта
!Диаграмма Ганта
|-
!Картинка (Image)
!
!
!
|}
|}

Версия 13:41, 20 июля 2022

Визуальные компоненты

Основой технологии визуального программирования являются визуальные компоненты, которые пользователь видит на экране и с которыми, возможно, взаимодействует во время выполнения программы. Все компоненты имеют методы, свойства и события, которые описывают характеристики отображения, такие как положение компонента, размер, вид курсора или подсказки, методы прорисовки или перемещения и реакция на действия пользователя.

Основные

Окно (window) подробнее ⇒⇒▶
Окно мини.png
Контейнер объектов (container) подробнее ⇒⇒▶
Контейнер объектов мини.png
Вкладки (tabsheet) подробнее ⇒⇒▶
Вкладки мини.png

Таблицы

Таблица (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) Дерево Диаграмма Ганта