Қазақстан республикасы білім және ғылым министрлігі семей қаласының ШӘКӘрім атындағы мемлекеттік



жүктеу 0,57 Mb.
Pdf просмотр
бет4/20
Дата29.05.2018
өлшемі0,57 Mb.
#18283
түріПрограмма
1   2   3   4   5   6   7   8   9   ...   20

 

 

ПОӘК 042-18-12.1.47/03-2013 



 

Баспа № 1  18.09.2013ж. 

57 беттің 10-сі   

 

bsSizeable – қарапайым терезесі бар. 



bsSizeToolWin  –  терезеде  жүйелік  меню  кнопкасы  жоқ,  сонымен  қатар  Свернуть 

және Развернуть кнопкалары жоқ, терезе өлшемін өзгертуге болады. 



bsToolWindow  –  терезеде  жүйелік  меню  кнопкасы  жоқ,  сонымен  қатар  Свернуть 

және Развернуть кнопкалары жоқ, терезе өлшемін өзгертуге болмайды. 



bsDialog – диалогтік терезе, өлшемін өзгертуге болмайды, Жабу кнопкасы бар. 

3. Icons – терезе значогын анықтайды. 

4. Position – программа жүктелгеннен кейін терезенің орналасу реті анықталады. 

5. WindowState – программа жүктелгеннен кейін терезенің өлшемін анықтайды. 

 

Form компонентінің кейбір әдістері 

1. Close – форманы жабу. 

2. Show – форманы модальды емес көрсету. 

3. ShowModal – форманы модальды көрсету. 

4. Hide – форманы жасыру. 

 

2. Компоненттермен жұмыс 



Компонент  –  бұл  белгілі  бір  қасиеті  бар  және  программистпен  форма  терезесіне 

орналастырылатын функционалды элемент. 

Қосымшаны  құру  процесі  қажетті  компоненттерді  таңдауға  және  баптауға 

негізделеді. 

Компоненттер  Компоненттер  палитрасында  орналасады,  бұл  компоненттер 

витринасы болып табылады және өздерінің белгілері бойынша топтарға жинақталған. 

Компоненттер  визуальды,  қосымшаның  жұмысы  кезінде көрінетін және  визуальды 

емес,  белгілі  бір  қызметші  функцияларды  орындайтын  болуы  мүмкін.  Визуальды 

компоненттер  жобалау  процесінде  экранда  сіз  қойған  күйде,  қосымшаны  орындауға 

жіберу  кезінде  пайдаланушыға  көрініп  тұрады.  Визуальды  емес  компоненттер  жобалау 

процесінде  формада  значоктар  түрінде  көрініп  тұрады,  бірақ  пайдаланушы  орындауға 

жіберу кезінде олар көрінбейді. 



Компоненттер атауы 

Формада  әрбір  компоненттің  әмбебап  аты  болуы  керек,  сондықтан  Delphi 

компоненттер  атаулары  үшін  кейбір  ережелерді  пайдаланады  және  оларға  реттік 

номерлер  береді.  Мысалы,  егер  формада  үш  кнопка  пайдаланылса,  онда  Delphi  оларға 

рет  бойынша  Button1,  Button2,  Button3  атауларын  береді.  Формаға  қойылған 

компоненттер атауларын өзгертіп, оларға мәнділік беруге болады. 



Компоненттерді редактрлеу 

Компоненттерді редактрлеу командалары Edit менюінде орналасқан. Мысалы, Copy, 

Cut және т.б. 

Компонентпен операция орындау алдында ол белсенді (ерекшеленген) болуы керек. 

Бірнеше компоненттерді ерекшелеу үшін Shift пернесін басулы күйде ұстап тұрып және 

тышқанмен шерту керек.  



Компоненттер қасиеті 

Әрбір  компоненттің  белгілі  бір  қасиеті  болады.  Қасиеттердің  мәнін  Объекттер 

инспекторы  арқылы  қолмен  (тышқан  көмегімен)  беруге,  сонымен  қатар  программаның 



 

 

ПОӘК 042-18-12.1.47/03-2013 



 

Баспа № 1  18.09.2013ж. 

57 беттің 11-сі   

 

орындалу барысында анықтауға болады.  



Программаның орындалу барысында компоненттер қасиеттеріне мәндер беру 

Компонент қасиетіне қатынасу программада былайша жүреді: 

Label1.Caption — Labell компонентінің Caption қасиетіне қатынасуы  

Edit1.Text —Edit1 компонентінің Text қасиетіне қатынасуы. 

және т.с.с. 

Программаның жұмыс істеуі барысында компоненттер қасиеттеріне мән беру үшін 

мәндерді меншіктеу операторы пайдаланылады. 

Мысалы: 

1. Формаға қызыл түс береді 

Form1.Color:=clRed; 

2. Кнопка енін 70 пт қояды 

Button1.Width:=70; 

3. Меткада (этикеткада) 'Привет!' фразасын шығару  

Label1.Caption:='Привет!'; 

 

Компонеттердің  көбі  әр  түрлі  және  әртүрлі  есептерді  орындау  үшін  қажет 



болғандығына  қарамастан,  олардың  көбінің  бірдей  қасиеті  бар.  Төменде  көптеген 

компоненттерде кездесетін қасиеттер сипатталған. 



Оқиға және оқиғаны өңдеуіш 

Оқиға  программалардың  компьютердің  аппараттық  қамтамасымен  әрекеттесуі 

нәтижесінде  операциялық  жүйемен  генерацияланады.  Windows  оқиғалар  туралы 

мәліметтерді орындалатын программаларға берілетін хабарлардың үлкен санын құрайды. 

Оқиға  компонентке  тышқанмен  шерту,  пернетақта  клавишасын  басу  және  т.с.с.  болуы 

мүмкін.  

 

Delphi-де  оқиғаға  реакция  оқиға  өңдеуіш  деп  аталатын  оны  өңдеу  процедурасы 



сияқты өңдіріледі. Демек, программист міндеті қажет оқиға өңдеуіштер жазудан тұрады.   

Оқиға өңдеуіш құру үшін келесі команданы орындау қажет: 

1.  Оқиға өңдеуіш құрылатын компонентті белсенді ету керек. 

2.  Объекттер инспекторы терезесінде Events вкладкасына көшу. 

3.  Қажет оқиға атауының оң жағына (бос өрісте) екі рет шерту керек. 

 

Нәтижесінде  программаның  Код  редакторы  терезесі  процедура  макетімен  –  оқиға 



өңдеуішпен  ашылады.  Delphi  автоматты  түрде  өңдеуішке  екі  бөліктен  тұратын  атау 

меншіктейді.  Бірінші  бөлігі  оқиға  өңдеуіші  құрылатын  компоненттен  тұратын  форма 

анықталады. Атаудың екінші бөлігін компоненттің өзі және оқиға анықтайды. 

Мысалы,  егер  кнопка  бойынша  (Button1)  «тышқанмен  шерту»  оқиға  өңдеуіші 

құрылса, онда процедура атауы келесідей болады: TForm1.Button1Click. 



 

Бақылау сұрақтары 

1.  Басты компонент – форма рет бойынша қандай атауға ие? 

2.  Форманың сыртқы түрін өзгерту үшін қандай қасиет пайдаланылады? 



жүктеу 0,57 Mb.

Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   20




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау