使用公司或环境文件夹分配自定义选项卡

Tekla Structures
2018
Tekla Structures

使用公司或环境文件夹分配自定义选项卡

作为覆盖现有功能区的自定义功能区文件的替代项,您可以将外部自定义选项卡输入至功能区。对于使用同一公司或环境文件夹的所有用户,自定义选项卡将自动附加到功能区结尾。这意味着,管理员可以为公司中的所有用户分配自定义设置,同时也允许每个用户自定义其功能区。

请注意,这些自定义选项卡不会显示在自定义工具中,因此用户无法对其进行编辑。如果管理员已更新自定义选项卡的内容,用户将在他们重新启动 Tekla Structures 时收到更新。选项卡并非特定于配置,因此输入时无需考虑用户的 Tekla Structures 许可证。如果该选项卡包含用户配置中不可用的命令,这些命令在功能区上将处于灰显状态。
  1. 在贵公司的 公司文件夹 或环境文件夹下的 \system 文件夹中创建以下文件夹结构: ..\ProgramData\Tekla Structures\<version>\Environments\<environment>\system

  2. 功能区自定义工具 中,创建自定义选项卡并向其中添加某些命令。
  3. 保存功能区。
  4. 转到 ..\Users\<user>\AppData\Local\Trimble\TeklaStructures\<version>\UI\Ribbons 文件夹。
  5. 在文本编辑器中,打开包含您要与其他用户共享的选项卡的功能区文件。
  6. 除了第一行和您要共享的选项卡的描述,从该功能区文件中删除所有其他内容。

    例如:

    <Tab Header="My Tab" IsCollapsed="false" IsUserDefined="true"> <SimpleButton X="0" Y="0" Width="3" Height="4" Command="Common.Interrupt" Text="command:ShortText" Icon="command:BigIcon" ShowText="true" ShowIcon="true" /> </Tab>
  7. 使用新名称将文件保存在 ..\CustomTabs\Modeling..\CustomTabs\Drawing 文件夹中。

    选项卡文件具有文件扩展名 *.xml 。我们建议您使用与此选项卡相同的名称。例如, MyTab.xml 。文件名不区分大小写。

    选项卡将添加到建模或图纸模式功能区中,具体取决于它所在的文件夹。请注意,同一文件夹中可能有多个自定义选项卡文件。系统会将它们依次添加到功能区中。请注意,如果环境和公司文件夹中同时存在同一个选项卡文件,公司版本将覆盖环境版本。

    Note:

    为了避免文件名冲突,我们建议管理员将公司名称用作所有自定义选项卡文件名的前缀,并且扩展开发者将扩展名作为所有自定义选项卡文件名的前缀(例如, MyExtension_TabName.xml )。

  8. 如果选项卡包含用户定义的命令,请将 UserDefined.xml 文件从 ..\Users\<user>\AppData\Local\Trimble\TeklaStructures\<version>\UI\Commands 文件夹复制到步骤 1 中创建的 \Commands 文件夹。
  9. 重新启动 Tekla Structures

    自定义选项卡现在将显示在功能区末尾。

这些内容是否有用?
上一步
下一步