iCAx开思工具箱

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 27298|回复: 11
打印 上一主题 下一主题

浅谈UG OPEN C API开发中的用户出口(user exits)

[复制链接]
跳转到指定楼层
楼主
发表于 2005-5-14 08:26:23 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
,那天碰到一个问题,文档没有说清楚(也可能是我英文理解有问题),日志中粗略整理了一下,大家也来谈谈自己的看法★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
2005.5.9
好久都没有做UG二次开发内容的事情了。今天我想做一种动态的菜单机制。譬如,在进入Modeling模块后,在主菜单栏上显示我的菜单文件。本以为很简单的一个事,却烦了我一下午。
  
1. 我先在startup文件里也了一个men文件,内容如下:
VERSION 120
EDIT UG_GATEWAY_MAIN_MENUBAR
MODIFY
APPLICATION_BUTTON UG_APP_MODELING
LIBRARIES mainModule.dll
MENU_FILES mytest.men
END_OF_MODIFY
没有心思去搞懂菜单脚本的语法,直接从文档里抄了一段出来。大致意思是想在进入modeling模块时,加载我写的一个库和我的菜单文件,我的菜单中的每一项都和库中的回调函数相连的。有必要记住的就是这儿只能是APPLICATION_BUTTON型的Button有这种权限。
  
2. 然后我在application文件夹下放了库文件mainModule.dll和菜单文件mytest.men。
菜单文件的内容如下:
VERSION 120
EDIT UG_GATEWAY_MAIN_MENUBAR
AFTER UG_APPLICATION
CASCADE_BUTTON RE_MODELING
LABEL   ENTRY
END_OF_AFTER
  
MENU MainModule
BUTTON DATA_IMPORT
LABEL Import data...
ACTIONS DataImport_cb
END_OF_MENU
大致意思是在Application菜单后显示我的菜单。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 支持支持
12
发表于 2008-10-22 10:03:34 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
11
发表于 2005-5-17 21:49:01 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
10
发表于 2005-5-16 16:18:01 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
9
发表于 2005-5-16 14:28:30 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
8
发表于 2005-5-15 21:24:42 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
7
发表于 2005-5-15 17:01:04 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
6
 楼主| 发表于 2005-5-14 19:38:50 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
5
发表于 2005-5-14 18:34:02 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
地板
发表于 2005-5-14 18:28:21 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手板模型制作,在线3D打印服务

QQ|小黑屋|手机版|开思工具箱 CAD工具箱_CAM工具箱  

GMT+8, 2024-11-29 04:28 , Processed in 0.020091 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表