workspacewidth()是w_frame的工作区的大小。
mdi_1是工作区中的一个内部对象。
workspacewidth,workspaceheight,workspacex,workspacey由w_frame自己决定,具体就是由此窗口的x,y,width,height,菜单高度,toolbar高度,microhelpbar高度决定,是函数取出的。
这些函数的返回值当上述内容变化时才变化。
而mdi_1是w_Frame中的一个内部控件,用来显示客户的工作区的,也就是用opensheet打开的窗口只可以在mei_1中显示而不会超出这个范围
以上就是mdi(多文档框架)的一些相关的东西。
因此,要调整客户显示的区域,你不妨如下处理:
resize时间
mdi_1.x = this.workspacex + 100
mdi_1.width = this.workspacewidth() -mdi_1.x
就可以啦。
然后opensheet看看,在那里显示来着?