![]() |
Input text и русский текст
Юникод и System.useCodepage = true; невыручают :(
Латинские символы вводятся, а как только переключаюсь в RU - вообще ничего. Курсор стоит на месте. NB >>> Поиск советует Юникод. Но я не загружаю данные из внешних файлов. В чем тут проблема? (кроме моего незнания) |
Где не отображается, в IDE или HTML? Если HTML, то флешка прозрачная или нет?
|
нет. Флэшка не прозрачная.
Не отображается как в HTML, так и просто в тест. среде. Даже не набирается при RU раскладке. курсор тупо стоит. |
А русские символы шрифта внедрены?
|
это обязательно для INPUT TEXT при работе с кириллицей?
СВФ увеличится (сейчас весит 14К). |
Цитата:
|
2 Что такое хорошо?:
Если это баннер, то 14 Кб + внедрение символов врядли выйдет за допустимые пределы. ^_^ Или сколько там у вас ограничение? Вы просто не внедряйте все символы... |
Хемуль, ты часто встречаешь баннеры с INPUT TEXT?
|
2 iNils:
А, не заметил... ^_^ LoL Но если не баннер, тогда товарищу Что такое хорошо? вообще не стоит беспокоиться за размер. ^_^ |
Имхо, если не загружаете внешние данные (хотя это не столь важно) и так трясетесь изза лишних килобайтов - Создавайте все программно, получается меньше нежели если вставлять из Компонентов.
|
El Scream, а каким боком здесь компоненты?
|
Цитата:
Ошибку понял, речь шла об объекте "текстовое поле". Принцип замены объекта созданного на кадре до компиляции, на объект созданный путем скрипта в скомпилированном ролике оставляю открытым. |
Если embed=true, тогда наверное есть смысл включить русские буквы ;)) Но только в поле внизу - "include this characters" - и туда тупо "АБВГДЕЁ..абвгдеё....."
Я эти буквы в отдельном файле храню и если надо вставляю. Если просто включать символы кириллицы, добавятся 499 буквы, многовато, а так только 66. |
Цитата:
C:\Documents and Settings\user\Local Settings\Application Data\Macromedia\Flash 8\en\Configuration\FontEmbedding\UnicodeTable.xml Его пожно подредактировать, то есть сделать свой набор в списке с нужными символами. |
Пытаюсь сделать форму (для отправки сообщения на E-mail).
Этого никогда раньше не делал, так что извините, если туплю, и не въезжаю, почему кирилл в моем случае не пишет. Вот беру этот пример из хэлпа, и русский текст в нем нормально входит. Код:
this.createTextField("username_txt", this.getNextHighestDepth(), 10, 10, 100, 22); |
| Часовой пояс GMT +4, время: 19:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.