Categorías de componentes
Los controles visuales de formularios del sistema de Scripting, basados en la Visual Component Library (VCL) de Embarcadero, están representados por una amplia gama de objetos de componentes convencionales de tipo Delphi y dos categorías especializadas de componentes de Altium: los grupos Altium Standard y Instrument Controls.
► Consulte las categorías de componentes en la documentación de Embarcadero VCL para obtener información completa sobre los métodos, propiedades y eventos de la mayoría de los componentes.
Las dos categorías especializadas (secciones expandibles) en la Tool Palette de Altium Designer – Altium Standard y Instrument Controls – derivan de componentes estándar de tipo Delphi, pero no se incluyen específicamente en la documentación de referencia de Embarcadero.
Eventos y propiedades de componentes
Para ver una lista de eventos y propiedades de un componente:
- Seleccione un componente en el formulario y active la pestaña Events o Properties en el panel Object Inspector.
- Seleccione el enlace Events o Properties en la página de referencia del componente correspondiente en la documentación de Embarcadero. En el caso del control
TButton, por ejemplo, seleccione la categoría Standard, la página TButton y luego la vista Events o Properties.
Métodos de componentes
Para encontrar un método (o propiedad) concreto para un componente Tool Palette, utilice la función Code Completion (consulte Script Editor Tools). Por ejemplo, al escribir TButton.hi, la ventana Code Completion mostrará tanto el procedimiento Hide como la propiedad Hint para el objeto de componente TButton. Utilice Ctrl+Space para invocar manualmente la ventana Code Completion.
Utilice la función Code Completion (Ctrl+Space) para buscar un método o propiedad válidos de un componente.
Consulte las siguientes secciones para encontrar los métodos y más información sobre las distintas categorías en el Tools Palette de scripting.
Controles estándar
Consulte la categoría Standard Controls en la documentación de Embarcadero VCL. Seleccione el enlace Methods en la página de referencia de un componente para ver toda la información sobre los métodos disponibles (procedimientos, funciones, etc.) para ese objeto de componente.
![]() |
MainMenu | Una barra de menús y sus correspondientes menús desplegables. |
| PopupMenu | Un menú emergente (contextual) que aparece cuando un usuario hace clic con el botón derecho. | |
| Label | Un control sin ventana que muestra texto en un formulario. | |
| Edit | Un control de edición de una sola línea, utilizado para recuperar el texto que escribe un usuario. | |
| Memo | Un cuadro de edición de varias líneas. | |
| Button | Un control de botón pulsador convencional. | |
| CheckBox | Un objeto de casilla de verificación que puede estar activado (marcado) o desactivado (desmarcado). | |
| RadioButton | Un contenedor para un botón de opción del sistema. | |
| ListBox | Una colección de elementos mostrados en una lista desplazable. | |
| ComboBox | Un cuadro de edición combinado con una lista desplazable. | |
| ScrollBar | Una barra de desplazamiento utilizada para desplazar el contenido de un objeto. | |
| GroupBox | Un cuadro de grupo de Windows. | |
| RadioGroup | Un grupo de botones de opción que funcionan conjuntamente. | |
| Panel | Un control de panel genérico. | |
| ActionList | Una lista de acciones que pueden ser utilizadas por componentes y controles. |
Controles adicionales
Consulte la categoría Additional Controls en la documentación de Embarcadero VCL. Seleccione el enlace Methods en la página de referencia de un componente para ver toda la información sobre los métodos disponibles (procedimientos, funciones, etc.) para ese objeto de componente.
![]() |
BitBtn | Un control de botón pulsador que incorpora un mapa de bits. |
| SpeedButton | Un botón que se utiliza para ejecutar comandos o establecer modos. | |
| MaskEdit | Un control de edición enmascarada genérico. | |
| StringGrid | Un control de cuadrícula para simplificar el manejo de cadenas, etc. | |
| DrawGrid | Un control de cuadrícula que muestra información en formato de columna/fila. | |
| Image | Un control que muestra una imagen gráfica. | |
| Shape | Una forma geométrica que se puede dibujar en un formulario. | |
| Bevel | Un contorno biselado para componentes de formulario. | |
| ScrollBox | Una lista desplazable con casillas de verificación junto a cada elemento | |
| CheckListBox | Un cuadro de edición combinado con una lista desplazable. | |
| Splitter | Un control para dividir el área cliente del formulario en paneles redimensionables. | |
| StaticText | Un control con ventana que muestra texto en un formulario. | |
| ControlBar | Un control para administrar la disposición de los componentes de la barra de herramientas. |
Controles Win32
Consulte la categoría Win32 Controls en la documentación de Embarcadero VCL. Seleccione el enlace Methods en la página de referencia de un componente para ver toda la información sobre los métodos disponibles (procedimientos, funciones, etc.) para ese objeto de componente.
![]() |
TabControl | Un conjunto de pestañas que tiene la apariencia de separadores de cuaderno. |
| PageControl | Un conjunto de páginas utilizado para crear un cuadro de diálogo de varias páginas. | |
| ImageList | Una colección de imágenes, cada una referida por su índice. | |
| RichEdit | Un contenedor para un control de edición de texto enriquecido de Windows. | |
| TrackBar | Un contenedor para un control de barra de seguimiento. | |
| ProgressBar | Una barra de progreso simple. | |
| UpDown | Un contenedor para un control de incremento/decremento de Windows. | |
| HotKey | Un contenedor para una tecla de acceso rápido de Windows Common Control. | |
| Animate | Un control de animación. | |
| DateTimePicker | Un cuadro de lista para introducir fechas u horas. | |
| TreeView | Una ventana que muestra una lista jerárquica de elementos. | |
| ListView | Una lista que puede mostrar elementos de varias formas diferentes | |
| HeaderControl | Un conjunto de encabezados de columna redimensionables. | |
| StatusBar | Una barra de estado (fila de paneles) generalmente en la parte inferior de un formulario. | |
| ToolBar | Un administrador para botones de herramientas y otros controles. | |
| CoolBar | Una colección de controles con ventana dentro de bandas editables. | |
| MonthCalendar | Un calendario independiente con fechas seleccionables. | |
| PageScroller | Un área de visualización para una ventana estrecha, como una barra de herramientas. |
Controles del sistema
Consulte la categoría System Controls en la documentación de Embarcadero VCL. Seleccione el enlace Methods en la página de referencia de un componente para ver toda la información sobre los métodos disponibles (procedimientos, funciones, etc.) para ese objeto de componente.
![]() |
Timer | Una encapsulación de las funciones de temporizador de la API de Windows. |
| PaintBox | Un lienzo que las aplicaciones pueden utilizar para renderizar una imagen. | |
| MediaPlayer | Un controlador de dispositivo Media Control Interface (MCI). | |
| OleContainer | Un control para incrustar o vincular objetos OLE. |
Controles de diálogo
Consulte la categoría Dialog Controls en la documentación de Embarcadero VCL. Seleccione el enlace Methods en la página de referencia de un componente para ver toda la información sobre los métodos disponibles (procedimientos, funciones, etc.) para ese objeto de componente.
![]() |
OpenDialog | Un cuadro de diálogo de selección de archivos. |
| SaveDialog | Un cuadro de diálogo “Guardar como” para guardar archivos. | |
| OpenPictureDialog | Un cuadro de diálogo de selección de archivos gráficos. | |
| SavePictureDialog | Un cuadro de diálogo “Guardar como” para guardar archivos gráficos. | |
| FontDialog | Un cuadro de diálogo de selección de fuentes. | |
| ColorDialog | Un cuadro de diálogo modal de selección de color. | |
| PrintDialog | Un cuadro de diálogo Imprimir. | |
| PrinterSetupDialog | Un cuadro de diálogo de configuración de impresión para configurar impresoras. | |
| FindDialog | Un cuadro de diálogo Buscar que permite a los usuarios buscar texto en un archivo. | |
| ReplaceDialog | Un cuadro de diálogo de buscar y reemplazar. |
Controles estándar de Altium
La categoría Altium Standard del panel Tool Palette consta de componentes estándar con el tema de Altium (apariencia y estilo) aplicado. En la mayoría de los casos, hay métodos y propiedades adicionales disponibles.
► Consulte Altium Standard Controls para obtener más información sobre los controles estándar del sistema de scripting.
![]() |
WinXPPageControl | Relacionado con el componente PageControl (Win32). |
| WinXPTabControl | Relacionado con el componente TabControl (Win32). | |
| XPBitBtn | Relacionado con el componente BitBtn (Additional). | |
| XPButton | Relacionado con el componente Button (Standard). | |
| XPButtonEdit | Relacionado con el componente Edit (Standard). | |
| XPButtonEx | Relacionado con el componente Button (Standard). | |
| XPCheckBox | Relacionado con el componente CheckBox (Standard). | |
| XPComboBox | Relacionado con el componente ComboBox (Standard). | |
| XPDirectoryEdit | Relacionado con el componente Edit (Standard). | |
| XPEdit | Relacionado con el componente Edit (Standard). | |
| XPExtPanel | Relacionado con el componente Panel (Standard). | |
| XPFileNameEdit | Relacionado con el componente Edit (Standard). | |
| XPGroupBox | Relacionado con el componente GroupBox (Standard). | |
| XPHistoryEdit | Relacionado con el componente Edit (Standard). | |
| XPImageList | Relacionado con el componente ImageList (Win32). | |
| XPSpinnerImage | Relacionado con el componente Image (Additional). | |
| XPLabel | Relacionado con el componente Label (Standard). | |
| XPListBox | Relacionado con el componente ListBox (Standard). | |
| XPProgressBar | Relacionado con el componente ProgressBar (Win32). | |
| XPRadioButton | Relacionado con el componente RadioButton (Standard). | |
| XPRadioGroup | Relacionado con el componente RadioGroup (Standard). | |
| XPScrollBar | Relacionado con el componente Scrollbar (Standard). | |
| XPSpeedButton | Relacionado con el componente SpeedButton (Additional). | |
| XPSpinEdit | Relacionado con el componente Edit (Standard). | |
| XPSplitButton | Relacionado con el componente Button (Standard). | |
| XPSplitter | Relacionado con el componente Splitter (Additional). | |
| XPTrackBar | Relacionado con el componente Trackbar (Win32). | |
| XStatusBar | Relacionado con el componente StatusBar (Win32). |
Controles de instrumentos
La categoría Instrument Controls del panel Tool Palette contiene componentes (controles) que se utilizan para diseñar una GUI de panel Custom Instrument de Altium Designer (heredado).
► Consulte Instrument Controls para obtener más información sobre los controles de instrumentos del sistema de scripting.
![]() |
SignalLinkManager | Administrador de enlaces de señales de instrumentos. |
| InstrumentBackgroundPanel | Color de fondo del panel de instrumentos. | |
| InstrumentBackground | Color de fondo del instrumento. | |
| InstrumentButton | Botón pulsador del instrumento. | |
| InstrumentCaption | Título del panel de instrumentos. | |
| InstrumentCheckBox | Casilla de verificación del instrumento. | |
| InstrumentEdit | Cuadro de edición del instrumento. | |
| InstrumentGauge | Indicador/medidor de instrumento de estilo analógico. | |
| InstrumentGlyphButton | Imagen gráfica del botón rápido del instrumento. | |
| InstrumentGraph | Pantalla gráfica del instrumento. | |
| InstrumentKnob | Perilla de control giratoria del instrumento. | |
| InstrumentLabel | Etiqueta del panel de instrumentos. | |
| InstrumentLEDDigits | Pantalla LED digital de 7 segmentos. | |
| InstrumentLEDsPanel | Fila agrupada de indicadores LED. | |
| InstrumentMultiGraph | Pantalla gráfica de múltiples trazas. | |
| InstrumentNumericPanel | Lectura numérica del instrumento. | |
| InstrumentPanel | Área del panel de instrumentos. | |
| InstrumentProgressBar | Indicador LED de barra de señal/progreso | |
| InstrumentRadioButton | Selector de botón de opción del instrumento. | |
| InstrumentRadioGroup | Control de grupo de instrumentos para botones de opción. | |
| InstrumentScrollbar | Control de barra de desplazamiento del instrumento. | |
| InstrumentShape | Forma geométrica del panel de instrumentos. | |
| InstrumentSilkScreen | Superposición serigrafiada del panel de instrumentos. | |
| InstrumentTerminal | Ventana de terminal de visualización de caracteres del instrumento. | |
| InstrumentTrackBar | Control de barra deslizante del instrumento. |






