Координаты курсора

  • Автор темы Автор темы GoodvinVV
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

GoodvinVV

Участник
Топикстартер
Сообщения
85
Реакции
2
Возможно ли отлеживать координаты курсора относительно документа illustrator?
 
Если включён показ линеек, то на них показывается где в данный момент находится курсор, по горизонтали и вертикали соответственно. Также в панеле ИНФОРМАЦИЯ указывается координата курсора.
 
@Gromus, программно же конечно отслеживать координаты курсора относительно координатной системы illustrator,...не визуально.
 
Сори, не глянул в каком разделе пост...
 
Смотря на каком программном уровне.
Если на уровне плагина и WinAPI - можно.
На уровне скриптограферовского скриптинга - тоже.
А вот на уровне стандартного Java - скорее всего нет.
Вы сперва скажите, зачем вам это надо?
 
  • Спасибо
Реакции: dumbm1
нужно для расстановки "меток" по клику в произвольном месте документа (относительно координатной системы illustrator)

WinAPI - относительно координатной системы illustrator??
 
Последнее редактирование:
WinAPI - относительно координатной системы illustrator??
Разумеется, нет.
На первый взгляд, на ум приходят следующие пути реализации задачи: 1) скачать скрипторграфер и делать интерактивный скрипт под него. Минусы - CS6 и выше поддерживаться не будут, судя по всему, никогда 2) Делать полноценный плагин на основе SDK. Минусы - иллюстраторовское SDK, это лютый кошмар, бессмысленный и беспощадный, вдобавок, свой под каждую версию AI, совместимость снизу вверх отсутствует, плагин придется делать свой под каждую версию. 3) Писать обычный скрипт, но отказаться от идеи указывать положение кликанием курсора. Определять местоположение меток, скажем, координатами выделеного прямоугольника.
Что забавно, акробат, внезапно, в отличие от иллюстратора, хоть и безумно криво, но такую возможность скриптингу предоставляет. Пути адобы неисповедимы!
 
@_MBK_, подойдет ли для написания "плагина" VS Express 2013 или нужно обязательно "профешнл" версию?
 
Подойдет и express, и даже более ранняя, но относительно sdk я вас предупредил ;)
 
была пробная попытка, используя мануал от Adobe, создать проект плагина...неудачная...
создать проект не получилось...грешил что не та версия VS...
 
Вы сперва попробуйте готовые примеры c SDK откомпилировать - та еще задачка. ;)
 
пробовал поймать окошко info ... не взросло'))'
остается только один путь: sdk
ибо привязаться к селекции не всегда правильно (маски и т.п)
или существует способ " на уровне НЕ стандартного Java" ?
 
Я ж говорю, нарисуйте прямоугольник, а потом скриптом его убирайте.
SDK - это очень уж непростой путь для такого простого действия. Вдобавок, повторяю, под каждую версию придется свой плагин писать, да и под одну и ту же плагин не всегда одинаково работает, в зависимости от локализации. Почитайте адобовское коммюнити на тему plugins sdk - все очень сурово.
 
Статус
Закрыто для дальнейших ответов.