|
| Обновлено |
23 ноября 2011 г. 23:43:58 |
| Рейтинг |
16 ( -2 -12.5% ) | | Размер | 56 Кб | | Лицензия | Freeware | | Интерфейс | Английский | | Сайт | adw.nm.ru | | Email | adw@nm.ru | | Автор | А. Дмитрий |
|
|
Описание: Простейший векторный графический редактор. Поддерживает 4 объекта: ПРЯМОУГОЛЬНИК, ЛИНИЯ, ЭЛЛИПС, ПОЛИ-ЛИНИЯ. Назначение данной программы: показать как создать свой собственный графический векторный редактор, который затем можно использовать по своему усмотрению, например, как редактор 2D карт к вашей будующей игре, или же, портировав данный редактор в ОС MSWindows, создать свой собственный простенький CorelDraw... Иже же просто представить как очередную лабораторную работу, после которой преподаватель "выпадет в осадок" :-) В данной программе использованы "базовые" способы организации подобных программ: создание "базового" графического объекта, от которого путем наследования получены все остальные графические объекты; применен типичный способ хранения графических объектов в подобных программах - двусвязный список, (наглядный пример работы с динамическими структурами данных...); программа содержит вспомогательные средства - работа с мышью. Также имеется распознователь нажатия служ. клавиш - левого и правого SHIFTов; имеется механизм ( простейший вариант ) для сериализации данных ( чтение / запись ); реализован буфер обмена, способный копировать и вставлять как отдельные объекты, так и их группы; механизм обработки объектов построен таким образом, что имеется возможность редактировать (изменять цвет, перемещать) не только один объект, но и группу выбранных объектов. | |
|
Загрузить GREdit 1 на archive.rin.ru | |
|
|