Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2010-08-11 19:56:40 ЛС | профиль | цитата
nesco, согласен.
foksov писал(а):
почему Memo следит за своими строками
Потому, что Memo - это Редакто текста.
"Зима." - для Memo это текст.
"Зима." - для ListBox это строка.
И то и то верно.
(я тоже думаю, что речь шла о ListBox, а не о StrList)

А вот в Memo точками doDelete и Count пользоваться опасно особенно при "резиновых" размерах.

И если в Memo ScrollBars = None или Vertical , то при выводе на экран "длинная строка" разбивается на куски вставкой "невидимых символов мягких переносов", подгоняя длину строки под ширину окна Memo. А так как Memo - это простейший Редактор текстов, то и разбивка строки применена простейшая - по словам.
Почему при ScrollBars = None не работают клавиши курсора Вверх и Вниз (PageUp и PageDown работают) - тайна сия великая.

Открыть в корневой HiAsm
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1memo.sha [1.3KB] [502]