III. Сурет салу бетіне (канвада ) мәтін шығару үшін TextOut әдісі қолданылады. Оның жазылу форматы:
TextOut(x,y:integer; const Text:string);
Қаріп (шрифт) параметрі Canvas объектісінің Font қасиеті арқылы анықталады. Ол келесі қасиеттерден тұрады:
Name –қаріп атауы. мысалы: Arial, Kz Decor, Times New Roman т.с.с.
Size– қаріп өлшемі. (пунктпен өлшенеді)
Style- қаріп стилі. (оның мәндері: fsBold- жартылай қою, fsItalic- курсив, fsUnderline- асты сызылған )
Color- қаріп түсі.
Негізгі əдебиет: 1 [237 - 324] , 2 [286 - 306]
Бақылау сұрақтары:
1. Графикалық құралдарды пайдалануға арналған кластарды атаңдар?
2. Сызық қандай кластың көмегімен құрылады, оның объектісі және қасиеттері қандай?
3. Тұйық облысты бояу қандай кластың көмегімен құрылады, оның объектісі және қасиеттері қандай?
4. Қаріп қандай кластың көмегімен құрылады, оның объектісі және қасиеттері қандай?
5. Графикалық бетке мәтін қалай шығарылады?
6. Геометриялық фигураларды салу үшін қандай процедуралар қолданылады?
№29-30 практикалық сабақтың тақырыбы: Delphi тіліндегі графика
Жаттығулар.
Төменде берілген суреттердің Delpi-дің графиктік операторларын қолданып программасын құрып, қасына түсіндірме мәтін жазыңдар.
№1.СОБӨЖ
Тақырыбы: Delphi ОБП тілінде функция графигін салу.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1. ClipRect ()қасиетінің қызметі қандай?
2. FillRect ()әдісінің қызметі қандай?
3. MoveTo () және LineTo () процедуралары қандай қызмет атқарады?
Әдістемелік нұсқау: Берілген сұрақтарға жауап дайындап, конспектілеңдер.
Әдебиеттер: 8 [808-827 ]
№2,3.СОБӨЖ
Тақырыбы: Delphi ОБП тілінде функция графигін салу.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1. ClipRect ()қасиетінің қызметі қандай?
2. FillRect ()әдісінің қызметі қандай?
3. MoveTo () және LineTo () процедуралары қандай қызмет атқарады?
Әдістемелік нұсқау: Берілген сұрақтарға жауап дайындап, конспектілеңдер.
Әдебиеттер: 8 [808-827 ]
№1.СӨЖ
Тақырыбы: Delphi графикасында анимацияны жүзеге асыру.
Тапсырма: Сұрақтарға жауап беру.
1. Анимация деген не?
2. Қарапайым анимациялық алгоритм қандай қадамдардан тұрады?
3. Анимациялық эффект жасау үшін Delphi-дің қандай компоненттері қолданылады?
4. Сағаттың имитациясын жасайтын программадағы trunc() функциясы қандай қызмет атқарады?
Әдістемелік нұсқау: Берілген сұрақтарға жауап дайындап, конспектілеңдер.
Әдебиеттер: 1,2,3,4,8, intuit.ru
№2,3.СӨЖ
Тақырыбы: Delphi графикасында анимацияны жүзеге асыру.
Тапсырма: Сұрақтарға жауап беру.
1. Анимация деген не?
2. Қарапайым анимациялық алгоритм қандай қадамдардан тұрады?
3. Анимациялық эффект жасау үшін Delphi-дің қандай компоненттері қолданылады?
4. Сағаттың имитациясын жасайтын программадағы trunc() функциясы қандай қызмет атқарады?
Әдістемелік нұсқау: Берілген сұрақтарға жауап дайындап, конспектілеңдер.
Әдебиеттер: 1,2,3,4,8, intuit.ru
Достарыңызбен бөлісу: |