Kategorie komponentów
Wizualne kontrolki formularzy w systemie skryptów, oparte na bibliotece Visual Component Library (VCL) firmy Embarcadero, są reprezentowane przez szeroki zakres konwencjonalnych obiektów komponentów typu Delphi oraz dwie wyspecjalizowane kategorie komponentów Altium — grupy Altium Standard i Instrument Controls.
► Aby uzyskać pełne informacje o metodach, właściwościach i zdarzeniach dla większości komponentów, zapoznaj się z kategoriami komponentów w dokumentacji Embarcadero VCL.
Dwie wyspecjalizowane kategorie (sekcje rozwijane) w Tool Palette programu Altium Designer – Altium Standard i Instrument Controls – są wywiedzione ze standardowych komponentów typu Delphi, ale nie są wyszczególnione w dokumentacji referencyjnej Embarcadero.
Zdarzenia i właściwości komponentów
Aby zobaczyć listę zdarzeń i właściwości dla komponentu:
- Wybierz komponent na formularzu i aktywuj kartę Events lub Properties w panelu Object Inspector.
- Wybierz łącze Events lub Properties na odpowiedniej stronie referencyjnej komponentu w dokumentacji Embarcadero. Na przykład w przypadku kontrolki
TButtonwybierz kategorię Standard, stronę TButton, a następnie widok Events lub Properties.
Metody komponentów
Aby znaleźć konkretną metodę (lub właściwość) dla komponentu Tool Palette, użyj funkcji Code Completion (zob. Script Editor Tools). Na przykład po wpisaniu TButton.hi okno Code Completion pokaże zarówno procedurę Hide, jak i właściwość Hint dla obiektu komponentu TButton. Użyj Ctrl+Space, aby ręcznie wywołać okno Code Completion.
Użyj funkcji Code Completion (Ctrl+Space), aby wyszukać poprawną metodę lub właściwość komponentu.
Zapoznaj się z poniższymi sekcjami, aby znaleźć metody i dodatkowe informacje o różnych kategoriach w Tools Palette systemu skryptów.
Kontrolki standardowe
Zobacz kategorię Standard Controls w dokumentacji Embarcadero VCL. Wybierz łącze Methods na stronie referencyjnej komponentu, aby zobaczyć pełne informacje o dostępnych metodach (procedurach, funkcjach itp.) dla danego obiektu komponentu.
![]() |
MainMenu | Pasek menu i towarzyszące mu menu rozwijane. |
| PopupMenu | Menu podręczne (kontekstowe) wyświetlane po kliknięciu prawym przyciskiem myszy. | |
| Label | Kontrolka bezokienna wyświetlająca tekst na formularzu. | |
| Edit | Jednowierszowa kontrolka edycji, używana do pobierania tekstu wpisywanego przez użytkownika. | |
| Memo | Wielowierszowe pole edycji. | |
| Button | Klasyczna kontrolka przycisku. | |
| CheckBox | Obiekt pola wyboru, który może być włączony (zaznaczony) lub wyłączony (niezaznaczony). | |
| RadioButton | Otoczka dla systemowego przycisku radiowego. | |
| ListBox | Kolekcja elementów wyświetlana na przewijanej liście. | |
| ComboBox | Pole edycji połączone z przewijaną listą. | |
| ScrollBar | Pasek przewijania służący do przewijania zawartości obiektu. | |
| GroupBox | Grupowanie (group box) systemu Windows. | |
| RadioGroup | Grupa przycisków radiowych działających wspólnie. | |
| Panel | Ogólna kontrolka panelu. | |
| ActionList | Lista akcji, które mogą być używane przez komponenty i kontrolki. |
Kontrolki dodatkowe
Zobacz kategorię Additional Controls w dokumentacji Embarcadero VCL. Wybierz łącze Methods na stronie referencyjnej komponentu, aby zobaczyć pełne informacje o dostępnych metodach (procedurach, funkcjach itp.) dla danego obiektu komponentu.
![]() |
BitBtn | Kontrolka przycisku zawierająca bitmapę. |
| SpeedButton | Przycisk używany do wykonywania poleceń lub ustawiania trybów. | |
| MaskEdit | Ogólna kontrolka edycji z maską. | |
| StringGrid | Kontrolka siatki ułatwiająca obsługę ciągów znaków itp. | |
| DrawGrid | Kontrolka siatki wyświetlająca informacje w układzie kolumn/wierszy. | |
| Image | Kontrolka wyświetlająca obraz graficzny. | |
| Shape | Figura geometryczna, którą można rysować na formularzu. | |
| Bevel | Fazowany obrys dla komponentów formularza. | |
| ScrollBox | Przewijana lista z polami wyboru obok każdego elementu | |
| CheckListBox | Pole edycji połączone z przewijaną listą. | |
| Splitter | Kontrolka do podziału obszaru klienta formularza na panele o zmiennym rozmiarze. | |
| StaticText | Kontrolka okienna wyświetlająca tekst na formularzu. | |
| ControlBar | Kontrolka do zarządzania układem komponentów paska narzędzi. |
Kontrolki Win32
Zobacz kategorię Win32 Controls w dokumentacji Embarcadero VCL. Wybierz łącze Methods na stronie referencyjnej komponentu, aby zobaczyć pełne informacje o dostępnych metodach (procedurach, funkcjach itp.) dla danego obiektu komponentu.
![]() |
TabControl | Zestaw kart o wyglądzie przekładek w notesie. |
| PageControl | Zestaw stron używany do tworzenia wielostronicowego okna dialogowego. | |
| ImageList | Kolekcja obrazów, z których każdy jest identyfikowany indeksem. | |
| RichEdit | Otoczka dla kontrolki edycji tekstu sformatowanego (rich text) systemu Windows. | |
| TrackBar | Otoczka dla kontrolki suwaka (track bar). | |
| ProgressBar | Prosty pasek postępu. | |
| UpDown | Otoczka dla kontrolki góra-dół (up-down) systemu Windows. | |
| HotKey | Otoczka dla kontrolki skrótu klawiszowego (hot key) Windows Common Control. | |
| Animate | Kontrolka animacji. | |
| DateTimePicker | Pole listy do wprowadzania dat lub godzin. | |
| TreeView | Okno wyświetlające hierarchiczną listę elementów. | |
| ListView | Lista, która może wyświetlać elementy na kilka różnych sposobów | |
| HeaderControl | Zestaw nagłówków kolumn o zmiennym rozmiarze. | |
| StatusBar | Pasek stanu (wiersz paneli) zwykle na dole formularza. | |
| ToolBar | Menedżer przycisków narzędziowych i innych kontrolek. | |
| CoolBar | Kolekcja kontrolek okiennych w edytowalnych pasmach. | |
| MonthCalendar | Samodzielny kalendarz z wybieralnymi datami. | |
| PageScroller | Obszar wyświetlania dla wąskiego okna, takiego jak pasek narzędzi. |
Kontrolki systemowe
Zobacz kategorię System Controls w dokumentacji Embarcadero VCL. Wybierz łącze Methods na stronie referencyjnej komponentu, aby zobaczyć pełne informacje o dostępnych metodach (procedurach, funkcjach itp.) dla danego obiektu komponentu.
![]() |
Timer | Hermetyzacja funkcji timera Windows API. |
| PaintBox | Płótno (canvas), którego aplikacje mogą używać do renderowania obrazu. | |
| MediaPlayer | Sterownik urządzenia Media Control Interface (MCI). | |
| OleContainer | Kontrolka do osadzania lub łączenia obiektów OLE. |
Kontrolki dialogowe
Zobacz kategorię Dialog Controls w dokumentacji Embarcadero VCL. Wybierz łącze Methods na stronie referencyjnej komponentu, aby zobaczyć pełne informacje o dostępnych metodach (procedurach, funkcjach itp.) dla danego obiektu komponentu.
![]() |
OpenDialog | Okno dialogowe wyboru pliku. |
| SaveDialog | Okno dialogowe „Zapisz jako” do zapisywania plików. | |
| OpenPictureDialog | Okno dialogowe wyboru pliku graficznego. | |
| SavePictureDialog | Okno dialogowe „Zapisz jako” do zapisywania plików graficznych. | |
| FontDialog | Okno dialogowe wyboru czcionki. | |
| ColorDialog | Modalne okno dialogowe wyboru koloru. | |
| PrintDialog | Okno dialogowe drukowania. | |
| PrinterSetupDialog | Okno dialogowe konfiguracji drukowania do ustawiania drukarek. | |
| FindDialog | Okno dialogowe wyszukiwania, które pozwala użytkownikom szukać tekstu w pliku. | |
| ReplaceDialog | Okno dialogowe wyszukiwania i zamiany. |
Altium Standard Controls
Kategoria Altium Standard panelu Tool Palette składa się ze standardowych komponentów z zastosowanym motywem Altium (wygląd i zachowanie). W większości przypadków dostępne są dodatkowe metody i właściwości.
► Zobacz Altium Standard Controls, aby uzyskać więcej informacji o standardowych kontrolkach systemu skryptów.
![]() |
WinXPPageControl | Powiązane z komponentem PageControl (Win32). |
| WinXPTabControl | Powiązane z komponentem TabControl (Win32). | |
| XPBitBtn | Powiązane z komponentem BitBtn (Additional). | |
| XPButton | Powiązane z komponentem Button (Standard). | |
| XPButtonEdit | Powiązane z komponentem Edit (Standard). | |
| XPButtonEx | Powiązane z komponentem Button (Standard). | |
| XPCheckBox | Powiązane z komponentem CheckBox (Standard). | |
| XPComboBox | Powiązane z komponentem ComboBox (Standard). | |
| XPDirectoryEdit | Powiązane z komponentem Edit (Standard). | |
| XPEdit | Powiązane z komponentem Edit (Standard). | |
| XPExtPanel | Powiązane z komponentem Panel (Standard). | |
| XPFileNameEdit | Powiązane z komponentem Edit (Standard). | |
| XPGroupBox | Powiązane z komponentem GroupBox (Standard). | |
| XPHistoryEdit | Powiązane z komponentem Edit (Standard). | |
| XPImageList | Powiązane z komponentem ImageList (Win32). | |
| XPSpinnerImage | Powiązane z komponentem Image (Additional). | |
| XPLabel | Powiązane z komponentem Label (Standard). | |
| XPListBox | Powiązane z komponentem ListBox (Standard). | |
| XPProgressBar | Powiązane z komponentem ProgressBar (Win32). | |
| XPRadioButton | Powiązane z komponentem RadioButton (Standard). | |
| XPRadioGroup | Powiązane z komponentem RadioGroup (Standard). | |
| XPScrollBar | Powiązane z komponentem Scrollbar (Standard). | |
| XPSpeedButton | Powiązane z komponentem SpeedButton (Additional). | |
| XPSpinEdit | Powiązane z komponentem Edit (Standard). | |
| XPSplitButton | Powiązane z komponentem Button (Standard). | |
| XPSplitter | Powiązane z komponentem Splitter (Additional). | |
| XPTrackBar | Powiązane z komponentem Trackbar (Win32). | |
| XStatusBar | Powiązane z komponentem StatusBar (Win32). |
Instrument Controls
Kategoria Instrument Controls panelu Tool Palette zawiera komponenty (kontrolki) używane do projektowania interfejsu GUI panelu Custom Instrument w Altium Designer (legacy).
► Zobacz Instrument Controls, aby uzyskać więcej informacji o kontrolkach Instrument w systemie skryptów.
![]() |
SignalLinkManager | Menedżer łączenia sygnałów instrumentu. |
| InstrumentBackgroundPanel | Kolor tła panelu instrumentu. | |
| InstrumentBackground | Kolor tła instrumentu. | |
| InstrumentButton | Przycisk instrumentu. | |
| InstrumentCaption | Podpis panelu instrumentu. | |
| InstrumentCheckBox | Pole wyboru instrumentu. | |
| InstrumentEdit | Pole edycji instrumentu. | |
| InstrumentGauge | Wskaźnik/miernik instrumentu w stylu analogowym. | |
| InstrumentGlyphButton | Obraz graficzny przycisku szybkiego instrumentu. | |
| InstrumentGraph | Wyświetlanie wykresu instrumentu. | |
| InstrumentKnob | Obrotowe pokrętło sterujące instrumentu. | |
| InstrumentLabel | Etykieta panelu instrumentu. | |
| InstrumentLEDDigits | 7-segmentowy cyfrowy wyświetlacz LED. | |
| InstrumentLEDsPanel | Zgrupowany rząd wskaźników LED. | |
| InstrumentMultiGraph | Wyświetlanie wykresu wielośladowego. | |
| InstrumentNumericPanel | Numeryczny odczyt instrumentu. | |
| InstrumentPanel | Obszar panelu instrumentu. | |
| InstrumentProgressBar | Wskaźnik sygnału/postępu w postaci paska LED | |
| InstrumentRadioButton | Przełącznik radiowy instrumentu. | |
| InstrumentRadioGroup | Kontrolka grupy instrumentu dla przycisków radiowych. | |
| InstrumentScrollbar | Kontrolka paska przewijania instrumentu. | |
| InstrumentShape | Geometryczny kształt panelu instrumentu. | |
| InstrumentSilkScreen | Nakładka sitodruku panelu instrumentu. | |
| InstrumentTerminal | Okno terminala wyświetlacza znakowego instrumentu. | |
| InstrumentTrackBar | Kontrolka suwaka (paska przesuwu) instrumentu. |






