Восстановление размеров плавающих окон
От: __Dimentiy Россия  
Дата: 10.02.05 11:33
Оценка:
Всем привет!

Вопрос такой:

Есть TPanel *ppanel и класс окна TMyForm *pform, экземпляры которого будут к этой панели пристыковываться.
Для автоматической стыковки сделано следующее:
panel->DockSite = true;
panel->UseDockManager = true;

form->DockKind = dkDock;

form->DragMode = dmAutomatic;
form->UseDockManager = true;

Всё остальное оставлено по умолчанию.

Суть вопроса заключается в следующем (вообщем объясните ламеру) как к примеру при загрузке приложения (создании новых окон)
втыкать эти окна в панель с нужным размером. Сейчас при стыковке область панели делиться ровно на половину и размер стыкуемых окон изменяется и становиться равным, можно изменить её после стыковки ручками, но при отстыковки и стыковки заново старое положение не запоминается.

Может надо всю эту операцию писать ручками? Если да, то натолкните на мысль в какую сторону копать, пожалуйста.

Спасибо! Удачи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.