![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2007
Сообщений: 69
|
Доброго времени суток!
Подскажите плз, почему текст в текстовом поле с использованием \n отображает сам символ и не переводит кусок текста на новую строку? Текст берется из xml-файла. Свойство текстового поля "multiline" активно. |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
В XML сочетание \n означает в ровно то, что видно: бэкслэш и латинская n. Перевод строки это сочетание означает только в литеральных константах AS.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Dec 2007
Сообщений: 69
|
Остается писать парсер-функцию с поиском "\n" и принудительно изменять текст: "кусок текста" + "\n" + "кусок текста"? А проще способа нету?
|
|
|||||
|
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Попробуйте в xml заменить "\n" на "& # x A ;" (без пробелов)
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. Последний раз редактировалось -De-; 18.05.2011 в 16:41. |
|
|||||
|
Регистрация: Dec 2007
Сообщений: 69
|
Помогло. Спасибо
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|