4.1.Разработать алгоритм функционирования приложения для формирования изображения фигур, реализующий поточечный режим рисования и рисований "резинкой". Поскольку приложение должно реагировать на два события: на нажатие клавиши "мыши" и ее перемещения, то алгоритм функционирования следует разбить на две части. Первая часть – это реакция приложения на нажатие "мыши", а вторая часть - его реакция на перемещение "мыши".
4.2. Разработать графический интерфейс приложения (конструирование формы, подбор соответствующих элементов управления и генерируемых ими событий, на которые приложение должно реагировать).
4.3. Разработать программу, реализующую поточечный режим рисования контуров многоугольных фигур.
4.4. Разработать программу, комбинирующую поточечный режим рисования и режим "резинки".
4.5. Модифицировать созданную программу, но с использованием в качестве поверхности рисования не поверхность главной формы приложения, а поверхность компоненты PictureBox.
|
|
5. Содержание отчета по лабораторной работе.
Отчет должен содержать:
· Титульный лист.
· Задание на лабораторную работу.
· Алгоритмы работы разработанного приложения с подробных их описанием (1 часть -реакция на нажатие на клавишу "мыши" и 2 часть - реакция на перемещение "мыши").
· Описание интерфейса приложения, его состава и процесса формирования функций обработчиков для интерфейсных элементов.
· Описание особенностей используемых программных решений, которые были использованы при реализации приложения и реализующих разные способы формирования контуров многоугольников.
· Исходные тексты программных модулей приложений с комментариями.
· Краткая инструкция пользователю приложения.
· Внешний вид главного окна созданного приложения.
· Выводы по работе и рекомендации по совершенствованию приложения.