Результаты поиска

  1. dumbm1

    Выбор шрифта в диалоговом окне

    очень большой массив var fonts = []; for ( var i = 0; i < textFonts.length; i++ ) { fonts.push ( textFonts.getByName ( textFonts[ i ].name ) ); } alert ( fonts );
  2. dumbm1

    В чем отличия выделенного слоя от выбранного?

    var sel = selection[ 0 ]; alert ( getTopLay ( sel ) ); /** * Получить слой верхнего уровня у которого parent == document * @param {PageItem} item - объект класса PageItem * @return {Layer} item/getTopLay(item.parent) - слой верхнего уровня, объект класса Layer */ function getTopLay ( item ) {...
  3. dumbm1

    В чем отличия выделенного слоя от выбранного?

    app вроде можно не писать, т.к. это глобальный объект. По аналогии с глобальным объектом window в браузере. Или есть какие подводные камни?
  4. dumbm1

    Photoshop 25

    Молодой ещё 'beer1'
  5. dumbm1

    Помогите со скриптом

    там демонстрируется решение только части задачи. если мы на верном пути, то можно дописать и остальное.
  6. dumbm1

    Аналог плагина select menu для CC 2014

    Никогда о нём даже не слышал, а интересная какая вещь! Живём так: select>same+ручное выделение в аутлайн-режиме+lock/unlock+упорядочивание макета с разбросом по слоям и группам... '8()' в общем как-то на автомате и не замечаешь.
  7. dumbm1

    Помогите со скриптом

    немного поправил (в предыдущем примере неправильно цвет назначался) (function () { var w = new Window ( 'dialog', 'Select a spot color' ); var spotListGr = w.add ( 'group' ); var spotList = spotListGr.add ( "listbox", undefined, undefined, { multiselect: false } ); for ( var i = 0; i <...
  8. dumbm1

    Помогите со скриптом

    Похоже? Предварительно надо что-нибудь выделить, но не в текстовом режиме. (function () { var w = new Window ( 'dialog', 'Select a spot color' ); var spotListGr = w.add ( 'group' ); var spotList = spotListGr.add ( "listbox", undefined, undefined, { multiselect: false } ); for ( var i =...
  9. dumbm1

    Помогите со скриптом

    Скриптинг в иллюстраторе, официальная документация.
  10. dumbm1

    Помогите со скриптом

    @saiks, а можно ещё немного поконкретнее что и как Вам надо и примеры документов до и после преобразований
  11. dumbm1

    вставить текст ПЕРЕД курсором

    панель: http://forum.rudtp.ru/resources/insertlogicsymbol-jsx.448/
  12. dumbm1

    insertLogicSymbol.jsx - тип окна dialog изменён на palette

    тип окна dialog изменён на palette т.е. окно будет висеть в фоне
  13. dumbm1

    Даже не знаю куда....сюда или в анекдоты....

    http://poem4you.ru/bdsm/--I-lezviya-i-spichki.html :)
  14. dumbm1

    Массивы (вероятно разреженные) в Indesign

    т.е. Вы делаете перебор и заталкиваете нужные значения в новый массив (например myNunberingList)? myNunberingList.push(myNumber(i)) так как удалять объекты нарпямую из "живой" коллекции невозможно.
  15. dumbm1

    Bridge Talk: как передать и запустить существующую функцию

    ок, попробую, а пример есть какой-нибудь?
  16. dumbm1

    Bridge Talk: как передать и запустить существующую функцию

    Это правильный вариант, но либо я что-то сильно не понимаю, либо у меня этот вариант не работает. (Win8.1x64rus Illustrator CC-2014 и CS-4) Иначе, зачем все эти извращения с Bridge Talk? @Skvoznyak, а если замените return на alert, что выводит alert? ps. реальный скрипт, конечно же, немного...
  17. dumbm1

    Bridge Talk: как передать и запустить существующую функцию

    Зачем это всё надо: 1. Bridge Talk для обработчиков событий в palette. 2. Передавать в Bridge Talk лучше готовую ф-цию, т.к. её гораздо удобнее потом редактировать, чем строку. Если можно проще, то подскажите, как ;)
  18. dumbm1

    Bridge Talk: как передать и запустить существующую функцию

    При этом, если ф-ция f2 вызывает какую-то ф-цию _f() из кода, то к строке надо добавлять и её: bt.body = f2.toString () + ";" + _f().toString () + ";" +"f2();";
  19. dumbm1

    Bridge Talk: как передать и запустить существующую функцию

    ещё проще: bt.body = f2.toString () + ";" + "f2();";
  20. dumbm1

    Bridge Talk: как передать и запустить существующую функцию

    На адобовском форуме нашёл обсуждение и ссылку (в последнем посте) на примеры ф-ций. В первом примере вроде бы нашёл ответ на свой вопрос - вот так работает: button2.onClick = function () { var bt = new BridgeTalk (); bt.target = "illustrator"; var f = f2.toString (); f += "f2();"...