CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2024 开发者帮助

选项

2024-5-18 19:11| 发布者: admin| 查看: 17| 评论: 0|原作者: admin|来自: AutoCAD

选项

提供与开发人员相关的 ARX 应用程序选项。

选项(组/CLasses/服务):输入一个选项

  • 将从 ARX 应用程序注册的指定命令组移动到解析 AutoCAD 命令名称时搜索的第一个组。随后将按照执行 ARX 命令之前的相同顺序搜索其他已注册的组(如果有)。

    命令组名称:输入命令组名称

    仅当命令名称列在多个组中时,搜索顺序才重要。此机制允许不同的 ARX 应用程序在其自己的单独命令组中定义相同的命令名称。定义命令组的 ARX 应用程序应在其文档中发布组名称。

    用户不应直接选择组。用户通过与带有 Group 选项执行 ARX 命令的脚本交互来指定首先搜索的组。此功能通常嵌入在关键菜单项脚本中。用户从脚本中选择菜单项。键菜单项脚本执行“组”选项以确定首先搜索哪个组,使来自一个应用程序的同名命令(但可能具有不同的功能)优先于来自另一个应用程序的命令。

    例如,名为 ABC Construction 和 XYZ Interiors 的应用程序分别定义命令组 ABC 和 XYZ。ABC Construction 的大多数命令都使用建筑术语命名,而 XYZ Interiors 的大多数命令都使用室内装饰术语命名,但这两个应用程序都定义了名为 INVENTORY 和 ORDERS 的命令。在处理图形的构造方面时,用户选择由 ABC 构造定义的菜单项,然后运行以下脚本:

ARX
Group
ABC

该脚本弹出 ABC Construction 命令集,使其具有最高优先级,并将 INVENTORY 解析为该命令的 ABC Construction 版本。稍后,当室内设计师在加载了同一组应用程序的情况下处理图形时,选择关键图标可确保 XYZ Interiors 命令具有优先权。

注意:命令组与 AutoLISP 中定义的命令无关,也与 ObjectARX 应用程序调用定义的命令无关。查找顺序中描述了定义命令组的软件机制。acedDefun()
  • 显示从系统中注册的对象派生的 C++ 类的类层次结构,无论是由 AutoCAD 还是由 ARX 程序注册。

  • 服务业

    列出由 AutoCAD 和加载的 ARX 程序注册的所有服务的名称。

父主题:

  1. ARX 命令

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-6-27 16:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部