以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  导航的共用窗口,自带一个自动隐藏的按钮,但是点击隐藏共用窗口后,再展开共用窗口,共有窗口会将右侧的主窗口的内容给挡住一部分,怎么解决啊?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=133956)

--  作者:guosheng
--  发布时间:2019/4/24 10:03:00
--  导航的共用窗口,自带一个自动隐藏的按钮,但是点击隐藏共用窗口后,再展开共用窗口,共有窗口会将右侧的主窗口的内容给挡住一部分,怎么解决啊?

此主题相关图片如下:qq截图20190424095556.jpg
按此在新窗口浏览图片
另外,

……

Forms("主项工作").open
Forms("主项工作").Visible=False

……

放到一个按钮中,点击按钮后,能看到Forms("主项工作")的闪屏之后再隐藏,如何不出现闪烁啊?我试了SystemReady ,没有效果啊。谢谢老师。

 


--  作者:有点甜
--  发布时间:2019/4/24 10:36:00
--  

1、你点击隐藏后,鼠标移动过去,会显示出来(这时候不占用位置的),如果你再点击一下那个按钮,就会还原的(会和你之前一样)。不明白你是否这样操作。

 

2、闪烁的问题,做一个例子发上来测试。


--  作者:guosheng
--  发布时间:2019/4/24 12:22:00
--  

1.能否让那个共有窗口中,可以隐藏窗口的小按钮不可见或不可用啊?

2.闪烁的例子见附件,点击“订单”:

由于设置了:

……

Forms("订单").open
Forms("订单").Visible=False

屏幕就会先出现打开窗口的动作,再隐藏,出现了闪烁。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:多窗口.foxdb

[此贴子已经被作者于2019/4/24 12:22:25编辑过]

--  作者:有点甜
--  发布时间:2019/4/24 12:41:00
--  

1、afterload事件,写代码

 

dim frm = e.formpanel.parent.parent
frm.CanAutoHide = false

 

2、改成

 

        Forms("采购").open(-1000,-1000)
        \'Forms("采购").Visible=False