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 TButton wybierz 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.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.
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Content