MainMenu ïîçâîëÿåò ïîìåñòèòü ãëàâíîå ìåíþ â ïðîãðàììó. Ïðè ïîìåùåíèè TMainMenu íà ôîðìó ýòî âûãëÿäèò êàê ïðîñòî èêîíêà. Èêîíêè äàííîãî òèïà íàçûâàþò «íåâèäèìûìè êîìïîíåíòîì», ïîñêîëüêó îíè íåâèäèìû âî âðåìÿ âûïîëíåíèÿ ïðîãðàììû. Ñîçäàíèå ìåíþ âêëþ÷àåò òðè øàãà: (1) ïîìåùåíèå TMainMenu íà ôîðìó, (2) âûçîâ Äèçàéíåðà Ìåíþ ÷åðåç ñâîéñòâî Items â Èíñïåêòîðå Îáúåêòîâ, (3) îïðåäåëåíèå ïóíêòîâ ìåíþ â Äèçàéíåðå Ìåíþ.
PopupMenu ïîçâîëÿåò ñîçäàâàòü êîíòåêñòíîå ìåíþ.
Label ñëóæèò äëÿ îòîáðàæåíèÿ òåêñòà íà ýêðàíå. Ìîæíî èçìåíèòü øðèôò è öâåò ìåòêè, åñëè äâàæäû ùåëêíóòü ïî ñâîéñòâó Font â Èíñïåêòîðå îáúåêòîâ.
Edit – ñòàíäàðòíûé óïðàâëÿþùèé ýëåìåíò Windows äëÿ ââîäà. Îí ìîæåò áûòü èñïîëüçîâàí äëÿ îòîáðàæåíèÿ êîðîòêîãî ôðàãìåíòà òåêñòà è ïîçâîëÿåò ïîëüçîâàòåëþ ââîäèòü òåêñò âî âðåìÿ âûïîëíåíèÿ ïðîãðàììû.
Memo – ýòî êîìïîíåíò, êîòîðûé èñïîëüçóåòñÿ äëÿ ðàáîòû ñ áîëüøèìè òåêñòàìè.
Button ïîçâîëÿåò âûïîëíèòü êàêèå-ëèáî äåéñòâèÿ ïðè íàæàòèè êíîïêè âî âðåìÿ âûïîëíåíèÿ ïðîãðàììû.
Ïîìåñòèâ TButton íà ôîðìó, ïî äâîéíîìó ùåë÷êó ìîæíî ñîçäàòü çàãîòîâêó îáðàáîò÷èêà ñîáûòèÿ íàæàòèÿ êíîïêè. Äàëåå íóæíî çàïîëíèòü çàãîòîâêó êîäîì:
Procedure TForml.ButtonlClick (Sender: TObject);
begin
MessageDlg('Are you there?', mtConfirmation, mbYesNoCancel, 0);
End;
CheckBox îòîáðàæàåò ñòðîêó òåêñòà ñ ìàëåíüêèì îêîøêîì ðÿäîì.  îêîøêå ìîæíî ïîñòàâèòü îòìåòêó, êîòîðàÿ îçíà÷àåò, ÷òî ÷òî-òî âûáðàíî. Ýòîò êîìïîíåíò íàçûâàþò òàêæå Êíîïêà ñ íåçàâèñèìîé ôèêñàöèåé.
RadioButton ïîçâîëÿåò âûáðàòü òîëüêî îäíó îïöèþ èç íåñêîëüêèõ. Ýòîò êîìïîíåíò íàçûâàþò òàêæå Êíîïêà ñ çàâèñèìîé ôèêñàöèåé.
ListBox íóæåí äëÿ ïîêàçà ïðîêðó÷èâàåìîãî ñïèñêà.
ComboBox âî ìíîãîì íàïîìèíàåò ListBox, çà èñêëþ÷åíèåì òîãî, ÷òî ïîçâîëÿåò ââîäèòü èíôîðìàöèþ â ìàëåíüêîì ïîëå ââîäà ñâåðõó ListBox.
Scrollbar – ïîëîñà ïðîêðóòêè.
GroupBox èñïîëüçóåòñÿ äëÿ âèçóàëüíûõ öåëåé è äëÿ óêàçàíèé Windows, êàêîâ ïîðÿäîê ïåðåìåùåíèÿ ïî êîìïîíåíòàì íà ôîðìå (ïðè íàæàòèè êëàâèøè TAB).
Panel – óïðàâëÿþùèé ýëåìåíò, ïîõîæèé íà GroupBox, èñïîëüçóåòñÿ â äåêîðàòèâíûõ öåëÿõ. Ìîæíî èñïîëüçîâàòü äëÿ ñîçäàíèÿ ëèíåéêè èíñòðóìåíòîâ.
RadioGroup «àâòîìàòèçèðóåò» ñîçäàíèå íàáîðà çàâèñèìûõ ïåðåêëþ÷àòåëåé RadioButton.
|