|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
×
我增加了一个菜单接钮:
5 }; V# K4 ^; d. `- l/ ^ m8 F theUI.MenuBarManager.AddMenuAction("ADD_DRAWING_TITLE", AddressOf ADD_DRAWING_TITLE)
: t6 @5 J/ _- j1 {& _
6 @1 A% c! ]2 ]* s下面是打开对话框:1 B. C9 w( [. W
Dim response As NXOpen.UIStyler.DialogResponse
) _( `# Q, {) X" @ T+ } Dim status As NXOpen.MenuBar.MenuBarManager.CallbackStatus5 r8 g9 F: U) k: O, o4 n( @
status = NXOpen.MenuBar.MenuBarManager.CallbackStatus.Continue/ D7 t" ^8 }9 Q6 V2 m" X# T
ufs.Ui.LockUGAccess(UFConstants.UF_UI_FROM_CUSTOM)6 f! X4 l' i1 P- g! Q2 H
OpenSetTitleDialog1(response) '打开对话框; I2 K7 `5 o& m& e6 l7 M- b1 E
ufs.Ui.UnlockUgAccess(UFConstants.UF_UI_FROM_CUSTOM)
' j) Y3 I; h( |; V6 c. J5 [) i4 c. a$ p7 V: g
问题是:打开对话框后,UG的菜单锁定的,我想要是不锁定的状态,如果我在对话框时加" ufs.Ui.UnlockUgAccess(UFConstants.UF_UI_FROM_CUSTOM)",达到我要的效果,但是退出时显示内部错误.有没有办法解决这个问题?
1 m: ?$ l7 U+ R c' B9 M , j- {" i+ C" W! m; O& R
|
|