Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)
Добавлено: 10 июл 2014, 19:39
провел полдня в исследованиях и пришел к интересному выводу. Наверное, все дело в таком параметре как multiline
Если этот параметр равен true, то каждый перенос строки \n "запоминается" как одиночный символ. Визуально текст сдвигается, а программа этого "не знает". И теперь при исполнении команды appendText символы добавляются не после последнего видимого символа, а минус кол-во символов, равное кол-ву \n в текстовом поле. То есть придется в конце стихотворения (а стих у нас идет с заданными переносами, без них это не стих) прибавить \n ровно столько раз, сколько они используются в этом стихотворении!
Я бы сказал, что логики тут нет, но только так и работает. Если убрать в конце \n , то appendText "отсекает" 8 символов. Попробуйте сами
Если этот параметр равен true, то каждый перенос строки \n "запоминается" как одиночный символ. Визуально текст сдвигается, а программа этого "не знает". И теперь при исполнении команды appendText символы добавляются не после последнего видимого символа, а минус кол-во символов, равное кол-ву \n в текстовом поле. То есть придется в конце стихотворения (а стих у нас идет с заданными переносами, без них это не стих) прибавить \n ровно столько раз, сколько они используются в этом стихотворении!
Код: Выделить всё
TF_1.text=" Погибнет все. Сойдет на нет.\n И тот, кто жизнью движет,\n Последний луч над тьмой планет\n Из солнц последних выжжет.\n И только боль моя острей -\n Стою, огнем обвит,\n На несгорающем костре\n Немыслимой любви \n Маяковский \n \n \n \n \n \n \n \n ";
Я бы сказал, что логики тут нет, но только так и работает. Если убрать в конце \n , то appendText "отсекает" 8 символов. Попробуйте сами