StaticText,Label,Pаnel компоненттерінде мәтіннің жазылуы



1.Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .1.бет.

2.Негізгі бөлім 1. Delphi ортасында компоненттермен жұмыс істеу оның негізгі рөлі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..2.бет

2.Label,StaticText компоненттерінде мәтіннің бейнеленуі..3.4.

3.Panel компонентінің формадағы өзіңдік мүмкіндіктері ... ...5.

3.Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...6.бет

4.Пайдаланылған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 8.бет.
Delphi ортасы-программист жұмысының өте жоғары тиімділігін қамтамасыз ететін орта. Delphi ортасын шақырғаннан кейін ортаның жұмысын басқаратын 6 негізгі терезе көрінеді.
1.Негізгі терезе-құрылатың программаның жобаларын басқаратын негізгі қызметті атқарады.
2.Объектілер тармағының терезесі-екпінді формада немесе мәліметтердің екпінді модулінде орналасқан жеке компоненттер арасындағы байланысты көрнекті бейнелеуге аралған
3.Объектілер инспектірінің терезесі-формада орналасқан кез келген компонент бірқатар параметрлер жиынмен сипатталады:өлшемі, түсі т.б.Мысалы, компоненттің орналасуы мен өлшемін программист формалар терезесінде компонентті басқара отырып,өзгерте алады.Ал, объектілер испекторы терезес қалған өзгертулерді орындауға арналған.Бұл терезеде 2 бет бар: Properties (Қасиеттер), Events (Оқиғалар).
Properties беті-компоненттің керекті қасиетін тағайындау қасиетін атқарады, Events беті-қандай да бір оқиғаға компоненттің жауабын атқарады.
Объектілер инспекторыны кез келген бетті екі бағанды кесте түрінде беріледі, сол бағанда қасиеттің немесе оқиғаның аты, ал оң жақта- қасиеттің нақты мәні немесе сәйкес оқиға өңдейтін қосалқы программаның аты болады.
Кесте жолының оң жақ бағанын тышқанмен белгілеу ондағы көрсетілгн қасиеттің мәнін екпінді жасайды, бұдан жолдың оң жақ шетінде үш нүкте(...) немесе(↓↓) батырмасын белгілеу қарапайым қасиеттің мүмкін болатын мәндерінің тізімін шығарады. Тышқанның оң жақ батырмасын басқан кезде ашылатын терезенің контекстік менюінде терезені түзетуге мүмкіндік беретін опциялар бар.Мысалы, Stay On Top командасын таңдағаннан кейін, Объектілер инспекторы терезесі оның екпінділігіне тәуелсіз басқа терезелердің үстінде «қалықтап » тұрады.
4.Браузер-көру терезесі.
5. Формалар терезесі.
6.Программа кодының терезесі.
1. Программирование в Delphi для Windows. А.Я.Архангельский.Москва2007г.

2.программалау тілдерін оқытуDelphi ортасы.К.З.Халықова.Алматы2005ж.

3.Азбуква Delphi программирование с нуля.Илья Бескоровайный.Новосибирск2008г.

Кіріспе.

Delphi ортасы-программист жұмысының өте жоғары тиімділігін қамтамасыз
ететін орта. Delphi ортасын шақырғаннан кейін ортаның жұмысын басқаратын
6 негізгі терезе көрінеді.
1.Негізгі терезе-құрылатың программаның жобаларын басқаратын негізгі
қызметті атқарады.
2.Объектілер тармағының терезесі-екпінді формада немесе мәліметтердің
екпінді модулінде орналасқан жеке компоненттер арасындағы байланысты
көрнекті бейнелеуге аралған
3.Объектілер инспектірінің терезесі-формада орналасқан кез келген
компонент бірқатар параметрлер жиынмен сипатталады:өлшемі, түсі
т.б.Мысалы, компоненттің орналасуы мен өлшемін программист формалар
терезесінде компонентті басқара отырып,өзгерте алады.Ал, объектілер
испекторы терезес қалған өзгертулерді орындауға арналған.Бұл терезеде 2
бет бар: Properties (Қасиеттер), Events (Оқиғалар).
Properties беті-компоненттің керекті қасиетін тағайындау қасиетін
атқарады, Events беті-қандай да бір оқиғаға компоненттің жауабын
атқарады.
Объектілер инспекторыны кез келген бетті екі бағанды кесте түрінде
беріледі, сол бағанда қасиеттің немесе оқиғаның аты, ал оң жақта-
қасиеттің нақты мәні немесе сәйкес оқиға өңдейтін қосалқы программаның
аты болады.
Кесте жолының оң жақ бағанын тышқанмен белгілеу ондағы көрсетілгн
қасиеттің мәнін екпінді жасайды, бұдан жолдың оң жақ шетінде үш
нүкте(...) немесе(↓↓) батырмасын белгілеу қарапайым қасиеттің мүмкін
болатын мәндерінің тізімін шығарады. Тышқанның оң жақ батырмасын басқан
кезде ашылатын терезенің контекстік менюінде терезені түзетуге мүмкіндік
беретін опциялар бар.Мысалы, Stay On Top командасын таңдағаннан кейін,
Объектілер инспекторы терезесі оның екпінділігіне тәуелсіз басқа
терезелердің үстінде қалықтап тұрады.
4.Браузер-көру терезесі.
5. Формалар терезесі.
6.Программа кодының терезесі.

Негізгі бөлім1.

Компоненттер дегеніміз жұмыс істейтін программада құрылатын, көрінетін
бейнелер тұрғызылатын элементтер болып табылады. Компоненттер
палитрасының ішінде бейне ретінде көрінбейтін де компоненттер жеткілікті.
Формада жана компонент орналастыруды қарастырайық. Ол үшін алдымен
орналасатын компонентті таңдау қажет, одан кейін форма терезесіндегі
компонент орналасатын орынды тышқанмен белгілеу жеткілікті.
Дельфидің кітпханасында көптеген компоненттер орын алады.Олардың
көмегімен мәтінді редактірлеуге,енгізуге, формаға орналастыруға
болады.Standard бетінде программа құруға ең қжетті Windows-ге арналған
стандартты интефейстік элементтерден тұратын компоненттер палитрасы
орналасқан. Мәтінді енгізуге арналған компоненттер түрі өте көп,
солардың ішінде:,Panel,Label,StaticText компоненттерін толығырақ
қарастырамыз,Label, StaticText арнайы мәтінді баяндау үшін арналған
белгілерді баяндау бөлімі болып саналады.Яғни, Label -форманың бетіне
мәтін шығыру үшін арналған компоненттің қасиеті мәтіннің түрі мен
орналасуын анықтайды. StaticText-статистикалық мәтін.Стандартты Label
компонентінен айырмашылығы өзінің жеке Windows терезесінің болуымен
ерекшеленеді.Ол мәтінге қоршау жүргізуге мүмкіндік береді. Қарастырылып
отырған компоненттің мәтіндік жазылуы Caption қасиетінде
көрсетіледі.Жоба жасау барысында оны өзгертуге болады.
Мысалы:
1 Label.Caption:=’Hello’;
Егер сандық информация жазу керек болса,IntToStr,FloatToStr, функцияларың
пайдаланған жөн.Бірнше фрогменттен тұратын мәтінді формалау үшін +(қосу)
операциясын қолдануға болады. Бұл опрация жолдарды
байланыстырады(жабыстырады) яғни, бұл оператор функцияға қарағанда тез
жұмыс жасайды.
Мысалы,егер, программада бірнеше жұмысшылрдың саны (I) берілген болса,оны
белгілер бөлімі Label –де былай белгілеуге мүмкіндік береді.
Label 1.Caption:=’жұмысшылар саны:’+IntToStr(I);
Барлық компоненттерде фонның түсі Color қасиеттерінде, ал, мәтіннің түсі,
Font та қарастырылады.Егерде проектіні жасау барысында, фонды өзгертпесе,
формада жасалған жобамыз, компоненттердің түсімен бірдей болып,анық
көрінбей қалады.

Негізгі бөлім2.

Label - белгілерді баяндау бөлімі үшін, формада тек, түсі мен шрифтің
өзгертуге ғана негізделген. Panel және StaticText компоненттерінде,
сонымен қатар, BorderStyle қасиеті бар.Оның көмегімен мәтіннің жиегін
(бордюрді) анықтауға болады.SdsNone стилі Label,StaticText белгісінен
айырмашылығы жоқ.Бордюрлер ішінде ең жақсы қолданылатыны- sbsSunken.
Panel компоненті BorderStyle қасиетінен басқа,
Bevellnner,BevelOuter,BevelWidth,Bo rderWidth қасиеттері мәтінді одан әрі
көркемдеуге көмектеседі. Яғни осыған қарап, Panel компонентінің мәтінді
безендіру жөнінең мүмкіндікке, ал, Label компоненті минималды мүмкіндікке
ие екендігін байқаймыз. Айта кететін жәйт, қолданушының терезе көлемін
өзгертуіне байланысты компоненттегі текстіні өңдеуге тура келеді.
Әйтпесе, текстідегі біркелкі жазылу әдісі бұзылады.Бұндай қателікке
жолықпас үшін, Align компонентінің көмегіне жүгінеміз. Align қасиеті ол
өзі орналасатың контейнерге салыстырмалы орналасатын компонентті туралау
тәсілін көрсетеді.Контейнер- оған басқа компоненттерді орналастыруға
болатын орын болып табылады. Align Ol None түрінде тұрғанда,
біркелкілендіру процессі жүрмейді. Бірақ оны alTop ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
String Grid компоненті – жолдар кестесі
Delphі-ді көрсетуші объекті - бағытталған жүйеде жобалау
Нысандарды қарау терезесі
Визуалды компоненттер. Жеке тапсырмалар
Delphi-дің компоненттер тақтасы
Бағдарлама кешенінің енгізу және шығару құжаттарын сипаттау - ЕСЕП БЕРУ
Программалар коды терезесі
Delphi ортасында тестілеу бағдарламасын құру жобасы
SpeedButton компоненті
Программалау тілінің пайдаланылған бөлімдеріне сипаттама
Пәндер