Çàî÷íîå äèñòàíöèîííîå îáðàçîâàíèå ñ ïîëó÷åíèåì ãîñóäàðñòâåííîãî äèïëîìà ÷åðåç Internet










Ïîëó÷èòü èíôîðìàöèþ î ïîñòóïëåíèè
 
Ãëàâíàÿ Íîâîñòè Êàðòà ñàéòà Ôîòîàëüáîì Ãîñòåâàÿ êíèãà Êîíòàêòû

 

Âèçóàëüíûå êîìïîíåíòû

Êîìïîíåíòû äåëÿòñÿ íà äâå êàòåãîðèè – âèçóàëüíûå è íåâèçóàëüíûå. Ïîñëåäíèå õàðàêòåðèçóþòñÿ òåì, ÷òî ïðè ðàáîòå ïðîãðàììû îíè ÿâëÿþòñÿ íåâèäèìûìè. Âìåñòå ñ òåì âèçóàëüíûå êîìïîíåíòû ïîñëå çàïóñêà ïðîãðàììû âèäèìû, òîëüêî åñëè èõ ñïåöèàëüíî íå ñêðûâàþò. Êàê ïðàâèëî, âíåøíèé âèä âèçóàëüíûõ êîìïîíåíòîâ íà ýòàïå ðàçðàáîòêè è â ïðîöåññå âûïîëíåíèÿ ïðîãðàììû ñîâïàäàåò, õîòÿ è ìîæåò èçìåíÿòüñÿ äèíàìè÷åñêè â çàâèñèìîñòè îò ðàçëè÷íûõ óñëîâèé. Âèçóàëüíûå êîìïîíåíòû íàçûâàþò ýëåìåíòàìè óïðàâëåíèÿ.

Âñå êîìïîíåíòû Delphi ÿâëÿþòñÿ ïîòîìêàìè êëàññà TComponent. Êëàññ TControl ÿâëÿåòñÿ áàçîâûì êëàññîì äëÿ âèçóàëüíûõ êîìïîíåíòîâ. Ó êëàññà TControl åñòü äâà íàñëåäíèêà, îïðåäåëÿþùèõ äâå ãðóïïû êîìïîíåíòîâ - îñíîâàííûå íà èñïîëüçîâàíèè îêîííîãî ðåñóðñà (TWinControl è åãî ïîòîìêè) è áàçèðóþùèåñÿ íà èñïîëüçîâàíèè ãðàôè÷åñêîãî ðåñóðñà (TGraphicControl è åãî ïîòîìêè).

Êîìïîíåíòû-ïîòîìêè êëàññà TWinControl õàðàêòåðèçóþòñÿ òåì, ÷òî ìîãóò ïîëó÷àòü ôîêóñ, îáðàáàòûâàòü ñîáûòèÿ êëàâèàòóðû, ìîãóò áûòü êîíòåéíåðàìè äëÿ äðóãèõ ýëåìåíòîâ óïðàâëåíèÿ è ò. ä. Ê êîìïîíåíòàì ñ îêîííûì ðåñóðñîì îòíîñÿòñÿ îäíîñòðî÷íûå è ìíîãîñòðî÷íûå ðåäàêòîðû êíîïêè, ïîëîñû ïðîêðóòêè, ïåðåêëþ÷àòåëè è ò. ä., à òàêæå ðàçëè÷íûå ïàíåëè è ãðóïïïèðóþùèå ýëåìåíòû óïðàâëåíèÿ.

Ó ýëåìåíòîâ ãðàôè÷åñêîãî òèïà (ïîòîìêè êëàññà TGraphicControl) îòñóòñòâóþò ïåðå÷èñëåííûå âûøå õàðàêòåðèñòèêè, ñâîéñòâåííûå ïîòîìêàì êëàññà TWinControl (ò.å. ïîòîìêè êëàññà TGraphicControl íå ìîãóò ïîëó÷àòü ôîêóñ è îáðàáàòûâàòü ñîáûòèÿ êëàâèàòóðû, íå ìîãóò áûòü êîíòåéíåðàìè è ò.ä.).  ñâîþ î÷åðåäü õàðàêòåðíîé îñîáåííîñòüþ áîëüøèíñòâà òàêèõ êîìïîíåíòîâ ÿâëÿåòñÿ òî, ÷òî îíè èìåþò ïîâåðõíîñòü ðèñîâàíèÿ è ñïåöèàëüíûå ìåòîäû, ïîçâîëÿþùèå ðèñîâàòü íà ýòîé ïîâåðõíîñòè. Ê ãðàôè÷åñêèì ýëåìåíòàì óïðàâëåíèÿ îòíîñÿòñÿ ìåòêè, ãåîìåòðè÷åñêèå ôèãóðû, ðàìêè, èçîáðàæåíèÿ, ïàíåëè äëÿ ðèñîâàíèÿ è ò. ä.
 
{SITELINK-S315}Áàçîâûå ñâîéñòâà ýëåìåíòîâ óïðàâëåíèÿ{/SITELINK}
 
{SITELINK-S316}Ñîáûòèÿ ìûøè äëÿ âèçóàëüíûõ êîìïîíåíòîâ{/SITELINK}
 
{SITELINK-S317}Ñîáûòèÿ êëàâèàòóðû äëÿ âèçóàëüíûõ êîìïîíåíòîâ{/SITELINK}
 
{SITELINK-S318}Ðåäàêòîðû ñèìâîëüíîé èíôîðìàöèè{/SITELINK}
 
{SITELINK-S326}Êíîïêè{/SITELINK}
 
Îäíîñòðî÷íûå è ìíîãîñòðî÷íûå ðåäàêòîðû (Edit, Memo)
Ïðîñòîé è êîìáèíèðîâàííûé ñïèñêè (ListBox, ComboBox) 
Ïåðåêëþ÷àòåëè è ôëàæêè (RadioButton, CheckBox) 
Îáúåäèíåíèå ýëåìåíòîâ óïðàâëåíèÿ (Panel, GroupBox, ScrollBox)
 
 


 
     
   
 


Ïðèãëàøàåì ïðèíÿòü ó÷àñòèå â êðóãëîì ñòîëå!
ïîäðîáíåå   >>>
 

Èíñòèòóò Ìåíåäæìåíòà, Ýêîíîìèêè è Èííîâàöèé íà÷èíàåò íàáîð íà êóðñû ïîâûøåíèÿ êâàëèôèêàöèè!
ïîäðîáíåå   >>>
 

Óâàæåìûå ñòóäåíòû ÀÍÎ ÂÏÎ ÈÌÝèÈ!
ïîäðîáíåå   >>>
 

Íà÷èíàåòñÿ íàáîð íà êóðñû ïîâûøåíèÿ êâàëèôèêàöèè!
ïîäðîáíåå   >>>
 

Ïðèãëàøàåì ïðèíÿòü ó÷àñòèå â êîíôåðåíöèÿõ!
ïîäðîáíåå   >>>
 


âñå íîâîñòè...

 


Ðàññûëêè Subscribe.Ru
Ñîâðåìåííîå îáðàçîâàíèå
Ïîäïèñàòüñÿ ïèñüìîì