乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 174|回复: 14

Bricscad的热键?

[复制链接]

14

主题

67

帖子

8

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
122
发表于 2010-3-7 16:37:10 | 显示全部楼层 |阅读模式
有人为Bricscad V10编译过Chuck Gabriel的热键吗?如果没有,是否有人可以提供一个指针,指示需要做什么来转换代码,以便在Bricscad中工作?

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

14

主题

67

帖子

8

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
122
发表于 2010-3-8 00:31:26 | 显示全部楼层

我从来没有实现过IExtensionApplication,所以您需要键入一个命令来加载东西。
另一种方法是将Chuck代码转换为C++ /CLI并构建混合托管/非托管BRX
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2010-3-8 11:40:40 | 显示全部楼层
丹尼尔,
谢谢你的指点。 这对我来说将是一个延伸 - 我的最后一门编程课程是针对DOS C++,我甚至还没有接近于任何.NET语言。 我希望解决GRREAD的问题[箭头键返回与%,&,(和;]相同的值,直到Bricsys修复它。 最终,我想实现一个用于多行文本的就地编辑器,以扩展CAB于2008年10月14日开始的线程“Text Command Lisp”中的内容。 我可以处理的lisp方面。 .NET方面,没有那么多。
马丁
回复

使用道具 举报

14

主题

67

帖子

8

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
122
发表于 2010-3-8 20:22:09 | 显示全部楼层
我会在接下来的几天里看看它。我一直在用这款http://www.autohotkey.com/,效果非常好
回复

使用道具 举报

14

主题

67

帖子

8

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
122
发表于 2010-3-8 20:36:05 | 显示全部楼层

丹尼尔,
自动热键在使用ALT键时表现如何……它会干扰菜单记忆功能吗
我是Chucks热键的长期用户,每3年不依赖二进制兼容性是.NET的一大优势。
回复

使用道具 举报

14

主题

67

帖子

8

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
122
发表于 2010-3-8 20:55:34 | 显示全部楼层
感谢克里的支持。
我真的没有什么要补充的,但我非常乐意提供任何我能帮助这个过程的东西。
回复

使用道具 举报

14

主题

67

帖子

8

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
122
发表于 2010-3-8 21:29:53 | 显示全部楼层
工作正常,将是脚本
!E: :SEND_ENDP{enter}
自动热键也有自己的脚本语言,能够编译独立运行的.EXE
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2010-3-8 21:33:08 | 显示全部楼层
丹尼尔,
谢谢你看这个。我考虑过自动热键,但是在阅读留档时,我没有想出一个简单快捷的方法来在lisp例程中打开和关闭转换。例如,对于GRREAD修复,替换只需要在GRREAD的持续时间内进行。
马丁
回复

使用道具 举报

14

主题

67

帖子

8

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
122
发表于 2010-3-8 21:43:27 | 显示全部楼层

对不起,我不确定Autokotkeys在您的情况下如何工作。我之所以使用它,是因为它适用于所有应用程序,而不仅仅是CAD。不过我建议你试试。
回复

使用道具 举报

14

主题

67

帖子

8

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
122
发表于 2010-3-9 04:07:04 | 显示全部楼层
两个样本
  1. ;ALT + XXX
  2. !E::send _ENDP{enter}
  3. !M::send _MID{enter}
  4. !C::send _CEN{enter}
  5. ;Windows Key + XXX
  6. #e::send (entget(car(entsel)))
  7. ;string replacment
  8. ::]cdb::AcDbDatabase *pDatabase = acdbHostApplicationServices()->workingDatabase();

回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-5 20:53 , Processed in 0.476379 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表