以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  软件启动后用户菜单打开后会自动选择第一个功能区吗?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=196157)

--  作者:jswalley
--  发布时间:2025/4/3 11:47:00
--  软件启动后用户菜单打开后会自动选择第一个功能区吗?
软件启动后用户菜单打开后会自动选择第一个功能区吗? 如果在登录窗口指定了其它功能区,软件启动后还是会选择第一个,执行第一个功能区的SelectTab事件,
这个有办法软件启动后,用户菜单定位到其它功能区?不执行第一个功能区的SelectTab事件?

--  作者:有点蓝
--  发布时间:2025/4/3 12:04:00
--  
把需定位的功能区放到第一个
--  作者:jswalley
--  发布时间:2025/4/3 14:24:00
--  
菜单的功能区是设计好的,但系统设计了一个功能,可以让用户设置进入软件直接进不同的模块,所以在登录窗口写了代码Syscmd.Project.OpenUserMenu(),之后执行了选择功能模块的Selected方法。但发现程序好像还是会执行第一个功能区的Selected事件。
--  作者:有点蓝
--  发布时间:2025/4/3 14:49:00
--  
我测试没有问题呀,进入项目的时候不会触发SelectTab事件

项目打开默认就会进入用户菜单模式,没有必要调用Syscmd.Project.OpenUserMenu。会不会是调用这个引起的?

--  作者:jswalley
--  发布时间:2025/4/3 15:11:00
--  
应该是调用这个引起的,我测试也是这样