Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая_bmp.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
298.66 Кб
Скачать

5. Пользовательские классы и функции приложения

5.1 Перечень разработанных классов, их данных и методов

Класс TMDIApp – это класс приложения, производный от класса ТApplication библиотеки OWL.

Методы класса:

  1. InitMainWindow() – замещенная функция базового класса.

Класс TMDIAppэто класс главного окна приложения, производный от класса TFrameWindow, который, в свою очередь, производный от класса TWindow.

Методы класса:

1) void CmFileOpen() – функция отклика на сообщение от пункта меню «File/Оpen…». Алгоритм этой функции представлен на рисунке 5.1

2) void CmFileNew() - функция отклика на сообщение от пункта меню «File/Оpen…»

3) void CmHelpAbout() – функция отклика на сообщение от пункта меню «Help/About…»

5) void CmHelpAutor() – функция отклика на сообщение от пункта меню «Help/Autor…»

6) void CmFileExit() – функция отклика на сообщение от пункта меню «File/Exit»

7) DECLARE_RESPONSE_TABLE(MyWindow) – объявление в классе окна таблицы откликов на сообщения. Это макрос с параметром – именем класса окна. Сама таблица откликов определяется внешне.

5.2.Иерархия классов приложения

Рис1. Иерархия классов приложения

6.Системные требования

  • 16MB RAM (24 рекомендуется)

  • CPU 80486 и выше

  • Вся линейка Windows 9x и NT

  • Библиотека OWL52f.dll

7. Руководство по эксплуатации

Для запуска нашей программы необходимо запустить kon.exe. После запуска нашего файла на экране появится главное окно программы

Рис2.Главное окно программы

Программа содержит основное рабочее меню, в него входят пункты: о прграмме и выход.

При нажатии на пункт Файл -> “Выход” происходит запрос о подтверждении выхода

Рис3. Выход из программы.

При нажатии на пункт Файл-> «О программе» происходит ввод сообщения, где сказан для чего программа, кем написана

Рис.4-пункт меню-Файл.

Второе меню нашей программы- Рисунки, в него входят пункты: рисунок из файла, сжатие или растяжение.

Рис5.-второе меню.

При нажатии на пункт Рисунок -> «рисунок из файла» выводится окно с поиском файла, который мы хотим открыть

Рис6.поиск bmp-файла.

После выбора файла в главном окне нашей программы появится желаемое изображение:

Рис.7. открытый bmp-файл

При нажатии на пункт Рисунки-> «Сжатие или растяжение» выводится окно с запросом коэффициента:

Рис8. Коэффициента сжатии или растяжения.