Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   уважаемые профи! (http://www.flasher.ru/forum/showthread.php?t=44044)

Vadym 17.03.2003 17:02

уважаемые профи!
 
Подскажите возможно ли создать динамическое текстовое поле с возможностью перевернуть его на 90 градусов и при этом сохранить возможность вводить текст в unicode тоесть и русский и умляуты! :o
Потому как вертикальное дин. текст. поле создать можно вписав в него анси-символы (при этом вес ролика увеличивается до 20 килобайт) но для интернационализации требуется юникод. ;)
Возможно что-то можно предпринять!? :rolleyes:

Пожалуста вашы мнения по этому поводу :) :( :mad:

SPV 17.03.2003 17:07

поле в мувик, мувик крутишь как хочешь.

Nox Noctis 17.03.2003 17:11

...и включить все аутлайны шрифта :)

Vadym 17.03.2003 17:54

-поле в мувик, мувик крутишь как хочешь . ;)
-Я в МХ и поле могу развернуть без проблем (без мувика)
но если я создаю поле динамически(_root.createtextfield...) то помещай ты его в мувик или нет, если повернеш поле текста неувидиш

-...и включить все аутлайны шрифта
-Все аутлайны это 255 шрифтових символов?!? :rolleyes:
а нужна возможность изображения вертикальных полей как для кирилицытак и для умляутов (повторюсь)? :)

Nox Noctis 17.03.2003 18:08

ууу.... как все запущено :)
1. создай фонт-символ
2. при помощи TextFormat'a задай полю шрифт по линкейджу того символа что ты сделал в библиотеке
3. включи TextField.embedFonts = true;

outfoxer 17.03.2003 18:11

есть тупой способ - отлавливаешь нажатия всех буквенных клавиш и выводишь нужные символы(даже не обязательно буквы) хоть по спирали !

Vadym 17.03.2003 19:01

ну добавил в библиотеку шрифт(arial) назвал myfont
Код:

_root.createTextField("mytext",1,100,100,100,20);
myformat = new TextFormat();
myformat.font = "myfont";
mytext.setTextFormat(myformat);
mytext.embedFonts = true;
mytext.text = t;

где t="Hello планета öläöüüö " записано в юникоде и тянется с файла

что получаем: :o :p ;) :D :p :) :D

Nox Noctis благодарен тебе за советы ;) но подумай еще, мне нужно знать возможна ли :confused: вертикальная интернационализация во FLASHe? :confused:

Nox Noctis 17.03.2003 19:04

а вот на тему "подумай еще" - чья бы корова :)

System.useCodepage = true;

между прочим на этой же странице форума висит точно такой же вопрос =)
про юникод.

Vadym 17.03.2003 19:22

Nox я нормально разбираюсь в акшн скрипте и с кодепейджом стыкался тут вопрос в другом : в вертикальном диамическом поле с использованием юникода :confused:

(в хелпе в принцыпе сказано для горизонтальных шрифтов вот меня интересует может есть какой прием) :rolleyes:
тогда плиз может кто нибудь напишет какой нибудь примерчик :( :o

Vadym 17.03.2003 19:47

У меня с самого начала была такая идея:
1) запаковать в swf шрифт (для умляутов)
2) usecodepage использовать для кирилицы(для руской код.ст.)
выбирать одно из двох програмно но ето чере Жо..
вконце концов нужен вертикальный юникод :rolleyes:
ФЛЕШЕРЫ ХЕЛП ЕСЛИ НИЗЯ ТО ТЕМУ ЗАКРЫЛИ


Часовой пояс GMT +4, время: 05:35.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.