Менеджер скриптов - шоткаты в CS и CS2

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

uriy

Участник
Топикстартер
Сообщения
89
Реакции
1
Уважаемые форумчане!

1) Решена ли проблема пропадания шорткатов после закрытия люстры для скриптов в Люстре CS2?
2) Можно ли в Люстре CS2 листать окна открытых документов, как в Шопе CS - шорткатом Ctrl+Tab?

Вопросы к тому, что пытаюсь в VB делать утилиту - менеджер окон и скриптов (в виде единого меню окон и скриптов).
Утилита-меню в свернутом виде висит сверху люстры, осуществляет перехват клавиатуры и соответственно - позволяет для каждого скрипта создать шорткат и хранить их независимо от люстры в собственном конфиге. А еще - назначить каждому пункту меню свой цвет - как это реализовано для Action и сгруппировывать из блоками цвета.
Запускается через автозапуск винды. Появляется на экране при запуске люстры - при ее закрытии - закрывается. Отслеживает все скрипты в директории Scripts и все открываемые/закрываемые окна документов, позволяет одним кликом перейти на любое, а не только первое вью документа (как это позволяет скриптинг в люстре CS). Позволяет одним кликом закрыть неактуальный документ, не переходя в его окно.

Работаю в люстре CS, CS2 пока не имею. Интересует - актуально ли это для нее.

3) Что еще по вашему мнению стоит включить в этот менеджер?

4) Встречали ли вы подобные утилиты, можно ссылки?

ЗЫ. Будет выложен принципиально_бесплатно здесь после написания.
 
Ответ: Менеджер скриптов - шоткаты в CS и CS2

1. нет
2. нет
3. ну сначала нужно глянуть, что есть на данный момент, имхо
4. утилит вродь нет, хотя не уверен

зы: исходный код тоже будет открыт?
 
Ответ: Менеджер скриптов - шоткаты в CS и CS2

респект... работа важная и нужная..
 
Ответ: Менеджер скриптов - шоткаты в CS и CS2

Свой код открою. Наверняка буду использовать чужой - его - как авторы пожелают.
 
Ответ: Менеджер скриптов - шоткаты в CS и CS2

Возникла техническая проблема с перехватом клавиатурных сообщений у Люстры (для запуска скриптов шорткатами), плюс - по умолчанию много шорткатов уже задействовано в Люстре.
Родилось неожиданное решение, но о его юзабильности хочу посоветоваться.
С одной стороны оно позволяет давать осмысленные шорткаты, с другой - набирать на клаве их придется обоими руками, с третьей - они в классическом понимании шорткатами не являются.
Например, в люстре по дефаулту не задействована F12.
2 Варианта реализации:
(1) Жмем ее и не отпуская, жмем последовательность любых клавиш, после чего отпускаем F12.
(2) Жмем и отпускаем F12, затем вводим строку символов = шорткат, затем Enter.
Что это дает:
- осмысленность, например для скрипта "Close_All_Open_Path.js" юзер может назначить шорткат F12 + C,P (Close Paths) или даже F12 + C,L,O,S,E,P,A,T,H.
- свое собственное пространство шорткатов, никак не пересекаемое с имеющимся в Люстре.
- свой язык сокращений, например все шорткаты для экспорта будут начинаться с E, для текста - с T, - можно сделать дерево шорткатов.

Что скажете?
 
Статус
Закрыто для дальнейших ответов.