![]() |
Создать мышкой область область выделения
Друзья, подскажите, как сделать такое?
В идеале, мне нужно получить вот что - http://deepliquid.com/projects/Jcrop...p?demo=handler Перемещаемый прямоугольник, размеры которого можно менять, потянув за границу. Буду очень благодарен, если подскажете алгоритм действий. Пробовал сделать так - создаю Sprite в нем еще один, в котором рисую прямоугольник. Далее создаю еще 4 спрайта, которые будут границами прямоугольника. На них вешаю Mouse.DOWN - StartDrag Если граница начинает перемещаться, вешаю MouseMove и меняю размеры основного прямоугольника. Во-первых - это работает удивительно медленно и рывками. Во-вторых, граница может переместиться визуально, а событие MouseMove - не срабатывает и выглядит это так - граница в стороне, а основной прямоугольник размеры не поменял. В общем, ужасно трудная штука. Может быть есть готовые компоненты? |
|
| Часовой пояс GMT +4, время: 05:38. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.