![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: May 2012
Сообщений: 21
|
Приветствую. Вроде совсем примитивная задача, есть текстовое поле, подгружаю из файла строку, присваиваю её значению text поля. Если в поле до этого было пусто, то все нормально, показывает загруженный текст. Если в поле УЖЕ был какой то текст, то показываются только те символы которые уже были в поле, как будто фильтр срабатывает. Причем если запросить у поля данные, возвращает правильно, но показывает только часть. Есть подозрение что это проблема с форматированием текста, хотя ничего не менял, все идет по умолчанию... Кто нибудь знает в чем проблема?
|
|
|||||
|
Регистрация: May 2012
Сообщений: 21
|
Сначала да, мультилайн был, сейчас с одной строчкой работаю. Уже совсем примитив:
Если сначала текстовое поле было пустое, то нормально выводит, всю строку, а если там были например символы "jk" то после присвоения показывает "jkkjkjkjkjkjk"... Трасе и просто сопи-паст видят всю строку, но показываются в поле только символы из того набора что были раньше! |
|
|||||
|
Так точно! Сам не один раз на этом попадался...
Если Ваш ТекстФилд отображает текст реальным шрифтом, а не внутренним (_sans, _serif, _typewriter), тогда есть три варианта: 1). - Ваш ТекстФилд пустой; - используемый шрифт не внедрен. Тогда используется шрифт устройства; 2). - Ваш ТекстФилд не пустой; - используемый шрифт не внедрен. - сфойство Anti-alias равно "Use device font". Тогда используется шрифт устройства; 3). - Ваш ТекстФилд не пустой; - используемый шрифт не внедрен; - сфойство Anti-alias не равно "Use device font". Тогда автоматом внедряется тот набор символов шрифта, который используется в тексте ТекстФилда Попробуйте трейсом пощупать свойства "текст" или "хтмлТекст" - строка передается правильно, а криво отображается изза отсутствия внедренного шрифта. |
|
|||||
|
Регистрация: May 2012
Сообщений: 21
|
Ура! Спасибо, таки это шрифт, точно
|
![]() |
![]() |
Часовой пояс GMT +4, время: 17:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|