iCAx开思工具箱
标题:
能否把USTYLER对话框做成非模态的?
[打印本页]
作者:
boliang99
时间:
2005-6-29 09:25
标题:
能否把USTYLER对话框做成非模态的?
能否把USTYLER对话框做成非模态的?
比如,我做了一个USTYLER对话框其中一些按钮生成了一些东西,还有一个按钮专管保存。如果是这样,我对生成的东西不满意,想用UG修改一下再再用保存按钮。这时我得把对话框做成非模态的,怎么实现呢?
作者:
gao264
时间:
2005-6-29 09:59
那就分开两个单独的功能嘛,一个生成,一个是保存
作者:
pzytony
时间:
2005-6-29 16:19
你仔细分析一下流程,我做了很多UG开发,一般不需要用非模态的
作者:
boliang99
时间:
2005-6-29 18:04
还是觉得做成非模态好。
就象这种情况:做零件的时候,编程生成了一部分,但总会有时不是很满意,很想再修改一下,再保存。保存的时候是要提取路径和一些其它参数的,以便装配。
模态对话框就得保存,关闭对话框,然后用UG修改再保存(只能用UG的SAVE了)。问题来了,我用程序保存时提取的参数很难更新了!!
如果是非模态,这个就好解决些!大家说是吧
UISTYLER_非模态,有没方法实现呢?
作者:
深夜摔键盘
时间:
2005-6-29 18:31
在UiSTYLER中让对话框具备选择属性试一试。选择对话框都是非模的。
作者:
boliang99
时间:
2005-6-29 20:09
谢谢各位。
一直没怎么搞懂这加锁解锁是怎么一回事。迷糊中试了一下这个函数:
UF_UI_unlock_ug_access(UF_UI_FROM_CUSTOM);//解锁(初始化后,对话框生成前加)
竟做成了非模态!
UISTYLER看来已经把加锁函数隐藏了。
作者:
boliang99
时间:
2005-6-29 20:37
实质上,解锁了还是不行,因为在解锁后虽然是非模态,但一用到UG命令,UISTYLER对话框会自动关闭!陏闷啊,各位还有没有什么办法?
键盘兄的办法试了一下,不行,或是操作不当?
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3