企業フォルダまたは環境フォルダを使用した、カスタマイズしたタブの配布

Tekla Structures
2020
Tekla Structures

企業フォルダまたは環境フォルダを使用した、カスタマイズしたタブの配布

カスタマイズしたリボン ファイルで既存のリボンを置き換える代わりに、外部カスタム タブをリボンにインポートできます。カスタマイズしたタブは、同じ企業フォルダーまたは環境フォルダーを使用する全ユーザーのリボンの端に自動的に追加されます。したがって、管理者は、個々のユーザーによるリボンのカスタマイズを許可しながら、社内のすべてのユーザーにカスタマイズを配布できます。

カスタマイズしたタブはリボン エディタ に表示されないため、ユーザーが編集できないことに注意してください。管理者がカスタマイズしたタブの内容を更新すると、ユーザーは Tekla Structures を再起動したときに更新を受け取ります。タブは構成に固有ではないため、ユーザーの Tekla Structures ライセンスに関係なくインポートされます。ユーザーの構成では利用できないコマンドがタブに含まれている場合、それらのコマンドはリボン上で淡色表示になります。
  1. 会社の企業フォルダーまたはシステム フォルダーに、次のフォルダー構造を作成します。

  2. リボン エディタ で、カスタマイズしたタブを作成し、いくつかのコマンドをそのタブに追加します。
  3. リボンを保存します。
  4. ..\Users\<user>\AppData\Local\Trimble\Tekla Structures\<version>\UI\Ribbons フォルダーに移動します。
  5. テキスト エディターで、他のユーザーと共有するタブが含まれているリボン ファイルを開きます。
  6. 最初の行と、共有するタブの説明を除き、リボン ファイルから他のすべての内容を削除します。

    次に例を示します。

    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <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 とします。 ファイル名では大文字と小文字が区別されません。

    ファイルを保存したフォルダーに応じて、タブがモデリング モードまたは図面モードのリボンに追加されます。同じフォルダーに複数のカスタム タブ ファイルが存在する場合があるので注意してください。 ファイルは順にリボンに追加されます。 環境フォルダーと企業フォルダーの両方に同じタブ ファイルが存在する場合、その企業バージョンで環境バージョンが上書きされることに注意してください。

    注:

    ファイル名の競合を回避するため、管理者がすべてのカスタム タブ ファイルの接頭辞として会社名を付け、機能拡張のデベロッパーがカスタム タブ ファイルの接頭辞として機能拡張の名前を付けることをお勧めします (例 MyExtension_TabName.xml)。

  8. タブにユーザー定義コマンドが含まれている場合は、..\Users\<user>\AppData\Local\Trimble\Tekla Structures\<version>\UI\Commands フォルダーの UserDefined.xml ファイルを、手順 1 で作成した \Commands フォルダーにコピーします。
  9. Tekla Structures を再起動します。

    カスタマイズしたタブがリボンの端に表示されます。

役に立ちましたか?
前へ
次へ