一个尽量不占 CAD 界面的工具菜单栏
本帖最后由 gzxl 于 2025-11-26 22:08 编辑2025.11.26
1. 增加当关闭了工具栏,输入命令可重显。
2. 修改了图标栏显示在菜单栏的前面
3. 修复了当拉动伸缩条会出现白条的现象。
----------------------------------------------------------------------------------------------------------
修改了一级菜单项的颜色与 CAD各版本 匹配(弹出窗口的背景颜色就不修改了)
可能会有其他的没遇到的 bug。
补发一个适合2K分屏以及用户关闭了工具栏输入命令重新显示,不知道行不行,没有电脑测试
修正右侧图标按钮显示不正常
一个尽量不占CAD 界面的工具菜单栏、读取配置文件、管理插件的工具。支持 lsp、fas、vlx、arx 文件的自动加载。
一、界面效果
二、配置文件或文件夹 bin
只需将 lsp、fas、vlx、arx 文件放入该文件夹中(插件会自动加载),同时需根据 lsp、fas、vlx、arx 文件名称对应修改配置文件(MyMenu.ini)。
三、配置文件夹 menuInfo
管理菜单栏的内容。
该文件夹中的 MyMenu.ini 是菜单的配置文件。配置文件根据自己的插件内容进行修改。看图理解吧!
该文件夹的 .ico 主要是用来菜单项显示图标,图标名称需与MyMenu.ini中的名称一致才能显示。
四、配置文件夹toolBarInfo
管理工具图标按钮栏的内容。
该文件夹中的 MyToolbar.ini 是显示图标栏的配置文件。配置文件根据自己的插件内容进行修改。
共7项代表显示7个图标按钮。
该文件夹的 .ico 是用来工具栏显示图标,图标名称对应MyToolbar.ini中的名称。
例如MyToolbar.ini中的“打开所有图层”,则ico文件为“打开所有图层.ico”。
只需修改配置文件就可以搭建自己的工具栏菜单。祝安康!
测试过程有异常的,例如发现下次开CAD时发现异常,到注册表里搜索 arxMenuBar 删除即可。
张向华 发表于 2025-10-17 23:11
下来看看,能自己改吗
修改文件夹中的配置文件,菜单内容则就变了。
各种界面都尝试过了(例如停靠窗体等等),个人偏喜这种占界面小的。 本帖最后由 你有种再说一遍 于 2025-10-18 17:36 编辑
dcl1214 发表于 2025-10-18 15:12
我有一百多个vlx,部分vlx超过50M,能做到按需加载吗?用户打开cad的时候可能看图,不执行程序,也可能要执 ...
这貌似对于你来说不是难题吧,
写一个映射表,然后命令反应器触发命令就加载.
但是如果你有共享库(非独立命名空间),就需要把依赖也写入.
加载完之后就把相对路径set nil然后下次因为是nil表示已经加载了 在哪里可以下载 真不错呃,下载试试 下来看看,能自己改吗 支持一下,非常好用的菜单工具 哇,期待这个很好了,感谢感谢。楼主发来试试。 和MSTEEL差不多了 这个颜色如果可以和CAD匹配就更好了 怎么下载吗