![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Рисование [D5, Win95/98]
marina © (2004-04-21 08:01:00)Как можно в делфи реализовать что-то наподобие AutoCADа(то есть рисовать фигуры по сетке, изменять их размеры, перемещать, ну и предварительный просмотр всего созданного). Откликнитесь, кто знает!
[lamer]Barmaglot (2004-04-21 17:04:00) [1]1. Я уже объяснял, писать за тебя программу никто не будет...
2. Не ты первая, не ты последняя озаботившаяся этой проблемой. ответ стандартный:
RTFM
http://www.delphimaster.ru/articles/imgmoving.html
когда наступит просветление в этом, переходи дальше:
http://www.delphimaster.ru/articles/pixels/index.html
Если планируется создание подобия автокада, то тебе понадобятся бинарные форматы файлов. Смотреть здесь:
www.wotsit.org
3. Растяжка фигуры, это только один из алгоритмов, который тебе понадобится, смотреть (большинство) здесь:
http://algolist.manual.ru/graphics/index.php
p.s. А вообще не зная как сделать привязку мыши к точкам сетки, начинать такой труд...
marina (2004-04-21 16:22:00) [2]Ну, попытайтесь объяснить или привести пример
1. рисование фигуры по сетке
2. перемещение фигуры(самое сложное)
3. растяжка фигуры
Dimka Maslov (2004-04-21 09:29:00) [3]Это называется - векторный графический редактор. Как это реализовать - на пальцах не объяснишь
[lamer]Barmaglot (2004-04-21 09:12:00) [4]Что непонятно - то? Если рисовать фигуры по сетке, то просто проверяешь позицию мыши, и если она не соответствует точке сетки, устанавливаешь её на ближайщую... Все остальное тоже просто, вот ДЕЛАТь все это очень сложно...