Хелпикс

Главная

Контакты

Случайная статья





Лабораторна робота №5. Тема: Робота з примітивною графікою.. Підготовка до роботи. Контрольні питання. Завдання до роботи



Лабораторна робота №5

Тема: Робота з примітивною графікою.

 

Підготовка до роботи

По зазначеній літературі вивчити:

§ Призначення, типи й методи роботи із графічними примітивами.

§ Властивості компонента TShape.

§ Метафайлы.

Контрольні питання

1. Призначення графічних примітивів.

2. Графічний примітив Лінія й метод LineTo його відображення.

3. Графічний примітив Ламана лінія й метод PolyLine і його відображення.

4. Графічний примітив Хорда (лінія поперек еліпса) і метод Chord його відображення.

5. Графічний примітив Прямокутна рамка й метод FrameRect його відображення.

6. Графічний примітив Заповнений прямокутник і метод Rectangle його відображення.

7. Графічний примітив Заповнений багатокутник і метод Polygon його відображення.

8. Графічний примітив Заповнений прямокутник з округленими кутами й метод RoundRect його відображення.

9. Графічний примітив Дуга й метод Arc його відображення.

10. Графічний примітив Заповнений еліпс і метод Ellipse його відображення.

11. Графічний примітив Пірог (сектор еліпса) і метод Pie його відображення.

12. Метод заповнення замкнутих фігур FloodFill (заповнити область),

13. Методи висновку тексту: TextOut (вставити рядок тексту).

14. Компонент TShape.

15. Метафайли, призначення, структура, створення й використання.

 

Завдання до роботи

1. Створити програму малювання у формі графічного примітива із заливанням. Примітив рисується при натисканні кнопки миші (подія onDown) на формі. Кольори ліній, стиль і кольори заливання залежить від того, яка кнопка миші натискається (ліва або права). Проект – додаток. Варіанти завдань наведені в табл. .

 

табл. 1.1. Варіанти завдання 1

Примітив

Кольори ліній

Заливання

Ліва кнопка Права кнопка Стиль Кольори
Ellipse clBlue clGreen bsSolid clRed
Rectangle clGreen clWhite bsHorizontal clBlue
Pie clWhite clRed bsVertical clGreen
RoundRec clRed clBlue bsDiagonal clWhite
Polygon (3) clBlue clGreen bsBDiagonal clRed
Ellipse clGreen clWhite bsCross clBlue
Rectangle clWhite clRed bsDiagCros clGreen
Pie clRed clBlue bsSolid clWhite
RoundRec clBlue clGreen bsHorizontal clRed
Polygon (7) clGreen clWhite bsVertical clBlue
Ellipse clWhite clRed bsDiagonal clGreen
Rectangle clRed clBlue bsBDiagonal clWhite
Pie clBlue clGreen bsCross clRed
RoundRec clGreen clWhite bsDiagCros clBlue
Polygon (6) clWhite clRed bsSolid clGreen

 

2. Створити проект, що демонструє використання графічного компонента TShape для зміни користувальницького інтерфейсу при виконанні програми. У проекті на формі зі змінюваними кольорами відображається фігура з різними типом, розмірами й кольорами. Варіанти завдань наведені в табл. 1.2.

 

Можливі типи фігури:

Тип Ім'я
Коло StCircle
Еліпс stEllipse
Прямокутник stRectangle
Прямокутник з округленими кутами stRoundRect
Квадрат stsquare
Квадрат з округленими кутами stRoundSquare


  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.