主题:顶层表单和在顶层中的表单问题
有约故人来
[专家分:50] 发布于 2009-02-23 20:38:00
请教各位高手:我有一顶层表单,该表单嵌入一个下拉菜单,菜单中有调用其它表单的命令。因此,调用出来的表单就在顶层表单中。现在的问题是,当我事先缩小顶层表单的宽度、高度时,调用出来的表单只能看到一部分,而且此时已不能激活顶层表单,无法最大化顶层表单。请教各位,此时有什么办法?能最大化顶层表单也好,顶层表单有移动光条也好。目的就是能看到调用出来的表单的全部。
谢谢!
回复列表 (共3个回复)
沙发
lwh1188 [专家分:25840] 发布于 2009-02-24 08:53:00
将被调用出来的表单的DeskTop属性改为.T.试试:
“DeskTop”是规定表单在“显示方面的活动范围”的属性。
DeskTop仅对“从属表单”有意义,当从属表单的DeskTop=.f.时,它只能显示在它的“顶层表单”的尺寸之内,当这个顶层表单的尺寸比它的尺寸还小时,它将会被部分地遮住;当从属表单的DeskTop=.t.时,它的活动范围将不受它的顶层表单尺寸的限制,它可以显示在电脑屏幕的任何地方甚至之外。但不管它的位置离其顶层表单多远,一旦顶层表单最小化了,它会立即顺从地从电脑屏幕上消失。
更详细参看置顶贴:了解VFP表单窗口属性(含“一闪而过”问题分析)
板凳
有约故人来 [专家分:50] 发布于 2009-02-25 09:32:00
谢谢!已试,问题解决!
能否告知: “了解VFP表单窗口属性(含“一闪而过”问题分析)”在哪里可以查到?
另外,还有一问题,请不吝赐教。
我做的是一个信息管理系统,在局域网中使用,各人用的显示器不一样,而且分辨率设置也不一样,有的是1440x900,有的是1280x768等等,这样就产生一个问题:一个尺寸比较大的表单在有些显示器上只能看到一部分,很不美观,而且有些按钮遮住了就没法操作了,不知您是否碰到此类问题?如何解决?
3 楼
lwh1188 [专家分:25840] 发布于 2009-03-01 10:42:00
顺数第10个就是啊:
[url]http://bbs.pfan.cn/post-95810.html[/url]
我来回复