TMemo, много строк и проблемы с горизонтальной прокруткой
Здравствуйте. Вкратце проблема описана в сабже. Версия Embarcadero Delphi XE 4.
Дано:
Видимый Memo (TMemo), в который добавляется текст размером до 100 МБ из потока типа TStringStream.
Проблема:
Когда число строк в Memo становится больше 65000 (примерно; возможно, это SizeOf(Word) на деле), перестаёт работать ползунок горизонтальной прокрутки, а именно: ползунок активен, можно скроллить, но текст не двигается, причём клик на полосе прокрутки вне ползунка и кнопки скролла влево-вправо работают нормально.
Встречались ли вы с такой проблемой с компонентом TMemo в этой или других версиях Delphi?
Сейчас вот написал тест. Добавил 66000 строк. Прокрутка работает. Может, это как-то от размера текста зависит или от длины строк?
|