Categorias de componentes

 

Os controlos de formulários visuais do sistema de Scripting, baseados na Visual Component Library (VCL) da Embarcadero, são representados por uma vasta gama de objetos de componentes convencionais do tipo Delphi e por duas categorias especializadas de componentes da Altium — os grupos Altium Standard e Instrument Controls.

► Consulte as categorias de componentes na documentação VCL da Embarcadero para obter detalhes completos sobre os métodos, propriedades e eventos da maioria dos componentes.

As duas categorias especializadas (secções expansíveis) na Tool Palette do Altium Designer – Altium Standard e Instrument Controls – derivam de componentes standard do tipo Delphi, mas não estão especificamente incluídas na documentação de referência da Embarcadero.

Eventos e Propriedades dos Componentes

Para ver uma lista de Eventos e Propriedades de um componente:

  • Selecione um componente no Formulário e ative o separador Events ou Properties no painel Object Inspector.
  • Selecione a ligação Events ou Properties na página de referência do componente apropriado na documentação da Embarcadero. No caso do controlo TButton, por exemplo, selecione a categoria Standard, a página TButton e depois a vista Events ou Properties.

Métodos dos Componentes

Para encontrar um Método (ou Propriedade) específico para um componente Tool Palette, utilize a funcionalidade Code Completion (consulte Script Editor Tools). Por exemplo, ao escrever TButton.hi a janela Code Completion mostrará tanto o procedimento Hide como a propriedade Hint para o objeto de componente TButton. Utilize Ctrl+Space para invocar manualmente a janela Code Completion.

Utilize a funcionalidade Code Completion (Ctrl+Space) para procurar um Método ou Propriedade de componente válido.Utilize a funcionalidade Code Completion (Ctrl+Space) para procurar um Método ou Propriedade de componente válido.

Consulte as secções seguintes para encontrar os Métodos e mais informações sobre as várias categorias na Tools Palette de scripting.

Controlos Standard

Consulte a categoria Standard Controls na documentação VCL da Embarcadero. Selecione a ligação Methods numa página de referência de componente para ver a informação completa sobre os métodos disponíveis (procedimentos, funções, etc.) para esse objeto de componente.

MainMenu Uma barra de menus e os respetivos menus pendentes.
PopupMenu Um menu pop-up (de contexto) que aparece quando um utilizador clica com o botão direito.
Label Um controlo sem janela que apresenta texto num formulário.
Edit Um controlo de edição de linha única, utilizado para obter o texto introduzido por um utilizador.
Memo Uma caixa de edição multilinha.
Button Um controlo de botão de pressão convencional.
CheckBox Um objeto caixa de verificação que pode estar ligado (selecionado) ou desligado (não selecionado).
RadioButton Um invólucro para um botão de opção do sistema.
ListBox Uma coleção de itens apresentada numa lista com deslocação.
ComboBox Uma caixa de edição combinada com uma lista com deslocação.
ScrollBar Uma barra de deslocação usada para deslocar o conteúdo de um objeto.
GroupBox Uma caixa de grupo do Windows.
RadioGroup Um grupo de botões de opção que funcionam em conjunto.
Panel Um controlo de painel genérico.
ActionList Uma lista de ações que pode ser utilizada por componentes e controlos.

Controlos Adicionais

Consulte a categoria Additional Controls na documentação VCL da Embarcadero. Selecione a ligação Methods numa página de referência de componente para ver a informação completa sobre os métodos disponíveis (procedimentos, funções, etc.) para esse objeto de componente.

BitBtn Um controlo de botão de pressão que incorpora um bitmap.
SpeedButton Um botão utilizado para executar comandos ou definir modos.
MaskEdit Um controlo genérico de edição com máscara.
StringGrid Um controlo de grelha para simplificar o tratamento de strings, etc.
DrawGrid Um controlo de grelha que apresenta informação em formato de coluna/linha.
Image Um controlo que apresenta uma imagem gráfica.
Shape Uma forma geométrica que pode ser desenhada num formulário.
Bevel Um contorno biselado para componentes de formulário.
ScrollBox Uma lista com deslocação com caixas de verificação ao lado de cada item
CheckListBox Uma caixa de edição combinada com uma lista com deslocação.
Splitter Um controlo para dividir a área cliente do formulário em painéis redimensionáveis.
StaticText Um controlo com janela que apresenta texto num formulário.
ControlBar Um controlo para gerir a disposição de componentes da barra de ferramentas.

Controlos Win32

Consulte a categoria Win32 Controls na documentação VCL da Embarcadero. Selecione a ligação Methods numa página de referência de componente para ver a informação completa sobre os métodos disponíveis (procedimentos, funções, etc.) para esse objeto de componente.

TabControl Um conjunto de separadores com o aspeto de divisórias de caderno.
PageControl Um conjunto de páginas usado para criar uma caixa de diálogo com múltiplas páginas.
ImageList Uma coleção de imagens, em que cada uma é referida pelo seu índice.
RichEdit Um invólucro para um controlo de edição de texto formatado do Windows.
TrackBar Um invólucro para um controlo de barra deslizante.
ProgressBar Uma barra de progresso simples.
UpDown Um invólucro para um controlo up-down do Windows.
HotKey Um invólucro para uma tecla de atalho Common Control do Windows.
Animate Um controlo de animação.
DateTimePicker Uma caixa de lista para introdução de datas ou horas.
TreeView Uma janela que apresenta uma lista hierárquica de itens.
ListView Uma lista que pode apresentar itens de várias formas diferentes
HeaderControl Um conjunto de cabeçalhos de coluna redimensionáveis.
StatusBar Uma barra de estado (linha de painéis), normalmente na parte inferior de um formulário.
ToolBar Um gestor de botões de ferramenta e outros controlos.
CoolBar Uma coleção de controlos com janela dentro de bandas editáveis.
MonthCalendar Um calendário autónomo com datas selecionáveis.
PageScroller Uma área de apresentação para uma janela estreita, como uma barra de ferramentas.

Controlos do Sistema

Consulte a categoria System Controls na documentação VCL da Embarcadero. Selecione a ligação Methods numa página de referência de componente para ver a informação completa sobre os métodos disponíveis (procedimentos, funções, etc.) para esse objeto de componente.

Timer Um encapsulamento das funções de temporizador da API do Windows.
PaintBox Uma tela que as aplicações podem utilizar para renderizar uma imagem.
MediaPlayer Um controlador de dispositivo Media Control Interface (MCI).
OleContainer Um controlo para incorporar ou ligar objetos OLE.

Controlos de Diálogo

Consulte a categoria Dialog Controls na documentação VCL da Embarcadero. Selecione a ligação Methods numa página de referência de componente para ver a informação completa sobre os métodos disponíveis (procedimentos, funções, etc.) para esse objeto de componente.

OpenDialog Uma caixa de diálogo de seleção de ficheiros.
SaveDialog Uma caixa de diálogo 'Guardar como' para guardar ficheiros.
OpenPictureDialog Uma caixa de diálogo de seleção de ficheiros gráficos.
SavePictureDialog Uma caixa de diálogo 'Guardar como' para guardar ficheiros gráficos.
FontDialog Uma caixa de diálogo de seleção de tipos de letra.
ColorDialog Uma caixa de diálogo modal de seleção de cor.
PrintDialog Uma caixa de diálogo Imprimir.
PrinterSetupDialog Uma caixa de diálogo de configuração de impressão para configurar impressoras.
FindDialog Uma caixa de diálogo Localizar que permite aos utilizadores procurar texto num ficheiro.
ReplaceDialog Uma caixa de diálogo de procurar e substituir.

Controlos Standard da Altium

A categoria Altium Standard do painel Tool Palette é composta por componentes standard com o Tema Altium (aparência e comportamento) aplicado. Na maioria dos casos, estão disponíveis métodos e propriedades adicionais.

► Consulte Altium Standard Controls para mais informações sobre os Standard Controls do sistema de scripting.

WinXPPageControl Relacionado com o componente PageControl (Win32).
WinXPTabControl Relacionado com o componente TabControl (Win32).
XPBitBtn Relacionado com o componente BitBtn (Additional).
XPButton Relacionado com o componente Button (Standard).
XPButtonEdit Relacionado com o componente Edit (Standard).
XPButtonEx Relacionado com o componente Button (Standard).
XPCheckBox Relacionado com o componente CheckBox (Standard).
XPComboBox Relacionado com o componente ComboBox (Standard).
XPDirectoryEdit Relacionado com o componente Edit (Standard).
XPEdit Relacionado com o componente Edit (Standard).
XPExtPanel Relacionado com o componente Panel (Standard).
XPFileNameEdit Relacionado com o componente Edit (Standard).
XPGroupBox Relacionado com o componente GroupBox (Standard).
XPHistoryEdit Relacionado com o componente Edit (Standard).
XPImageList Relacionado com o componente ImageList (Win32).
XPSpinnerImage Relacionado com o componente Image (Additional).
XPLabel Relacionado com o componente Label (Standard).
XPListBox Relacionado com o componente ListBox (Standard).
XPProgressBar Relacionado com o componente ProgressBar (Win32).
XPRadioButton Relacionado com o componente RadioButton (Standard).
XPRadioGroup Relacionado com o componente RadioGroup (Standard).
XPScrollBar Relacionado com o componente Scrollbar (Standard).
XPSpeedButton Relacionado com o componente SpeedButton (Additional).
XPSpinEdit Relacionado com o componente Edit (Standard).
XPSplitButton Relacionado com o componente Button (Standard).
XPSplitter Relacionado com o componente Splitter (Additional).
XPTrackBar Relacionado com o componente Trackbar (Win32).
XStatusBar Relacionado com o componente StatusBar (Win32).

Controlos de Instrumentação

A categoria Instrument Controls do painel Tool Palette contém componentes (controlos) que são usados para conceber uma GUI de painel Custom Instrument do Altium Designer (legacy).

► Consulte Instrument Controls para mais informações sobre os Instrument Controls do sistema de scripting.

SignalLinkManager Gestor de ligação de sinais do instrumento.
InstrumentBackgroundPanel Cor de fundo do painel do instrumento.
InstrumentBackground Cor de fundo do instrumento.
InstrumentButton Botão de pressão do instrumento.
InstrumentCaption Legenda do painel do instrumento.
InstrumentCheckBox Caixa de verificação do instrumento.
InstrumentEdit Caixa de edição do instrumento.
InstrumentGauge Medidor/indicador de instrumento de estilo analógico.
InstrumentGlyphButton Imagem gráfica do botão rápido do instrumento.
InstrumentGraph Visualização gráfica do instrumento.
InstrumentKnob Botão rotativo de controlo do instrumento.
InstrumentLabel Etiqueta do painel do instrumento.
InstrumentLEDDigits Visor LED digital de 7 segmentos.
InstrumentLEDsPanel Linha agrupada de indicadores LED.
InstrumentMultiGraph Visualização gráfica com múltiplos traços.
InstrumentNumericPanel Leitura numérica do instrumento.
InstrumentPanel Área do painel do instrumento.
InstrumentProgressBar Indicador LED de barra para sinal/progresso
InstrumentRadioButton Seletor de botão de opção do instrumento.
InstrumentRadioGroup Controlo de grupo do instrumento para botões de opção.
InstrumentScrollbar Controlo da barra de deslocamento do instrumento.
InstrumentShape Forma geométrica do painel do instrumento.
InstrumentSilkScreen Sobreposição de serigrafia do painel do instrumento.
InstrumentTerminal Janela do terminal de visualização de caracteres do instrumento.
InstrumentTrackBar Controlo da barra deslizante do instrumento.
AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Disponibilidade de Funcionalidades

As funcionalidades disponíveis dependem da solução Altium que possui – Altium Develop, uma edição do Altium Agile (Agile Teams ou Agile Enterprise), ou Altium Designer (com subscrição ativa).

Se não encontrar uma funcionalidade mencionada no seu software, contacte a equipa de Vendas da Altium para saber mais.

Documentação Legada

A documentação do Altium Designer já não é versionada. Se precisar de aceder à documentação de versões anteriores do Altium Designer, visite a secção Documentação Legada da página de Outros Instaladores.

Conteúdo