Диалоги в скриптах на JavaScript для Illustrator CS2

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

AirGraph

Участник
Топикстартер
Сообщения
244
Реакции
21
Привет всем!

Ребята, а кто-нибудь делал сам или видел скрипт на JavaScript, который создает диалоговые окна в процессе выполнения в Illustrator CS2? Ну, конечно, кроме стандартных alert, confirm и т.п.

AirGraph.
 
Ответ: Диалоги в скриптах на JavaScript для Illustrator CS2

Он же, вроде, этого не умеет.
 
Ответ: Диалоги в скриптах на JavaScript для Illustrator CS2

Есть люди, утверждающие обратное. Пытаюсь обнаружить основания для их утверждений... ;-)

AirGraph.
 
Ответ: Диалоги в скриптах на JavaScript для Illustrator CS2

AirGraph сказал(а):
Есть люди, утверждающие обратное. Пытаюсь обнаружить основания для их утверждений... ;-)

AirGraph.
Ну я не то что-бы утверждал... :) Но однажды наткнулся на скрипт JS, где по-моему описывался диалог и его компоненты. Это было очень похоже на то, как описывают диалог в С или Паскале... Я сам не понял, т.к. глянул мельком, времени особо не было. Жаль, что не сохранил его. Выберу время и обязательно поищу снова.
 
Ответ: Диалоги в скриптах на JavaScript для Illustrator CS2

Это мог быть скрипт для Bridge, который уже и запускал Иллюстратор.
 
Ответ: Диалоги в скриптах на JavaScript для Illustrator CS2

Ну так это я понять могу! ;-) И даже делал неоднократно. Не, диалог именно в скрипте Illustrator.
 
Ответ: Диалоги в скриптах на JavaScript для Illustrator CS2

А команда prompt не для этого?
 
Ответ: Диалоги в скриптах на JavaScript для Illustrator CS2

Имеются в виду не предопределенные диалоги типа alert, prompt и т.п., а созданные самим скриптом в виде окна с произвольным набором диалоговых элементов, таких как CheckBox, RadioButton, EditField, DropDownList и т.п.

AirGraph.
 
Ответ: Диалоги в скриптах на JavaScript для Illustrator CS2

var dlg = new Window('dialog', 'Alert Box Builder',[100,100,480,245]);
dlg.alertBtnsPnl = dlg.add('panel', [45,50,335,95], 'Button alignment');
dlg.alertBtnsPnl.alignLeftRb = dlg.alertBtnsPnl.add('radiobutton',
[15,15,95,35], 'Left');
dlg.alertBtnsPnl.alignCenterRb = dlg.alertBtnsPnl.add('radiobutton',
[105,15,185,35], 'Center');
dlg.alertBtnsPnl.alignRightRb = dlg.alertBtnsPnl.add('radiobutton',
[195,15,275,35], 'Right');
dlg.alertBtnsPnl.alignCenterRb.value = true;
dlg.show();


Покрайней мере в cs3
 
Ответ: Диалоги в скриптах на JavaScript для Illustrator CS2

Это просто классно, но разговор начинался про CS2 и там это не канает. Вероятнее всего тема себя изжила, потому как в CS3 диалоги, по-видимому, появились.

AirGraph.
 
Ответ: Диалоги в скриптах на JavaScript для Illustrator CS2

AirGraph сказал(а):
Это просто классно, но разговор начинался про CS2 и там это не канает. Вероятнее всего тема себя изжила, потому как в CS3 диалоги, по-видимому, появились.

AirGraph.

Это все, конечно, утратило актуальность, но все-таки расскажу чисто для общего развития. Диалоги сделать можно, но не на Яве. Есть библиотека типов которую можно использовать для написания программы на любом языке. Хоть на Дельфе, как я. А там уж диалогов... хоть залейся.
 
Ответ: Диалоги в скриптах на JavaScript для Illustrator CS2

Ребята!

Спасибо огромное всем откликнувшимся!

2 Specialist: Я спрашивал про диалоги в Illustrator CS2, написанные на JavaScript. То, что диалоги вообще существуют, а также то, что их можно сделать с использованием разнообразных отличных от JS инструментов я где-то слышал, а иногда даже их видел... ;-)

AirGraph.
 
Ответ: Диалоги в скриптах на JavaScript для Illustrator CS2

AirGraph сказал(а):
2 Specialist: Я спрашивал про диалоги в Illustrator CS2, написанные на JavaScript. То, что диалоги вообще существуют, а также то, что их можно сделать с использованием разнообразных отличных от JS инструментов я где-то слышал, а иногда даже их видел... ;-)

AirGraph.

Оп-а! Правда чтоли?!
:D :D :D :D :D
 
Статус
Закрыто для дальнейших ответов.