Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Да мне просто неудобно манипулировать этими row/column. В нормальном UI куда я контрол поставила - там он и будет стоять, и расстояние между ними будут такие, как я захочу.
Я все-таки надеюсь - может, что что-то неправильно поняла и просто не вижу, как это делается на Java?
А как на Дельфи...
Есть проблема. Мне ни JavaScript, ни ExtentScript вне Иллюстратора или на крайняк Индизайна в общем-то нафиг не нужны. Сейчас мне нужен скрипт для Иллюстратора. Мой собственный с блэкджеком и настройками. Я его пишу. Но он требует интерфейса, поэтому прошлось столкнуться со ScriptUI.
Если бы его...
Может писали об этом, не знаю: если нажать Enter в поле ввода ответа тогда, когда это поле уже увеличивается в высоту - отвратительно мигает вся верхняя панель (оба ряда меню). Очень режет глаз.
то есть я его объявляю сразу как чайлда SampleWindow, так? Понятно.
Проблемы в матчасти огромные, пытаюсь их решать, времени не хватает, я как-то внезапно решила, что мне нужны мои собственные скрипты.
А можно я тихонько спрошу, чтобы отдельную тему не создавать: а в ScriptUI действительно нет...
есть глобальная переменная
var SampleWindow
есть процедура
function CreateWindow()
{
SampleWindow = new Window ("dialog","SampleWindow");
var Sample = SampleWindow.add("edittext", undefined,'3000');
SampleWindow.Show();
}
Я правильно понимаю, что я не смогу вызвать вне процедуры CreateWindow()...
Вы что, хотите сказать, что я, вне конструктора, могу просто так, из ничего создать свойство системного (то есть даже не мной описанного) объекта, и компилятор спокойно это пропустит?
Могло быть хуже. (С)
Да, я уже поняла эту засаду. А до Бейсика, я на Дельфи писала, ему тоже пофиг.
то есть если я пишу
var Sample = SamplePanel.add("edittext", undefined,'3000');
то 3000 я кладу в свойство text
а если... О нет!! Я проверила, нужно было писать $.writeln(Sample.text);
Легче умереть.... А...
Я взяла его из Хелпа. 3-й аргумент метода add. Интересует последняя строчка определения. Мне правда смущает "if supplied", может быть у меня просто не supplied.
-----------------------------------------
Window.add (type: String , bounds: Bounds , text: String , properties: Object ): Object...
Вариант 1.
var Sample = SamplePanel.add("edittext", undefined,'3000');
Sample.Text = 2000;
$.writeln(Sample.Text);
Все в порядке, показывает 2000.
Вариант 2.
var Sample = SamplePanel.add("edittext", undefined,'3000');
$.writeln(Sample.Text);
Показывает undefined.
В хелпе написано, что при...
Вы не поверите. Спустя пару дней просто открыла ToolKit и при первом же запуске скрипта - в строке DocumentPreset.units=RulerUnits.Millimeters - ошибка: RulerUnits is undefined.
Почему?
Да но почему он все-таки создал первый документ дефолтного размера?
То есть к app.documents.addDocument он обратиться может (причем только один раз), а к Banner.artboards[0].artboardRect - уже нет?
Буду знать. Я в общем и с модальным, наверное, смогу.
Я что-то не совсем поняла вас обоих. Мне кажется, чтоу меня в коде единственное вообще окно - var myWindow = new Window ("palette","Create banners"); и оно точно не модальное. Я просто хочу чтобы операция создания файлов была разбита на части, которые выполнялись бы нажатием кнопок.
Сплошным...
В приложенном коде интересует строка:
Banner=app.documents.addDocument("BasicCMYK",DocumentPreset);
функции CreateBlankFiles()
Дело в том, что если эта функция вызывается непосредственно в процессе исполнения программы - цикл отлично работает, создает пачку файлов и кладет их на жесткий диск...
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.