ScriptUI - как расположить radiobutton's в несколько столбцов?

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

Larvatus

Участник
Топикстартер
Сообщения
199
Реакции
6
ScriptUI for Adobe Illustrator CS6, есть ли более подробный мануал, чем "Adobe Illustrator CS6 Type Library"?

http://jongware.mit.edu/iljscs6html/iljscs6/pc_RadioButton (SUI).html

Нужно выровнять чекбоксы одной группы в "panel" в три столбца. Или хотя-бы настроить их расположение вручную.
var radiobutton = panel.add("radiobutton",undefined,"Text'");
radiobutton.value = true;
radiobutton.size = [100,16];
radiobutton.location = [100,500];

radiobutton.location = [100,500];
не работает. "bounds" тоже.
Получается, если только разделить на две группы и выровнять горизонтально каждую. Но тогда выбирается по одному варианту в каждой группе. А нужен всего один из всех.
Пробовал и

radiobutton.bounds=[10,50,60,100];
Странно работает. Пока не разобрался(

Untitled-1.png
 
То есть, вы хотите, чтобы radiobuttonы одной группы были в три столбца? Так это вы странного хотите ;)
 
ScriptUI описан в других документах, так как он относится не только к Иллюстратору. JavaScript Tools Guide (ExtendScript Toolkit->Help - нижняя строчка)
также смотрите здесь
http://www.kahrel.plus.com/indesign/scriptui.html

не хотите вместо кучи радиокнопок сделать один dropdownlist?

вопрос с выбором можно решить вручную. обработкой event'а onClick на каждой кнопке принудительно снимать выделение со всех остальных.
 
  • Спасибо
Реакции: Larvatus
Так это вы странного хотите
Просто вариантов выбора много, и получается либо длинная строка горизонтально, либо высокий узкий столбец вертикально и пустое место справа от него по всей его высоте.

обработкой event'а onClick на каждой кнопке принудительно снимать выделение
...уже было начал об этом задумываться...=)

не хотите вместо кучи радиокнопок сделать один dropdownlist?
Как-то вылетело из головы!!! Первоначально собирался несколько пунктов сделать, поэтому расположить их все в одной строке было более привлекательно. Но потом список дополнил, а dropdownlist остался без внимания! Благодарю!!!


О!!! За это отдельное спасибо!!! Для начала - то, что нужно. А то я пока все по аналогии с другими скриптами ui накидывал. Получалась какая-то сборная солянка, т.к. там наверняка еще и стили создателей этих скриптов с их ошибками смешивались. Буду изучать=)
 
Попробуйте. Иногда этого хватает для быстрого создания диалогов.
 
  • Спасибо
Реакции: Larvatus
и немного о ScriptUI в CC
:D сегодня тоже запускал этот скрипт и как-то было не по себе от расположения элементов интерфейса=)

Попробуйте. Иногда этого хватает для быстрого создания диалогов.
Здорово!! Действительно, с билдером быстрее!
 
Статус
Закрыто для дальнейших ответов.