以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何获取当前窗口宽度与高度  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=162961)

--  作者:ts9277
--  发布时间:2021/4/18 21:07:00
--  [求助]如何获取当前窗口宽度与高度
老师请问下 如何获取当前窗口的宽度与高度,好像e.form 下没有宽度与高度的属性值,如果想根据调整窗口尺寸后 内部的控件大小也相应进行调整
--  作者:有点蓝
--  发布时间:2021/4/18 21:58:00
--  
如果是独立和模式窗口使用:e.form.baseform.width 和e.form.baseform.height

其它类型窗口使用:e.form.panel.width 和e.form.panel.height

--  作者:ts9277
--  发布时间:2021/4/19 15:18:00
--  
老师狐表的时间延时怎么写的,这个窗口SizeChanged 是如何判断窗口大小已经调整了,我还没有调整好,就触发事件了
--  作者:有点蓝
--  发布时间:2021/4/19 15:34:00
--  
打开关闭窗口,窗口大小改变都会触发SizeChanged
--  作者:ts9277
--  发布时间:2021/4/19 15:40:00
--  
窗口类型的判断 采用哪个命令 ,Category?这个命令好像无效
狐表没有延时执行事件的功能吗?

--  作者:有点蓝
--  发布时间:2021/4/19 15:51:00
--  
延时执行事件到计时事件处理:http://www.foxtable.com/webhelp/topics/1322.htm

窗口类型:Output.Show(Forms("窗口1").Formstyle)
注意要先打开窗口,才能正确获取类型

0-并列
1-停靠
2-独立
3-模式
4-共有
5-主窗口
6-DropDownForm
7-PopupForm