nesco писал(а):
а можно более конкретные предложения по усовершенствованиюметоды загрузки текста в memo, richedit и HiLightMemo ни чуть не оптимальнее, чем в Listbox и ComboBox и если уж захотели заниматься оптимизацией, то всего сразу. Иначе получили бы ускорение в одном месте, и замедление в другом. Как делать такую оптимизацию - было и показано на двух элементах выше. Сейчас задача стоит добиться максимума от пяти элементов - двух листов и трех полей ввода. Следовательно расширяем наследование:
WinList -> EWinList -> Memo
-> richedit
-> HiLightMemo
-> LWinList -> ListBox
-> ComboBox
Для редакторов видимо самая оптимальная загрузка и установка текста это Control.Text := <value> без каких бы то ни было ухищрений.