以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请问在项目代码中可以禁用某个表的右键菜单吗?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62473)

--  作者:瞩望星空
--  发布时间:2015/1/2 14:01:00
--  请问在项目代码中可以禁用某个表的右键菜单吗?
请问在“AfterOpenProject"如何设置禁用某个表的右键菜单。
这个功能可以在表事件(BeforeShowContextMenu)中设置,现在想改到项目事件中设置。
[此贴子已经被作者于2015-1-2 18:18:09编辑过]

--  作者:Bin
--  发布时间:2015/1/4 9:20:00
--  
不行,一定要到BeforeShowContextMenu

如果你要在AfterOpenProject进行一系列的判断,甚至查询数据库来决定是否要弹出,不希望在弹出事件的时候一直重复判断

可以利用全局变量 在AfterOpenProject中为这个全局变量赋值, 在BeforeShowContextMenu中判断全局变量即可