Podstawowe komponenty VCL w Delphi

Komponent jest to element programu, który wykonuje określone zadania, np. połączenie z serwerem WWW, wprowadzenie danych. Komponenty są widoczne na formularzu w postaci ikon.

Cztery najważniejsze rodzaje komponentów:
- standardowe, programiści używają ich najczęściej.
- niewidoczne, działalność w „tle” aplikacji
- sterujące, nie można z nich korzystać w bibliotece podstawowej
- graficzne, na formularzu wyświetlają tekst i grafikę
 

Podstawowe komponenty VCL

TFrames - Ramek nie można umieszczać bezpośrednio na formie.

TMainMenu - Ułatwia tworzenie najważniejszego menu programu. Nie jest widoczny podczas trwania programu.

TPopupMenu - Menu podręczne.

TLabel - Istnieje możliwość wyświetlenia tekstu w obszarze edycji etykiety. Wyświetla bieżącą godzinę w połączeniu z np. timerem

TEdit - Wyświetlanie pierwszej linijki tekstu.

TMemoEdycja większej ilości tekstu.

TButton - Generowanie zdarzeń.

TCheckBox - Pole wyboru własnością Checked, która występuje w dwóch stanach: false (wyłączony) oraz true (włączony).

TRadioButton - Wybór jeden z dostępnych opcji.

TListBox - Ten komponent umożliwia tworzenie listy elementów. Możemy je w dowolny sposób zaznaczać oraz wybierać.

TComboBox - Własności tego komponentu są podobne do TListBox. Dodatkowo można dołączyć tekst.

TGroupBox - Grupuje inne elementy.

TRadioGroup - Grupowanie elementów klasy TRadioButton.

TPanel  Zadaniem tego panelu jest grupowanie innych komponentów.

TActionList - Posiada zestawy akcji, które umożliwiają wywołanie odpowiednich procedur obsługi zdarzeń. Organizator pisania i działania aplikacji.