Категории компонентов
Визуальные элементы управления формами в системе скриптинга, основанные на Visual Component Library (VCL) компании Embarcadero, представлены широким набором обычных объектов компонентов Delphi-типа и двумя специализированными категориями компонентов Altium — группами Altium Standard и Instrument Controls.
► Подробные сведения о методах, свойствах и событиях для большинства компонентов см. в категориях компонентов в документации Embarcadero VCL.
Две специализированные категории (раскрываемые разделы) в Tool Palette Altium Designer — Altium Standard и Instrument Controls — производны от стандартных компонентов Delphi-типа, но не включены напрямую в справочную документацию Embarcadero.
События и свойства компонентов
Чтобы увидеть список событий и свойств компонента:
- Выберите компонент на форме и активируйте вкладку Events или Properties на панели Object Inspector.
- Выберите ссылку Events или Properties на соответствующей странице справки по компоненту в документации Embarcadero. Например, для элемента управления
TButtonвыберите категорию Standard, страницу TButton, а затем представление Events или Properties.
Методы компонентов
Чтобы найти конкретный метод (или свойство) для компонента Tool Palette, используйте функцию автодополнения кода (см. Script Editor Tools). Например, при вводе TButton.hi окно автодополнения кода покажет и процедуру Hide, и свойство Hint для объекта компонента TButton. Используйте Ctrl+Space, чтобы вручную вызвать окно автодополнения кода.
Используйте автодополнение кода (Ctrl+Space) для поиска корректного метода или свойства компонента.
См. следующие разделы, чтобы найти методы и дополнительную информацию по различным категориям в Tools Palette системы скриптинга.
Standard Controls
См. категорию Standard Controls в документации Embarcadero VCL. На странице справки по компоненту выберите ссылку Methods, чтобы увидеть полную информацию о доступных методах (процедуры, функции и т. п.) для объекта этого компонента.
![]() |
MainMenu | Строка меню и связанные с ней выпадающие меню. |
| PopupMenu | Всплывающее (контекстное) меню, которое появляется при щелчке правой кнопкой мыши. | |
| Label | Невоконный элемент управления, отображающий текст на форме. | |
| Edit | Однострочное поле ввода, используемое для получения текста, который вводит пользователь. | |
| Memo | Многострочное поле ввода. | |
| Button | Обычная кнопка (push button). | |
| CheckBox | Флажок, который может быть включен (установлен) или выключен (снят). | |
| RadioButton | Обертка для системной радиокнопки. | |
| ListBox | Коллекция элементов, отображаемых в прокручиваемом списке. | |
| ComboBox | Поле ввода, объединенное с прокручиваемым списком. | |
| ScrollBar | Полоса прокрутки для прокрутки содержимого объекта. | |
| GroupBox | Групповой контейнер Windows (group box). | |
| RadioGroup | Группа радиокнопок, работающих совместно. | |
| Panel | Универсальная панель (panel). | |
| ActionList | Список действий, которые могут использоваться компонентами и элементами управления. |
Additional Controls
См. категорию Additional Controls в документации Embarcadero VCL. На странице справки по компоненту выберите ссылку Methods, чтобы увидеть полную информацию о доступных методах (процедуры, функции и т. п.) для объекта этого компонента.
![]() |
BitBtn | Кнопка, включающая растровое изображение (bitmap). |
| SpeedButton | Кнопка, используемая для выполнения команд или установки режимов. | |
| MaskEdit | Универсальный элемент управления masked edit. | |
| StringGrid | Табличный (grid) элемент управления для упрощения работы со строками и т. п. | |
| DrawGrid | Табличный элемент управления, отображающий информацию в формате столбцов/строк. | |
| Image | Элемент управления, отображающий графическое изображение. | |
| Shape | Геометрическая фигура, которую можно рисовать на форме. | |
| Bevel | Фаска/обводка (bevel) для компонентов формы. | |
| ScrollBox | Прокручиваемый список с флажками рядом с каждым элементом | |
| CheckListBox | Поле ввода, объединенное с прокручиваемым списком. | |
| Splitter | Элемент управления для разделения клиентской области формы на изменяемые по размеру панели. | |
| StaticText | Оконный элемент управления, отображающий текст на форме. | |
| ControlBar | Элемент управления для управления компоновкой компонентов панели инструментов. |
Win32 Controls
См. категорию Win32 Controls в документации Embarcadero VCL. На странице справки по компоненту выберите ссылку Methods, чтобы увидеть полную информацию о доступных методах (процедуры, функции и т. п.) для объекта этого компонента.
![]() |
TabControl | Набор вкладок, выглядящий как разделители в блокноте. |
| PageControl | Набор страниц для создания многостраничного диалогового окна. | |
| ImageList | Коллекция изображений, каждое из которых доступно по своему индексу. | |
| RichEdit | Обертка для элемента управления Windows rich text edit. | |
| TrackBar | Обертка для элемента управления track bar. | |
| ProgressBar | Простой индикатор выполнения (progress bar). | |
| UpDown | Обертка для элемента управления Windows up-down. | |
| HotKey | Обертка для элемента управления Windows Common Control hot key. | |
| Animate | Элемент управления анимацией. | |
| DateTimePicker | Список для ввода дат или времени. | |
| TreeView | Окно, отображающее иерархический список элементов. | |
| ListView | Список, который может отображать элементы несколькими различными способами | |
| HeaderControl | Набор заголовков столбцов с изменяемой шириной. | |
| StatusBar | Строка состояния (ряд панелей), обычно внизу формы. | |
| ToolBar | Менеджер для кнопок инструментов и других элементов управления. | |
| CoolBar | Коллекция оконных элементов управления в редактируемых полосах (bands). | |
| MonthCalendar | Отдельный календарь с выбираемыми датами. | |
| PageScroller | Область отображения для узкого окна, например панели инструментов. |
System Controls
См. категорию System Controls в документации Embarcadero VCL. На странице справки по компоненту выберите ссылку Methods, чтобы увидеть полную информацию о доступных методах (процедуры, функции и т. п.) для объекта этого компонента.
![]() |
Timer | Инкапсуляция функций таймера Windows API. |
| PaintBox | Холст (canvas), который приложения могут использовать для отрисовки изображения. | |
| MediaPlayer | Контроллер устройства Media Control Interface (MCI). | |
| OleContainer | Элемент управления для встраивания или связывания OLE-объектов. |
Dialog Controls
См. категорию Dialog Controls в документации Embarcadero VCL. На странице справки по компоненту выберите ссылку Methods, чтобы увидеть полную информацию о доступных методах (процедуры, функции и т. п.) для объекта этого компонента.
![]() |
OpenDialog | Диалог выбора файла. |
| SaveDialog | Диалог «Сохранить как» для сохранения файлов. | |
| OpenPictureDialog | Диалог выбора графического файла. | |
| SavePictureDialog | Диалог «Сохранить как» для сохранения графических файлов. | |
| FontDialog | Диалог выбора шрифта. | |
| ColorDialog | Модальный диалог выбора цвета. | |
| PrintDialog | Диалог печати. | |
| PrinterSetupDialog | Диалог настройки печати для конфигурирования принтеров. | |
| FindDialog | Диалог поиска, позволяющий пользователям искать текст в файле. | |
| ReplaceDialog | Диалог поиска и замены. |
Altium Standard Controls
Категория Altium Standard панели Tool Palette состоит из стандартных компонентов, к которым применена тема Altium (внешний вид и поведение). В большинстве случаев доступны дополнительные методы и свойства.
► См. Altium Standard Controls для получения дополнительной информации о Standard Controls системы скриптинга.
![]() |
WinXPPageControl | Связано с компонентом PageControl (Win32). |
| WinXPTabControl | Связано с компонентом TabControl (Win32). | |
| XPBitBtn | Связано с компонентом BitBtn (Additional). | |
| XPButton | Связано с компонентом Button (Standard). | |
| XPButtonEdit | Связано с компонентом Edit (Standard). | |
| XPButtonEx | Связано с компонентом Button (Standard). | |
| XPCheckBox | Связано с компонентом CheckBox (Standard). | |
| XPComboBox | Связано с компонентом ComboBox (Standard). | |
| XPDirectoryEdit | Связано с компонентом Edit (Standard). | |
| XPEdit | Связано с компонентом Edit (Standard). | |
| XPExtPanel | Связано с компонентом Panel (Standard). | |
| XPFileNameEdit | Связано с компонентом Edit (Standard). | |
| XPGroupBox | Связано с компонентом GroupBox (Standard). | |
| XPHistoryEdit | Связано с компонентом Edit (Standard). | |
| XPImageList | Связано с компонентом ImageList (Win32). | |
| XPSpinnerImage | Связано с компонентом Image (Additional). | |
| XPLabel | Связано с компонентом Label (Standard). | |
| XPListBox | Связано с компонентом ListBox (Standard). | |
| XPProgressBar | Связано с компонентом ProgressBar (Win32). | |
| XPRadioButton | Связано с компонентом RadioButton (Standard). | |
| XPRadioGroup | Связано с компонентом RadioGroup (Standard). | |
| XPScrollBar | Связано с компонентом Scrollbar (Standard). | |
| XPSpeedButton | Связано с компонентом SpeedButton (Additional). | |
| XPSpinEdit | Связано с компонентом Edit (Standard). | |
| XPSplitButton | Связано с компонентом Button (Standard). | |
| XPSplitter | Связано с компонентом Splitter (Additional). | |
| XPTrackBar | Связано с компонентом Trackbar (Win32). | |
| XStatusBar | Связано с компонентом StatusBar (Win32). |
Instrument Controls
Категория Instrument Controls панели Tool Palette содержит компоненты (элементы управления), которые используются для проектирования GUI панели Custom Instrument в Altium Designer (устаревшее/legacy).
► См. Instrument Controls для получения дополнительной информации об Instrument Controls системы скриптинга.
![]() |
SignalLinkManager | Менеджер связывания сигналов инструмента. |
| InstrumentBackgroundPanel | Цвет фона панели инструмента. | |
| InstrumentBackground | Цвет фона инструмента. | |
| InstrumentButton | Кнопка инструмента (push button). | |
| InstrumentCaption | Заголовок панели инструмента. | |
| InstrumentCheckBox | Флажок инструмента. | |
| InstrumentEdit | Поле ввода инструмента. | |
| InstrumentGauge | Приборный индикатор/измеритель в аналоговом стиле. | |
| InstrumentGlyphButton | Графическое изображение speed button инструмента. | |
| InstrumentGraph | Отображение графика инструмента. | |
| InstrumentKnob | Поворотная ручка управления инструмента. | |
| InstrumentLabel | Метка (label) панели инструмента. | |
| InstrumentLEDDigits | 7-сегментный цифровой LED-индикатор. | |
| InstrumentLEDsPanel | Групповой ряд LED-индикаторов. | |
| InstrumentMultiGraph | Отображение графика с несколькими трассами. | |
| InstrumentNumericPanel | Цифровая индикация инструмента. | |
| InstrumentPanel | Область панели инструмента. | |
| InstrumentProgressBar | Светодиодный индикатор уровня/прогресса сигнала | |
| InstrumentRadioButton | Радиокнопка выбора инструмента. | |
| InstrumentRadioGroup | Групповой элемент управления инструмента для радиокнопок. | |
| InstrumentScrollbar | Элемент управления полосой прокрутки прибора. | |
| InstrumentShape | Геометрическая форма панели прибора. | |
| InstrumentSilkScreen | Наложение шелкографии на панель прибора. | |
| InstrumentTerminal | Окно терминала символьного дисплея прибора. | |
| InstrumentTrackBar | Элемент управления ползунком прибора. |






