Здравствуйте, pshechenko, Вы писали:
P>Есть проблема.
P>Есть панель (Align=alClient), на ней задочены несколько форм
P>Получается что-то типа этого
P>P>+----------------------+
P>| | |
P>| | |
P>| | |
P>+----------------------+
P>| |
P>| |
P>| |
P>+----------------------+
P>
P>При изменении размера формы(включая maximize-restore), размеры
P>док-клиентов(прикрепленных
P>форм) не меняются (или меняются неадекватно, уезжают за пределы панели и
P>т.п). Если принудительно обрабатывать хотя бы Maximize-Restore
P>(черезWM_GetSysCommand) и принудительно менять размеры и координаты
P>док-клиентов пропорционально размерам родительской панели, то сплиттеры
P>между этими формами уезжают куда-то.
P>Как правильно обрабатывать ресайзы док-клиентов, при ресайзе родительской
P>панели?
Попробуй поставить для формы, которую докаешь, значение Align в Client. Должно помочь
Безвыходных ситуаций не бывает, это просто такое состояние головного мозга!!!