找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 17373|回复: 85

[分享] 用ODCL写的一个菜单工具面板

[复制链接]

已领礼包: 593个

财富等级: 财运亨通

发表于 2013-12-22 14:59:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
Palette为主菜单,弹出菜单用 Modeless ,自定义菜单为按规则的 txt 文件,仅支持一级子菜单

;;自定义菜单  Author  Eachy 2013.12.22
;;文件名需与程序中一致
;;格式说明:
;;1 分号行为注释说明行,行内不允许有多余文字
;;2 Menu 为主菜单名称
;;目前仅支持一级子菜单

;;主菜单定义
Menu = 我的工具
[曲    线] = 0
[文    字] = 1
[图    块] = 2

;;子菜单定义
;;序号需与主菜单对应
;;括号内为菜单名称,后面为命令名称,以等号分隔
Sub = 0
[曲线断开] = test1
[曲直互断] = test1

Sub = 1
[转 倾 角] = test2

Sub = 2
[修改比例] = test3
odclmenu.jpg

mymenu.rar

4.36 KB, 下载次数: 360, 下载积分: D豆 -1 , 活跃度 1

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 5188个

财富等级: 富甲天下

发表于 2013-12-22 16:12:40 | 显示全部楼层
下载学习。
发现个小BUG。
当点击子菜单下方空白时,会出现错误。“错误:参数值错误:非负:-1”
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 0 反对 1

使用道具 举报

已领礼包: 61个

财富等级: 招财进宝

发表于 2013-12-22 16:39:44 | 显示全部楼层
搞过一个类似的,是个半成品吧,写着写着不知道怎么写了,:lol
x.gif

点评

能否把代码贴上来和大家分享。  详情 回复 发表于 2013-12-22 16:44
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-12-22 16:44:48 | 显示全部楼层
rjtiantian 发表于 2013-12-22 16:39
搞过一个类似的,是个半成品吧,写着写着不知道怎么写了,

能否把代码贴上来和大家分享。

点评

可以,求优化,晚点整理一下先  详情 回复 发表于 2013-12-22 16:47
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 61个

财富等级: 招财进宝

发表于 2013-12-22 16:47:32 | 显示全部楼层
newer 发表于 2013-12-22 16:44
能否把代码贴上来和大家分享。

{:soso_e100:}可以,求优化,晚点整理一下先

点评

更新下 1 修复子菜单位置 2 修复多文档切换时菜单更新 3 子菜单未选择时的 string bug  详情 回复 发表于 2013-12-22 17:28
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

 楼主| 发表于 2013-12-22 17:28:45 | 显示全部楼层
rjtiantian 发表于 2013-12-22 16:47
可以,求优化,晚点整理一下先

更新下
1 修复子菜单位置
2 修复多文档切换时菜单更新
3 子菜单未选择时的 string bug

你这个漂亮,但复杂,我这个比较简陋,自定义方便

一个问题, dcl_sendstring 发送了字符串,没有发送回车
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

 楼主| 发表于 2013-12-22 21:48:54 | 显示全部楼层
最后一次更新,里面加了注释,加载时自动运行,xd-lisp-lib.vlx 和 xdrxapi 在同一路径下自动 vl-load-all
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-23 06:33:24 | 显示全部楼层
本帖最后由 st788796 于 2013-12-23 06:34 编辑

呵呵,再这个基础上修改了下
可以临时用用,有更好的时候再换
menu.jpg

点评

加载后出现XDRXAPI is not loaded!为什么?  详情 回复 发表于 2013-12-23 09:56
这个漂亮,分亨下好吗  详情 回复 发表于 2013-12-23 07:26
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 329个

财富等级: 日进斗金

发表于 2013-12-23 07:24:35 | 显示全部楼层
分享下好吗,这个
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 329个

财富等级: 日进斗金

发表于 2013-12-23 07:26:59 | 显示全部楼层
st788796 发表于 2013-12-23 06:33
呵呵,再这个基础上修改了下
可以临时用用,有更好的时候再换

这个漂亮,分亨下好吗

点评

来了,增加了空行分隔支持,不足是"子菜单"位置还不能随"主菜单"位置 最好 xdrxapi xd-lisp-lib.vlx 和本附件放在一个支持目录  详情 回复 发表于 2013-12-23 07:53
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-23 07:53:21 | 显示全部楼层
qyming1996 发表于 2013-12-23 07:26
这个漂亮,分亨下好吗

来了,增加了空行分隔支持,不足是"子菜单"位置还不能随"主菜单"位置

最好 xdrxapi xd-lisp-lib.vlx 和本附件放在一个支持目录

mymenu.rar

13.63 KB, 下载次数: 207, 下载积分: D豆 -1 , 活跃度 1

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 329个

财富等级: 日进斗金

发表于 2013-12-23 09:56:25 | 显示全部楼层
st788796 发表于 2013-12-23 06:33
呵呵,再这个基础上修改了下
可以临时用用,有更好的时候再换

加载后出现XDRXAPI is not loaded!为什么?

点评

是不是不支持2004  详情 回复 发表于 2013-12-23 11:08
提示很清楚啊,先加载xdrxapi  详情 回复 发表于 2013-12-23 10:16
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-23 10:16:15 来自手机 | 显示全部楼层
qyming1996 发表于 2013-12-23 09:56
加载后出现XDRXAPI is not loaded!为什么?

提示很清楚啊,先加载xdrxapi
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 329个

财富等级: 日进斗金

发表于 2013-12-23 11:08:31 | 显示全部楼层
qyming1996 发表于 2013-12-23 09:56
加载后出现XDRXAPI is not loaded!为什么?

是不是不支持2004

点评

那就不知道了,api支持,odcl不知道支不支持  详情 回复 发表于 2013-12-23 11:32
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-23 11:32:17 来自手机 | 显示全部楼层
本帖最后由 st788796 于 2013-12-23 11:33 编辑
qyming1996 发表于 2013-12-23 11:08
是不是不支持2004


那就不知道了,api支持,odcl不知道支不支持,但支持04的odcl可能要重新生成下对话框

点评

把这个修改成INI外置的可添加程序已完美了  详情 回复 发表于 2013-12-24 11:38
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-4-24 18:26 , Processed in 0.211937 second(s), 62 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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