如何让控件不受父控件区域限制?(100分)

S

sinbada

Unregistered / Unconfirmed
GUEST, unregistred user!
如form中的一个panel,超出form边界的部分不会被显示;
将panel的ParentWindow设成GetDesktopWindow()可以做到让panel在桌面出现,
但是只能在所有窗口下面。如何才能让控件完整的出现在最上层?
 
使用dock的方法
 
dock是个可行的办法,不过其实它用了一个叫TCustomDockForm的窗口做了父控件,而且TitleBar不能直接去掉,还得重写TCustomDockForm的CreateParams方法 //花了半天才找到:<
那我岂不是不如自己直接拉个Form出来?
 
没有更好的办法?
 
顶部