Pan и zoom для дерева и графа
Originally reported on Google Code with ID 240
Надо подобрать свободной распространяемый код для масштабирования и перетаскивания картинок.
По запросу гугла "javascript pan zoom" или "javascript pan zoom SVG" находится их много,
но первые не удалось интегрировать или заставить работать на графах от DOT.
Предпочтительно специализированный на SVG вариант, но если не получится - тогда пробовать
обычные.
При подборе смотреть на уровень багов на трекере - проекты с давними серьезными багами,
которые не исправляются, не рассматривать в принципе!
Reported by oasychev
on 2013-10-30 22:28:05
Comments (15)
-
reporter -
Account Deleted прикрутил панзум на 25. на 26 реанимировать форму и протестить пока не удалось
Reported by
TOPT.iiiii
on 2013-11-13 08:04:50 -
Account Deleted Reported by
TOPT.iiiii
on 2013-11-13 08:06:36 - Status changed:InProgress
-
reporter Я бы расположил саму js библиотеку в poasquestion - вдруг еще кому кроме preg пригодится...
Reported by
oasychev
on 2013-11-15 15:26:20 -
reporter Окно вроде бы открылось. Паннинг работает, но как запустить зум? Колесо вызывает зумминг самого браузера (по крайней мере в хроме), что не то....
Reported by
oasychev
on 2013-12-15 17:09:39 -
reporter У меня на виндовс в хроме зум очень странно себя ведет - невозможно угадать, приведет ли прокручивание колесика мыши к зуму или скроллингу всей формы. Пахомов - срочно попробуйте это отладить. Остальных - особенно Валерия - прошу присоединиться во-первых к тестированию, во-вторых к поискам методом сделать поведение мыши предсказуемым.
Reported by
oasychev
on 2014-03-21 17:11:15 -
reporter Самое стабильно плохое поведение - в графе - там зум стабильно работает лишь при наведении на серую зону, возникающую из-за exact matching. В остальном колесико обычно вызывает скроллинг. С деревом оно как-то через раз, там менее понятно что произойдет. И можно наконец обвести картинку тонкой черной линией, чтобы всегда было видно где она кончается - даже без exact?
Reported by
oasychev
on 2014-03-21 17:14:36 -
reporter Пан кстати в графе тоже цепляется только за серую зону...
Reported by
oasychev
on 2014-03-21 17:16:18 -
reporter Еще момент - при нажатии кнопки show дерево/граф перерисовываются и пан/зум сбрасывается. В целом это нормально, но в частном случае когда регекс не изменился - возможно изменялось только выделение - следовало бы оставить...
Reported by
oasychev
on 2014-03-21 17:39:53 -
Account Deleted При перерисовке размер картинки изменяется, и возможна ситуация, когда новая картинка окажется за пределами видимой области. Также при выделении подвыражения выделенная часть может перегруппироваться в дереве/графе и оказаться в невидимой области
Reported by
TOPT.iiiii
on 2014-04-10 06:43:18 -
Account Deleted Теперь панзум сбрасывается только когда изменена регулярка
Reported by
grvlter
on 2014-04-12 16:29:35 - Status changed:Fixed
-
Нужно все-таки сделать невозможным паннинг картинок за пределы дивок. В panzoom есть демка, где делается похожая вещь. В крайнем случает там есть еще эвенты, которые можно отлавливать и возвращать картинку обратно.
Reported by
vostreltsov
on 2014-04-23 21:45:34 - Status changed:InProgress
-
reporter Оно каким-то размытым при зуме становится, сейчас зум точно векторный, а не растровый?
Reported by
oasychev
on 2014-05-13 15:22:52 -
Account Deleted это новая версия библиотеки так делает
Reported by
TOPT.iiiii
on 2014-05-13 18:16:07 -
reporter Reported by
oasychev
on 2014-05-16 21:41:06 - Status changed:Done
- Log in to comment
Reported by
oasychev
on 2013-10-30 22:28:17