所谓工作区,类似于下图的样子:
http://www.niuren.net/images/upload/2004/10/28/104335.gif
http://www.niuren.net/images/upload/2004/10/28/104355.gif
切换标签页将切换显示不同的子窗口。如何实现?望各位高手指点!
顶者有分!
http://www.niuren.net/images/upload/2004/10/28/104335.gif
http://www.niuren.net/images/upload/2004/10/28/104355.gif
切换标签页将切换显示不同的子窗口。如何实现?望各位高手指点!
顶者有分!
只是DELPHI FORM的HIDE方法不能用,但你可以直接用API呀
ShowWindow(Handle, SW_HIDE);
ShowWindow(Handle, SW_SHOW);
用ShowWindow有几个问题:
1)子窗口必须是活动的,当有多个子窗体时必须一个一个激活然后隐藏。
2)当子窗体最大化然后ShowWindow(Handle, SW_HIDE),窗体的BorderIcons还留在主窗体上。只是讨论噢~~
我觉得这不是一个根本的解决方法(即使以上问题都解决掉---会付出很多额外代价)
楼上高手及各位是否有其他方案?
2)假设只有一个子窗体呢?我想能不能通过VCL本身入手?