| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Рисование на TImage |
| Автор: SCAR 14.12.2010, 20:01 |
| У меня есть написанный графический редактор, необходимо добавить в него функцию зума, как в MS Paint, чтоб можно было рисовать в режиме зума, с добавлением сетки между увеличенными пикселами. Подскажите как это реализовать? Я думал использовать DrawGrid, но это как-то криво и медленно работает.... |
| Автор: oldcode 14.12.2010, 22:57 |
| а если посмотреть в сторону GDI+ ... |
| Автор: SCAR 15.12.2010, 00:33 |
| Можно, только я ни разу не сталкивался с ним, можете хоть коротко описать как это сделать или где поискать информацию? |
| Автор: oldcode 15.12.2010, 01:12 |
| графическая библиотека, входит в стандартную поставку Окон, примеров много - в поиск google и пр. http://www.rsdn.ru/article/gdi/gdiplus1.xml http://forum.vingrad.ru/forum/act-Post/CODE-08/p-2266667/syntax-cppb/0.html http://msdn.microsoft.com/ru-ru/library/8802zys9.aspx http://www.google.ru/search?q=gdi%2B+%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5&start=0&ie=utf-8&oe=utf-8 |
| Автор: SCAR 15.12.2010, 12:27 |
| Спасибо, пока искал GDI+ нашел более интересный вариант, а именно OpenTK. если кому интересно, вот пару ссылок: http://habrahabr.ru/blogs/net/105306/ http://habrahabr.ru/blogs/net/104152/ Первая с GDI, а вторая с OpenTK. |
| Автор: SCAR 16.12.2010, 01:00 |
| Блиин, ничего что-то не получается.... :( |