![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать перемещение большой картинки мышкой в ScrollBox [D6, WinXP]
oduvan © (2005-07-13 08:35:00)Есть картинка - Карта России размером 8000х4000 пикселей
она расположена в компоненте ScrollBox специально для того чтобы сделать удобное перемещение ее (не знаю может есть способ лучше)
вот передвижение скрол барами - не красиво и не удобно.
так вот пытаюсь сделать перемещение ее к примеру как в Фотошопе, т.е. включается рука-захват, надимаем кномпку мыши и начинаем двигать картинку во всех направлениях.
проблема с алгоритмикой (думаю она не сложная, но при том что у меня по поводу этой затеи есть еще работа, мозги не сображают).
ктонибуть может подсказать? пожалуйста.
-virus- (2005-07-13 13:13:00) [1]Может лучше сделать перемещение карты при нажатии клавиш (стрелок)?
DesWind (2005-07-13 12:34:00) [2]Мы нарезали на куски и рисовали с помощью DirectDraw
oduvan (2005-07-13 08:59:00) [3]Сделал немного по другому, т.е. перемещение самой картинки.
можно как-нибудь избезать белых полос на картинке, который возникают при перемещении ее?
к примеру в ACDSee когда я такую громадную картинку передвигаю, она бликами не издает.