Docking
Нужно сделать сабж одной формы(назовем ее дочерней) к другой (пусть родительской).
Вроде все примитично: установил у дочерней
DragKind = dkDock; и DragMode = dmAutomatic;
У родительской - DockSite = true;
Отлично работает пример, поставляемый с Builder, но моя форма при стыковке попадала в какое-то нелепое место родительской формы, а не туда куда надо. (некорректно определялся DockRect)
Методом "последовательных приближений" :-) было установлено, что это происходит при наличии в дочерней форме TMainMenu. Что-то логичное в этом, пожалуй, есть.
Кто-нибуть знает что принято делать с меню дочерней формы по самой идеологии Docking? Или сливать оба меню в одно (по аналогии MDI-Child menu), или вообще не показывать дочернее меню, или оно должно-таки быть показано над ToolBar дочерней формы (т.е. в дочерней форме меню должно остаться как было) или...
Спасибо.