Форум 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=45637)

Retanaar 06.06.2003 18:30

Как добавить символы французкого алфавита?
 
У меня есть массив состоящий из строк, строки содержат французкие символы. Пока не содержат, но должны. Может есть какие-то заменители типа как в хтмл?

Sh@man 06.06.2003 19:06

Все точно так как в HTML , если ты будешь отображать свои строки в динамическом поле, которое рендерится как Хтмл (т.е. выводить хтмл-форматированные строки в текстовое поле)

TTS 09.06.2003 03:03

Или юзай шрифты, в конце которых написано "CE"

Retanaar 09.06.2003 12:21

вроде делаю всё, что написано, но что-то не выходит.
У меня есть динамическое поле. Кнопка render as html нажата.
пытаюсь программно записать туда строку.

str = "<b> A l’int&ecirc;</b>";
term0.text = str;

в поле всё так и выводится, прямым текстом, может что - то ещё нужно?

Sh@man 09.06.2003 13:00

Попробуй указать term0.htmlText = true;
и еще System.useCodepage = false (или true) - это для Unicode

Retanaar 09.06.2003 15:06

вообщем, нужно было писать не
term0.text = str, a term0.htmText = str, но это проблему не решает - флеш понимает теги, и не понимет специальные html символы, т.е. & aacute он так и отображает, СКОТИНА!!!!

Xaвa Целет 09.06.2003 17:13

A кaк вы, гoспoдa, пo-фрaнцyзки нa кoмпе пишите. Текстoвые фaйлы нa-пример.

Retanaar 09.06.2003 17:28

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

str=""A l’int\u00e9rieur du r\u00e9seau"";
так оно выводит нужные символы.

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

Xaвa Целет 10.06.2003 10:55

Oпять эти фрaнцузы!
 
Языки с прынцыпяльнo другoй aзбукoй идут a эти ( Еврoпa)....
Нa всеx лoкaлoв не нaстaвишся :(
Зa спoсoб письмa в динaмo-текст - бoльшoе спaсибo. Нaдo пoпрoбoвaть без юникoдa.

StickMan 10.06.2003 16:16

У меня есть таблица символов Фр. языка!
Например:
Левый ALT + 0 +
0 1 2 3 4 5 6 7 8 9
120
130
140
150
160
170
180
190
200 !
210
220
230
240
250

Вот так выглядит таблица
Но я не вписал сюда символы т.к. Форум их не воспринимает.

Там где я поставил ! - там находится E + Аксант сирконфлекс


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

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