jsa писал(а):вариант 1. - Panel 5штук (Align = left, и последний allclient) разделенные сплиттерами,
вариант 2. - Фреймы 5штук (Align = left, и последний allclient) разделенные сплиттерами,
Фрейм выгоден при написании модульных программ, например у вас есть форма записи клиента, его нужно повторить в разных частях программы. Тут два способа: либо оформить в отдельный компонент, либо нарисовать в виде формы и вставлять это в виде фрейма.
jsa писал(а):Что будет быстрее отрисовываться при перемещение сплиттера?
самое быстро рисовать на канве, дело в том что всякие Panel/Form/Edit и прочее - это TWindow, которые общаются с миром при помощи оконных сообщений. А они не очень быстрые. При больших количествах, будет чувствоваться задержка при реакциях. Ну чтобы перерисовать - нужно пройти главному потоку по всем элементам, собрать сообщения, подсчитать клавиши, где ходила мышка.. выполнить перерисовку.
Добавлено спустя 4 минуты 16 секунд:Если нарисовать сетку как в екселе только одними Tedit-ами, то поймете, что современная техника еще не в том поколении чтобы шустро рисовать эту сетку.