PDA

Просмотр полной версии : уважаемые профи!


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:
ФЛЕШЕРЫ ХЕЛП ЕСЛИ НИЗЯ ТО ТЕМУ ЗАКРЫЛИ

Nox Noctis
17.03.2003, 19:52
что есть вертикальный юникод ?
если судить по первому сообщению, то нужно повернуть динамически созданное поле на 90 градусов - так ?

ну вот, где тут проблемы-то ?..

Vadym
18.03.2003, 16:30
Nox good! ;)

у тебя отмечено создание отчета
там ты видел какие шрифтовые символы можно "переворачивать"

а про юникод я говорю потому что пользуясь шрифтами клиента я могу интернационализировать ролик (задача у меня такая)! :rolleyes:

Nox Noctis
18.03.2003, 16:35
Оригинал написал(а) Vadym
у тебя отмечено создание отчетаи что сие означает ?
Оригинал написал(а) Vadym
а про юникод я говорю потому что пользуясь шрифтами клиента я могу интернационализировать ролик (задача у меня такая)!а список шрифтов клиента тебе ничем не поможет.
чтобы перевернуть динамически созданное поле шрифт должен быть подключен.
а чтобы шрифт был подключен, он должен лежать в свфке.

Vadym
18.03.2003, 17:03
чтобы перевернуть динамически созданное поле шрифт должен быть подключен.
а чтобы шрифт был подключен, он должен лежать в свфке.
ето окончательный ответ НЕТ на мой вопрос!?:
Подскажите возможно ли создать динамическое текстовое поле с возможностью перевернуть его на 90 градусов и при этом сохранить возможность вводить текст в unicode тоесть и русский и умляуты!
:(

Nox Noctis
18.03.2003, 17:14
ответ - возможно.

и я дал тебе пример.

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

Vadym
18.03.2003, 17:49
Nox золотое правило дипломатии: :D
Никогда не говорить НЕТ ! :cool:
-Да? :D
попробуй перевернуть :p
Hello планета öläöüüö! ;)

Nox Noctis
18.03.2003, 19:26
оххх... ну все же упирается в наличие данных символов в шрифте - и только !..

поставишь ариал кир - увидишь кирилицу, поставишь ариал СЕ - увидишь умляуты...

вот сделай такое динамическое поле как ты говоришь без всякого вращения, м ? :))
сделай так, чтобы динамически создалось поле и в нем была написана та фраза...
сделаешь - я скажу тебе как это поле повернуть :)

Vadym
18.03.2003, 23:18
в свиф ты зашыл кирилицу(файлнасколько больше)
:( с расчетом нужную кодовую страницу (использовал CodePage=true;) :(
записал txt в ANSI кодировке

мне :rolleyes:
CodePage=false;
все равно какая у клиента кодовая страница(будь то китай)

смотри поля сразличными шрифтовыми символами клиента
я хотел эти поля повернуть :confused:

А это оказалось из области рисования
програмным путем НЕА !!! :rolleyes: