Показать сообщение отдельно
Старый 23.08.2008, 13:51
Peregrin вне форума Посмотреть профиль Отправить личное сообщение для Peregrin Найти все сообщения от Peregrin
  № 6  
Ответить с цитированием
Peregrin
 
Аватар для Peregrin

Регистрация: Nov 2006
Адрес: Hamburg
Сообщений: 195
Отправить сообщение для Peregrin с помощью ICQ
__etc, незнаю, что они использовали раньше, когда было это "раньше" (я пишу приложения для них с 2007 года), но сейчас они исплозуют следующий шрифты:
Nokia Large
Nokia Sans Wide
Nokia Standard
Nokia Standard Light
Nokia Standard Multiscript

Но это не меняет дела. Можно ли как-то определито поддерживаются те или иные символы или нет? Может нужно просто пробегаться по символам и вытаскивать их ASCII-коды?

Цитата:
Сообщение от Wolsh Посмотреть сообщение
Ну в общем я вижу только один способ определять "динамически" - создать текстовое поле, забить туда контрольный текст на нужном языке и спросить textWidth. Если поля неподдерживаемых символов не забиты в шрифте рамочками-пустышками, получим ноль или около того)))
а если в тексте будет хоть одна цифра или какой-нить символ, который поддерживается, то textWidth не будет равен нулю. И что тогда?


Последний раз редактировалось etc; 23.08.2008 в 17:41.