Как добавить нижний / верхний индекс к метке кнопок в flex? - PullRequest
2 голосов
/ 21 сентября 2011

Мне нужно добавить нижний или верхний индекс и обычный текст на ярлык кнопок. Но насколько я понимаю, свойство label кнопки - это просто label, если бы это был RichText, это было бы легко. Мне нужен нижний / верхний индекс + обычный текст. Также я не могу использовать 2 метки в классе скина, у меня может быть только 1 метка или 1 RichText в классе скина, потому что насколько я понимаю labelDisplay работает только для одной метки в классе скина. Плюс моя кнопка не постоянна.

Так, ребята, есть идеи, как сделать это для кнопки?

1 Ответ

0 голосов
/ 01 августа 2012

Вот решение, которое я нашел:

  1. Загрузите и установите шрифты GG Subscript и GG Superscript TrueType.Вам потребуется перезапустить программное обеспечение Flash после установки шрифтов.
  2. Создайте текстовое поле со встроенным шрифтом Arial.Установите для свойства HTML значение true.
  3. Создайте динамическое текстовое поле со встроенным шрифтом GG Subscript.
  4. Создайте динамическое текстовое поле со встроенным шрифтом GG Superscript.
  5. Используйте htmltext, чтобы установить для текста нижний или верхний индекс, как показано ниже:

    my_txt.text = "Adobe<font face=\"GG Superscript\">TM</font>"
    

Это старое решение для текстовых полей.mx:Label поддерживает htmltext, это может работать.Я думаю.

...