本帖最后由 梅雷工具箱 于 2015-6-24 10:16 编辑
1.5 用户菜单制作
什么一级菜单啊二级菜单啊 绕来绕去的 装深沉就不是我的作风 我相信有些东西就应该不求甚解 大概了解就行 1.5.1工具条制作
// 注释 ! 注释 ! 此文件格式为*.tbr 如:fm.tbr ! 注意: ! ① 位图 和 功能 位置不在与本文件同一目录要写标准路径 ! ② *.tbr本文件里的命令 不能设置快捷键 ! ③ *.men文件是主要菜单文件
title 常用目录 //标题名 version 170 //版本 170 dock top //不求甚解你懂得
button bjjsq //标签名(最好用英文,不能重复) label 本机计算器 //按钮名 bitmap C:\jsq.bmp //位图 (不能出现中文) action C:\jsq.grx //行动;功能 (不能出现中文) hide //隐藏该命令 不加表示显示 一般是不加的
begin_dropdown MEI_LEI1 //开始下拉 column_dropdown 1 //纵队下拉
button 下一工作层 label 下一工作层 bitmap C:\X.bmp action C:\X.grx
separator //分隔符
button 上一工作层 label 上一工作层 bitmap C:\S.bmp action C:\S.grx
end_dropdown //结束下拉
1.5.2加载外挂
有两中注册UG二次开发目录的方法
一、在电脑环境变量里输入
变量名 UGII_USER_DIR 变量值 D:\zhonglei (你的外挂目录途径)
坏处:这样会破坏其它人的外挂
二、在文件添加(推荐)
用记事本打开 UG安装目录\UGII\menus\custom_dirs.dat 文件 在其最后一行 添加 D:\zhonglei
$$grip 获得UGii目录 gripsw / declrv print/'UGii目录:'+&exclib halt 1.5.3菜单制作 VERSION 120 //版本120 EDIT UG_GATEWAY_MAIN_MENUBAR //编辑UG主要部的分菜单 AFTER UG_HELP //菜单位置在 菜单名为(帮组) 之后 CASCADE_BUTTON ZLJC //菜单标签不能重复 LABEL 中磊教程 END_OF_BEFORE
MENU ZLJC //标签为ZLJC的菜单 开始
BUTTON ZLJC_B1 //标签名(最好用英文,不能重复) LABEL 菜单① //命令名称 ACCELERATOR F3 // 快捷键 (不要快捷键可以去掉) ACTIONS D:\ZhongLei\startup\ZLJC_B1.utd //程序地址(非中文)
BUTTON AAA //标签名(最好用英文,不能重复) LABEL 中磊教程 //命令名称 BITMAP D:\ZhongLei\icon\grip.bmp //位图 (不能出现中文) ACTIONS D:\ZhongLei\application\GRIP\grip.grx //行动;功能 (不能出现中文)
END_OF_MENU //结束菜单
以上菜单加载后结果如下图 _____________________________________________________________________________ _
其他我就不细将了
如下图菜单
下载 中磊工具箱 或 Mr.Mei 系列工具箱 参考 D:\MeiLei\startup 相关文件内容 参考 D:\zhonglei\startup 相关文件内容
_____________________________________________________________________________ _ 中磊UG二次开发教程 梅雷著 qq1821117007 学UG就上UG网 http://www.9sug.com/
|