iCAx开思工具箱

标题: [求助]关于UIstyler的问题 [打印本页]

作者: wangxh01    时间: 2004-9-21 15:32
标题: [求助]关于UIstyler的问题
     各位高手,我最近正在做UG的二次开发,现在有一个大麻烦。我不知道使用什么函数可以使得一个UIstyler对话框调用另外一个UIstyler对话框时前一个UIstyler对话框可以不消失,即灰化将一个UIstyler对话框。
   谢谢!!
作者: zzz    时间: 2004-9-21 21:15
把第一个搞到DA1
作者: robert204    时间: 2004-9-22 20:38
什么是DA1??
作者: jon_wu    时间: 2004-9-27 11:00
UI/Styler设计的对话框有两种:top和bottom。top对话框即楼上所指的DA1对话框,bottom对话框是我们一般见到的有OK,Cancel等导航键的对话框,是DA2对话框。在用UI/Styler设计对话框时,在对话框属性中可以设定是top还是bottom对话框。
注意的是,top对话框和bottom对话框可以并存在UG界面中,即实现了你想要的功能,但top对话框一般不消失,除非切换了另一个top对话框或模块(点一下Modeling,Drafting或者Gateway)。
作者: wangxh01    时间: 2004-9-27 11:07
谢谢!您对问题的解答使我的项目得到了进一步完善的途径,在此真诚的感谢以上回帖的朋友们,谢谢!!!
作者: wangxh01    时间: 2004-9-28 09:36
    请问top的对话框如何才能利用程序使得DA1消失。不可能每次使用对话框时都去点击另外的top对话框才能结束DA1对话框吧。
     谢谢!!!请给于指导。
作者: wangxh01    时间: 2004-9-28 09:37
    请问top的对话框如何才能利用程序使得该对话框消失。不可能每次使用对话框时都去点击另外的top对话框才能结束DA1对话框吧。
     谢谢!!!请给于指导。
作者: jon_wu    时间: 2004-10-15 19:52
这个与top和bottom对话框的设计目的有关。一般情况下,top对话框是模块一级的,在此对话框里含有各个功能的入口,从入口点击可进入具体功能的buttom对话框。而bottom对话框就是一般意义上的对话框,仅为完成具体的一个操作而用的。如果你用过老版本的UG,对这方面的理解会深刻一些。如UG14.0以前的,modeling, drafting等模块的功能都列在一个top对话框上,通过点击按钮来操作的,现在都改成了工具条。因此top对话框没有提供退出函数,因为UG的状态一定是在某个模块之下的。我记不太清UFUN里面有没有提供函数来切换模块,如果有的话,你可以用哪个函数来清掉你的对话框。
你要根据你设计的不同应用来决定用top还是bottom。




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3