Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснювальна записка.docx
Скачиваний:
8
Добавлен:
12.05.2015
Размер:
1.98 Mб
Скачать
  1. Керівництво користувачу

Для створення зображення необхідно:

  1. Обрати фігуру, яку необхідно створити.

  2. Обрати колір контуру. Поставити перемикач на «заливка». Обрати колір заливка.

  3. Натиснути лівою кнопки миші на робочому полі, та за прорисовкою обрати розмір фігури.

У разі зчитування зображення з файлу необхідно натиснути на поле “Файл” в верхній лівій частині головного вікна програми MyPaint та натиснути вкладку “Відкрити”, після чого вибрати необхідний файл та натиснути кнопку “OK”.(Додаток 1, рис. 1).

Для запису зображення до файлу необхідно натиснути на поле “Файл” в верхній лівій частині головного вікна програми MyPaint та натиснути вкладку “Зберегти”, після чого ввести ім`я файлу та натиснути кнопку “Зберегти”.

Для перегляду інформації про програму та розробника необхідно натиснути на поле “Довідка” та обрати вкладку “Про програму” або “Про розробника” (Додаток 1, рис. 2).

  1. Керівництво розробнику

Усі функції, з яких складається програма є методами основного класу MyForm які взаємодіють між собою через об’єкти цього класу і елементи інтерфейсу.

Програма складається з наступних функцій:

  1. radioButton1_CheckedChanged– слугує для вибору кольору ліній ;

  2. radioButton2_CheckedChanged – слугує для вибору кольору заливки;

  3. toolStripButton1_Click, toolStripButton2_Click , toolStripButton3_Click , toolStripButton4_Click , toolStripButton5_Click – слугують для вибору інструменту;

  4. pctBox1_MouseMove - описує поведінку області для малювання під час руху миші;

  5. pctBox1_MouseDown - описує поведінку області для малювання в момент натискання кнопки миші;

  6. pctBox1_MouseUp – описує поведінку області для малювання в момент відпускання миші

  7. openImage – виконує завантаження малюнку з файлу

  8. saveImage – виконує збереження малюнку в файл

  9. MyForm_Closing – діалог при закритті програми

  10. Red_Scroll, Green_scroll, Blue_Sroll, alpha_Scroll - регуляція червоного,зеленого, синього кольорів та прозорості.

  1. Отримані результати

Під час трансляції, компонування і налагодження програми використовувались вбудовані засоби налагодження програм програмного середовища Microsoft Visual Studio 2013 Ultimate.

Усі помилки, що виникали на етапі налагодження програми були детально вивчені та усунені шляхом виправлення невеликих помилок в коді програми або ж шляхом модифікації алгоритму.

Контрольний приклад 1 (створення квадрату)

Контрольний приклад 2 (створення еліпсу)

Контрольний приклад 3(створення прямої)

Контрольний приклад 4(створення стрілки)

Контрольний приклад 5(створення ромбу)

Контрольний приклад 6(створення трикутника)

Контрольний приклад 7(сворення фігур з певним кольором контуру)

Контрольний приклад 8(створення фігур з певним кольором контуру та заливки)

Контрольний приклад 9(інструмент «гумка»)

Контрольний приклад 10 (запис малюнку в файл)

Контрольний приклад 12 (зчитування даних з файлу )

Контрольний приклад 13 (вихід за межі палітри )

З контрольних прикладів видно, що програма працює коректно.