PDA

Просмотр полной версии : Перенос на следующую строку


totruok
06.04.2009, 05:22
Здравствуйте, столкнулся с проблемой, не знаю как перенести на сл. строку текст в динамическом боксе(при загрузке текста из файла), пробовал и \n и \r и newline, он всё распознаёт как текст.
Единственное что помогло, это переносить на сл. строчку в файле откуда берётся текст, но тогда он делает как будто два переноса..:wacko:

KiL33
06.04.2009, 06:13
Может тег <br> задействовать.

iNils
06.04.2009, 07:28
Последовательности \n и \r флеш понимает только, если текст задается непосредственно в самом as файле. Во внешнем текст происходит экранирование символов, поэтому они определяются как два отдельных символа.
Решение проблемы:
/// str - текст с переносом в виде \n
str = str.split ("\\\n").join ("\n");

Actual
06.08.2009, 20:47
Ничего не помогает =(

Xero201
06.08.2009, 21:27
Ничего не помогает =(
Эм.. а текстове поле вообще многострочное? (txt.multiline = true;)

etc
06.08.2009, 22:07
Xero201, multiline не влияет на динамические поля.

Xero201
06.08.2009, 22:24
etc, про динамическое поле спрашивал totruok, а "Ничего не помогает =(" написал Actual у которого вообще 1 только сообщение. Не факт, что у него динамическое поле, и что он не забыл про multiline (если б у меня было только 1 сообщение, я бы обязательно забыл).
Но, вообще-то, это только отговорки, чтобы не признавать себя лопухом)))

Actual
07.08.2009, 10:24
Поле динамическое и многострочность установлена на true