Категории компонентов

 

Визуальные элементы управления формами в системе скриптинга, основанные на 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) для поиска корректного метода или свойства компонента.Используйте автодополнение кода (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 Элемент управления ползунком прибора.
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

Content