页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

创建自定义工具的一般步骤

  1. 创建一个部分CUI文件。
  2. 可选:在菜单组中添加工具箱。可选:在菜单组中添加工具箱。可选:在工具箱中添加工具
  3. 可选:在工具箱中添加工具
  4. 可选:添加主菜单可选:添加主菜单可选:添加子菜单
  5. 可选:添加子菜单
  6. 可选:添加上下文菜单可选:添加上下文菜单可选:添加工具栏
  7. 可选:添加工具栏
  8. 可选:将弹出按钮添加到工具栏可选:将弹出按钮添加到工具栏可选:将控件添加到工具栏
  9. 可选:将控件添加到工具栏
  10. 可选:添加键盘快捷键可选:添加键盘快捷键可选:将现有工具添加到菜单,工具栏或快捷方式
  11. 可选:将现有工具添加到菜单,工具栏或快捷方式
  12. 可选:在菜单,工具栏或快捷方式中创建新工具可选:在菜单,工具栏或快捷方式中创建新工具可选:在菜单和工具栏中更改工具顺序
  13. 可选:在菜单和工具栏中更改工具顺序

教程:轻松菜单自定义

点击这里观看

教程:高级菜单定制

点击这里观看

创建部分CUI文件

...



创建局部CUI文件

  1. 在“自定义”对话框中,执行下列操作之一:

    • 在“文件”菜单中,选择“创建新的部分CUI文件创建新的局部CUI文件...”。
    • 将光标放在菜单组上,然后右键单击上下文菜单中的选择创建新的部分CUI文件创建新的局部CUI文件...。
  2. 将打开“创建自定义文件”对话框。
    默认情况下,新的部分CUI文件将在Roamable根文件夹默认情况下,新的局部CUI文件将在可漫游根文件夹的Support文件夹中创建。B文件夹中创建。可选选择其他文件夹来保存CUI文件。

  3. 在“文件名”字段中输入新CUI文件的名称

  4. 单击保存按钮。
    将加载新创建的Partial CUI文件加载新创建的局部CUI文件,并在“菜单”树,“工具栏”树,“键盘”树和“可用工具”树中创建同名的树中创建相同名称的菜单组



在菜单组中添加工具箱

  1. 在“自定义”对话框中,选择一个菜单组。在“自定义”对话框中,选择一个菜单组。

  2. 右键单击并在上下文菜单中选择“附加”工具箱添加”工具箱
    Image Removed

  3. 在“添加工具箱”对话框的“标题”字段中键入新工具箱名称
    Image Removed
    Image Added

  4. 单击确定按钮。
    该工具箱将添加到“可用工具”树中。

  5. 单击“应用”按钮以保存定义。



在工具箱中添加工具

  1. 在“自定义”对话框中,在“在“自定义”对话框中,在“可用工具”树中选择一个工具箱。

  2. 右键单击并在上下文菜单中选择“附加工具添加工具”。显示
    添加工具”对话框。Image Removed

  3. 在“添加工具”对话框的“标题”字段中键入新工具的名称

  4. 可选(可选)在属性网格的“帮助”字段中键入帮助字符串。

  5. 在属性网格的“命令”字段中键入命令或命令宏。
    例如:^ c ^ c_-layer; m; InteriorWalls ;; Mline
    在上面的示例中,创建了一个宏,该宏使InteriorWalls层保持当前状态,然后启动层为当前状态,然后启动Mline命令。如果该层尚不存在,则将首先创建它。

  6. 单击浏览按钮(Image RemovedImage Added),然后为新工具选择一个图像。
    请执行以下任一操作:

    • 选择“内置”,然后选择内置图标之一。Image Removed
    • 选择位图文件,然后选择bmp,gif,jpg,jpeg或png图像文件。
    • 单击确定按钮。
  7. 该工具已添加到工具箱中。
    Image Removed



笔记

创建宏的语法:

  • ^ c ^ c等效于按两次Esc键,如果需要,它将首先结束运行命令。

  • 命令名称前的下划线(_

)可确保该宏仍可在非英文版的BRICSCAD中使用。如果暂时未定义此命令,则命令名称前面的点(。)可确保宏仍然有效(请参阅UNDEFINEREDEFINE命令)。
  • )可确保该宏在非英语版本的THCAD中仍然可以使用。

  • 如果暂时未定义此命令,则命令名称前面的点(.)可确保宏仍然有效(请参阅UNDEFINE和REDEFINE命令)。

  • 命令前面的减号(-)启动命令的命令行版本,从而阻止打开命令对话框窗口。

  • 分号(;)相当于按Enter键

  • 反斜杠(\)暂时暂停宏以允许用户输入,例如指定一个点。



添加主菜单

新菜单将添加到所选现有菜单的上方,或者如果您选择“主菜单”子组,则将其添加为第一个菜单。

  1. 在“自定义”对话框中,单击“在“自定义”对话框中,单击“菜单”选项卡。

  2. 请执行以下任一操作:

    • 单击菜单组的“主菜单”子组,然后右键单击并在上下文菜单中选择“附加主菜单添加主菜单”。
    • 在“主菜单”子组中选择一个现有菜单,然后右键单击并在上下文菜单中选择“插入主菜单”。
  3. 在“添加主菜单”对话框的“标题”字段中键入一个名称。
    Image Removed
    Image Added

  4. 单击确定按钮。

  5. 可选重复步骤2到5以添加更多菜单。

  6. 单击“应用”按钮以保存定义。

笔记

备注

直到至少一个菜单项被添加到菜单栏中,新的主菜单才被添加到菜单栏中



向菜单添加子菜单

新的子菜单将添加到所选现有项目的上方,或者如果您选择菜单,则将其添加为第一项。

  1. 在“自定义”对话框中,单击“在“自定义”对话框中,单击“菜单”选项卡。

  2. 如果折叠,则展开菜单组(例如BRICSCAD)。如果折叠,则展开菜单组。

  3. 如果折叠,请展开菜单组的“主菜单”组。

  4. 请执行以下任一操作:

    • 选择菜单,然后右键单击并在上下文菜单中选择“追加”子添加”子菜单。
    • 在菜单中选择一个现有项目,然后右键单击并在上下文菜单中选择“插入”子菜单。
  5. 在“添加”子菜单对话框的“标题”字段中键入一个名称。

  6. 单击确定按钮。

...

新的上下文菜单将添加到选定的现有上下文菜单上方,或者如果您选择“上下文菜单”子组,则将其添加为第一个上下文菜单。

  1. 在“自定义”对话框中,单击“在“自定义”对话框中,单击“菜单”选项卡。

  2. 请执行以下任一操作:

    • 选择菜单组的“上下文菜单”子组,然后右键单击并在上下文菜单中选择“附加上下文菜单”。
    • 选择一个现有的上下文菜单,然后右键单击并在上下文菜单中选择“插入上下文菜单”。
  3. 在“添加上下文菜单”对话框的菜单列表中选择一个菜单。Image Removed

  4. 可选:选择“作为常规上下文菜单”,然后单击“添加上下文...”按钮。将显示“添加上下文别名”对话框:
    Image Removed
    Image Added

    选择:

    • CMCOMMAND:替换默认的Command命令上下文菜单。
    • CMDEFAULT:替换默认的默认上下文菜单。
    • CMEDT:替换默认的“编辑”上下文菜单。
    • GRIPS:替换默认的Grips夹点上下文菜单。
    • SNAP:替换默认的Entity Snap实体捕捉上下文菜单。
  5. 单击确定按钮进行确认。

  6. 可选重复上一步,添加另一个别名。
    选择一个别名,然后单击“删除”按钮以删除别名。Image Removed

  7. 可选可选:选择在特定实体上选择另存为上下文菜单:,然后单击添加实体类型...按钮。
    显示“添加实体别名”对话框:
    Image Removed
    在列表中选择一种或多种实体类型。
    执行以下操作之一,然后单击“确定”按钮进行确认。

    • 选中“一个实体”选项:如果仅选择一个实体,则将应用上下文菜单。
    • 选中多个实体:仅选择在多个实体中应用的上下文菜单。
    • 选中这两个选项:如果选择了一个或多个实体,则上下文菜单将适用。
  8. 在菜单标题字段中输入名称。

  9. 单击确定按钮以保存上下文菜单。

  10. 可选:重复步骤2到5,添加更多上下文菜单。



添加工具栏

新的工具栏将添加到所选现有工具栏的上方,或者如果选择菜单组,则将其添加为第一个工具栏。新的工具栏将添加到所选现有工具栏的上方,或者如果您选择菜单组,则将其添加为第一个工具栏。

  1. 在“自定义”对话框中,单击“在“自定义”对话框中,单击“工具栏”选项卡。

  2. 请执行以下任一操作:

    • 选择一个菜单组,然后右键单击并在上下文菜单中选择“附加”工具栏
    • 在菜单组中选择一个现有的工具栏,然后右键单击并在上下文菜单中选择“插入工具栏”。
  3. 在“添加”工具栏对话框的“标题”字段中键入一个名称。
    Image Removed
    Image Added

  4. 单击确定按钮。

  5. 可选:调整工具栏属性。
    Image Removed
    Image Added

    • 标题:工具栏名称必须包含字母数字字符,除了破折号(–)或下划线(_)以外,不得包含其他标点符号。该标题与沿别名能够以编程方式引用的工具栏。能够以编程方式引用工具栏。
    • 位置:定义加载CUI文件时工具栏的显示位置。
      选项包括:Floating浮动Top顶部LeftBottom底部Right。后四个是指工具栏将停靠的窗口边缘。
    • 显示:定义加载CUI文件时是否显示工具栏。
    • 行数:指定工具栏位置为浮动时的行数。
      带控件的视图栏不能有多行。
    • Xval:当位置为“浮动”时,指定X坐标(以像素为单位),从屏幕的左边缘到工具栏的左侧进行测量。
    • Yval:当位置为“浮动”时,指定从屏幕顶部到工具栏顶部的Y坐标(以像素为单位)。
  6. 单击“应用”按钮以保存定义。

笔记

备注

仅当Display属性设置为

Show时,才会加载新的工具栏。有关打开工具栏的更多信息,请参见打开工具栏。

显示时,才会加载新的工具栏。有关打开工具栏的更多信息,请参见打开工具栏。



向工具栏添加弹出按钮

  1. 在“自定义”对话框中,单击“在“自定义”对话框中,单击“工具栏”选项卡。

  2. 如果折叠,则展开菜单组(例如BRICSCAD)。如果折叠,则展开菜单组。

  3. 请执行以下任一操作

    • 选择一个工具栏,然后右键单击并在上下文菜单中选择“附加弹出框” ,以在工具栏的末尾添加弹出框。
    • 展开工具栏,右键单击一个工具,然后在上下文菜单中选择“插入弹出窗口”,以将弹出窗口添加到所选工具上方。
  4. 将显示“添加弹出”对话框:
    Image Removed

    在“添加弹出”对话框的“标题”字段中键入一个名称,然后单击“确定”按钮。创建一个新的空工具栏,并将其作为弹出工具插入到所选工具栏中:
    Image Removed
    Image Added

  5. 请执行以下任一操作:

    • 单击“目标别名”字段,然后单击“设置字段,然后在下拉列表中选择一个现有工具栏。
    • 将工具添加到新的工具栏。



向工具栏添加控件

  1. 在“自定义”对话框中,单击“在“自定义”对话框中,单击“工具栏”选项卡。

  2. 如果折叠,则展开菜单组(例如BRICSCAD)。如果折叠,则展开菜单组。

  3. 请执行以下任一操作:

    • 选择工具栏,然后右键单击并在上下文菜单中选择“附加控件”。
      新控件将添加为工具栏中的第一项。
    • 在工具栏中选择一个现有项目,然后右键单击并在上下文菜单中选择“插入控件”。
      新控件将添加到所选现有项目的上方。
  4. 在“添加控件”对话框中选择一个控件。
    Image Removed
    Image Added

  5. 单击确定按钮。

  6. 要指定控件的宽度,请执行以下操作之一:

    • Accept the Default width.
    • Type the width in pixels in the Width field.

      Image Removed

NOTE

Type Default or 0 (zero) in the Width field to restore the default width of the control field.

To add a keyboard shortcut

  1. In the Customize dialog click the Keyboard tab.

  2. If collapsed, expand the menu group (e.g. BRICSCAD).

  3. Do one of the following:

    • Select the menu group, then right click and choose Append shortcut in the context menu.
      The new shortcut will be added at the end of the shortcut list.接受默认宽度。
    • 在“宽度”字段中输入宽度(以像素为单位)。

      Image Added

备注

在“宽度”字段中键入“默认”或“ 0(零)”以恢复控制字段的默认宽度。



添加键盘快捷键

  1. 在“自定义”对话框中,单击“键盘”选项卡。

  2. 如果折叠,则展开菜单组。

  3. 请执行以下任一操作:

    • 选择菜单组,然后右键单击并在上下文菜单中选择“附加快捷方式”。
      新的快捷方式将添加到快捷方式列表的末尾。
    • 在工具栏中选择一个现有的快捷方式,然后右键单击并在上下文菜单中选择“插入快捷方式”。
      新的快捷方式将添加到所选现有快捷方式的上方。
  4. 请执行以下任一操作:

    • 继续执行添加现有工具过程。
    • 继续执行“添加新工具”过程。
  5. 在新快捷方式的“属性”网格中,选择“密钥”快捷键”字段,然后按要分配给快捷方式的组合键。
    Image Removed
    Image Added

要将现有工具添加到菜单,工具栏或快捷方式

  1. 在“自定义”对话框中,选择要向其中添加现有工具的项目。在“自定义”对话框中,选择要向其中添加现有工具的项目。

  2. 在“可用工具”窗格中,展开包含要添加的工具的工具箱。

  3. 将工具拖动到目标项目:

    • 将工具放在项目名称的顶部以附加该工具。
    • 将工具放到另一个工具的顶部,以将新工具插入现有工具的上方。将工具放在另一个工具之上,以将新工具插入现有工具的上方。
  4. 可选:在设置网格中编辑该工具,例如,在“柴油”字段中添加柴油表达式。
    Image RemovedDiesel 字段中添加Diesel 达式。
    Image Added

创建一个新工具

  1. 在“添加工具”对话框中,选择“创建新工具”。

  2. 选择工具箱要在其中创建新的工具。

  3. 在“添加工具”对话框的“标题”字段中键入新工具的名称

  4. 可选:在属性网格的“帮助”字段中键入帮助字符串。

  5. 在属性网格的“命令”字段中键入命令或命令宏。
    Image Removed
    在上方的屏幕截图中,``命令''在上面的截图中,命令字段包含一个宏,该宏使InteriorWalls图层成为当前图层,然后启动Mline命令。如果该图层尚不存在,则将首先创建该图层。

  6. 单击浏览按钮(Image RemovedImage Added),然后为新工具选择一个图像。

  7. 请执行以下任一操作:

    • 选择“内置”,然后选择内置图标之一。
      Image Removed
      Image Added
    • 选择位图文件,然后选择bmp,gif,jpg,jpeg或png图像文件。
  8. 单击确定按钮以创建新工具。



在菜单或工具栏中更改工具的顺序

  1. 在“自定义”对话框中,选择菜单或工具栏。在“自定义”对话框中,选择菜单或工具栏。

  2. 将工具拖动到新位置:

    • 将工具放在项目名称上方,以将其移动到最后一个位置。
    • 将工具放到另一个工具之上,以将工具移到该工具上方。