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

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

rm-mail

Участник
Топикстартер
Сообщения
3
Реакции
0
Всем привет.
Подскажите, как реализовать выбор шрифта из имеющихся в диалоговом окне?
Или, если конкретнее, как получить массив имеющихся шрифтов, чтобы потом загнать их в dropdownlist.
 
очень большой массив
PHP:
var fonts = [];
for ( var i = 0; i < textFonts.length; i++ ) {
  fonts.push ( textFonts.getByName ( textFonts[ i ].name ) );
}
alert ( fonts );
 
  • Спасибо
Реакции: rm-mail
Почему-то не определён textFonts. Может надо что-то предварительно объявить?
Код пишу в Extendscript Toolkit CS6.
 
Действительно не работает. Взял из своего иллюстраторовского скрипта, думал прокатит... Поправлю только завтра, если никто не успеет до того момента.
 
  • Спасибо
Реакции: rm-mail
PHP:
(function () {
  var allFontNames = [];

  for ( var i = 0; i < fonts.length; i++ ) {
    allFontNames.push ( fonts[ i ].name );
  }

  var w = new Window ( "dialog", "Fonts" );

  var list = w.add ( "dropdownlist", undefined, allFontNames, { scrolling: true } );
  list.selection = 0;

  w.show ();
}) ();
 
Последнее редактирование:
  • Спасибо
Реакции: rm-mail
Супер, работает, спасибо!
 
Статус
Закрыто для дальнейших ответов.