Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 10.01.2012, 14:08   #1
cherry
AnyKey`щик
 
Регистрация: 10.01.2012
Сообщений: 10
Написано одно полезное сообщение
(для 2 участников)
Кириллица в коде

Привет! Насколько вижу в учебниках и на форуме - у всех нормально работает русский текст в DrawText и в меню. Я говорю именно о тексте в коде, а не о ресурсах. У меня MP 3.4 и эмулятор KEMulator (не случайно его выбрала, не хочу, чтобы в систему интегрировался) и при кодировке UTF-8 и Win (перепробовала, вроде бы все) в эмуляторе показываются козябры. Попробовала на чужом компе - то же самое.

Пробовала сам файл с кодом пересохранять с кодировкой UTF-8 и даже использовать win2utf, знаю, что он для другого предназначен, но попробовала и тоже не сработало.

Подскажите, нужны ли дополнительные настройки? Были у вас подобные трудности?
(Offline)
 
Ответить с цитированием
Старый 10.01.2012, 18:09   #2
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Кириллица в коде

А на телефоне нормально выводит?
На сколько я знаю, в более старых версиях 3.x были проблемы с кириллицей, видимо до сих пор не пофиксили.
Варианты решения проблемы - загружать текст из файлов (правда тоже нужно подобрать нормально работающую библиотеку) или перейти на версию 2.02, там гораздо меньше багов.
(Offline)
 
Ответить с цитированием
Старый 10.01.2012, 18:24   #3
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Кириллица в коде

В версии MP 2.02 с русским текстом всё было хорошо. Могу его сюда выложить-попробуешь. Нужно?
Для решения проблемы в MP 3.4 есть библиотека
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 10.01.2012, 18:39   #4
cherry
AnyKey`щик
 
Регистрация: 10.01.2012
Сообщений: 10
Написано одно полезное сообщение
(для 2 участников)
Ответ: Кириллица в коде

ViNT, на телефоне пока не пробовала, т.к. там нужно подготовить памяти побольше, но попробую и тогда станет ясно, в эмуляторе дело или нет. Скорее всего нет, потому что этот эмулятор хорошо читает чужие мидлеты, сделанные на MP. А мои вот никак.

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

Igor, спасибо! Выложи, если можно... потому что библиотека там тоже для ресурсов, а через файл грузить пункты меню и прочую мелочь не хочется.
(Offline)
 
Ответить с цитированием
Старый 10.01.2012, 18:43   #5
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Кириллица в коде

Ещё внутри есть две справки - на русском и на английском
Вложения
Тип файла: rar MidletPascal 2.02.rar (1.83 Мб, 492 просмотров)
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
cherry (10.01.2012)
Старый 10.01.2012, 18:52   #6
cherry
AnyKey`щик
 
Регистрация: 10.01.2012
Сообщений: 10
Написано одно полезное сообщение
(для 2 участников)
Ответ: Кириллица в коде

Igor, работает! Гениально Спасибо. Не представляла, что старая версия может быть лучше в плане совместимости с русскими шрифтами. Две справки - это тоже отлично. Чтобы точно иметь максимум информации.
(Offline)
 
Ответить с цитированием
Старый 12.01.2012, 00:02   #7
bormotan
Оператор ЭВМ
 
Регистрация: 12.10.2011
Адрес: Воронеж
Сообщений: 46
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Кириллица в коде

а вот мое сообщение никто не прочитал в теме с либой res8.... (((( эх
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com