Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 01.03.2011, 13:25
bifidokk вне форума Посмотреть профиль Отправить личное сообщение для bifidokk Найти все сообщения от bifidokk
  № 1  
Ответить с цитированием
bifidokk
 
Аватар для bifidokk

Регистрация: Jan 2011
Сообщений: 200
По умолчанию Некорректное отображение кириллицы в textfield.input

всем привет)
создаю обычный текстфилд:
Код AS3:
fieldChat.text = "Введите текст";
        fieldChat.width  = 300;
        fieldChat.height = 40;
        fieldChat.x = 300;
        fieldChat.type = TextFieldType.INPUT;
        addChild(fieldChat);
проблема в том, что с вводом латиницы все окей, а вот в кириллической раскладке символы вводятся, но они не соотвествуют клавишам, и расположены в верхнем регистре.

гуглил проблему, но ответ так и не нашел, помогите

Старый 01.03.2011, 13:32
bav вне форума Посмотреть профиль Отправить личное сообщение для bav Найти все сообщения от bav
  № 2  
Ответить с цитированием
bav
 
Аватар для bav

Регистрация: Oct 2010
Сообщений: 1,049
Отправить сообщение для bav с помощью ICQ
Проверьте этот код, у меня он работает:
Код AS3:
package 
{
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.text.TextField;
    import flash.text.TextFormat;
    import flash.text.TextFieldType;
 
    [SWF(width="320", height="240", frameRate="24", backgroundColor="#CCCCCC")]
 
    public class TestProject extends Sprite 
    {
        private const MARGIN:int = 20;
        private var field:TextField;
 
        public function TestProject()
        {
            if (stage) init();
            else addEventListener(Event.ADDED_TO_STAGE, init);
        }
 
        private function init(event:Event = null):void 
        {
            removeEventListener(Event.ADDED_TO_STAGE, init);
 
            field = new TextField();
            field.border = field.background = true;
            field.backgroundColor = 0x222222;
            field.width = stage.stageWidth - MARGIN * 2;
            field.height = stage.stageHeight - MARGIN * 2;
            field.x = field.y = MARGIN;
            field.defaultTextFormat = new TextFormat("_typeWriter", 16, 0xEEEEEE);
            field.type = TextFieldType.INPUT;
            field.text = "Введите текст";
            addChild(field);
        }
    }
}

Старый 01.03.2011, 14:03
bifidokk вне форума Посмотреть профиль Отправить личное сообщение для bifidokk Найти все сообщения от bifidokk
  № 3  
Ответить с цитированием
bifidokk
 
Аватар для bifidokk

Регистрация: Jan 2011
Сообщений: 200
нет, все также....

Старый 01.03.2011, 14:32
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Уберите прозрачность у флешки.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 01.03.2011, 14:37
bifidokk вне форума Посмотреть профиль Отправить личное сообщение для bifidokk Найти все сообщения от bifidokk
  № 5  
Ответить с цитированием
bifidokk
 
Аватар для bifidokk

Регистрация: Jan 2011
Сообщений: 200
Цитата:
Сообщение от iNils Посмотреть сообщение
Уберите прозрачность у флешки.
то-то и оно, что нет прозрачности...я уже находил решение для этого варианта

Старый 01.03.2011, 15:11
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 6  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
шрифт встроенный?

Старый 01.03.2011, 15:53
bifidokk вне форума Посмотреть профиль Отправить личное сообщение для bifidokk Найти все сообщения от bifidokk
  № 7  
Ответить с цитированием
bifidokk
 
Аватар для bifidokk

Регистрация: Jan 2011
Сообщений: 200
Цитата:
Сообщение от alatar Посмотреть сообщение
шрифт встроенный?
шрифт я вообще не указываю, берется дефолтный

Старый 01.03.2011, 15:58
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 8  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
Linux?

Старый 01.03.2011, 16:50
bifidokk вне форума Посмотреть профиль Отправить личное сообщение для bifidokk Найти все сообщения от bifidokk
  № 9  
Ответить с цитированием
bifidokk
 
Аватар для bifidokk

Регистрация: Jan 2011
Сообщений: 200
Цитата:
Сообщение от terbooter Посмотреть сообщение
Linux?
да) он самый)

Старый 01.03.2011, 16:55
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 10  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
да) он самый)
Возможно этот шрифт не поддерживает юникод.

Создать новую тему Ответ Часовой пояс GMT +4, время: 11:34.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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