Распространение настроенных вкладок с помощью папки компании или папки среды

Tekla Structures
2020
Tekla Structures

Распространение настроенных вкладок с помощью папки компании или папки среды

В качестве альтернативы пользовательским файлам лент, которые переопределяют собой существующую ленту, можно импортировать на ленту внешние пользовательские вкладки. Такие вкладки автоматически добавляются в конец ленты у всех пользователей, которые используют одну и ту же папку компании или среды. Это значит, что администратор распространить настроенные вкладки среди всех пользователей в компании и в то же время дать пользователям возможность самостоятельно настраивать свои ленты.

Обратите внимание, что такие настроенные вкладки не отображаются в Редакторе ленты, поэтому пользователи не могут их редактировать. При обновлении администратором содержимого настроенной вкладки пользователи увидят это обновление после перезапуска Tekla Structures. Вкладки не связаны с конфигурациями, поэтому они импортируются вне зависимости от лицензии на Tekla Structures, которой располагает пользователь. Если вкладка содержит команды, недоступные в конфигурации пользователя, на ленте они будут недоступны для выбора.
  1. Создайте следующую структуру папок в своей папке компании или системной папке.

  2. В Редакторе ленты создайте настроенную вкладку и добавьте на нее несколько команд.
  3. Сохраните ленту.
  4. Перейдите к папке ..\Users\<пользователь>\AppData\Local\Trimble\Tekla Structures\<версия>\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. Если вкладка содержит пользовательские команды, скопируйте файл UserDefined.xml из папки ..\Users\<пользователь>\AppData\Local\Trimble\Tekla Structures\<версия>\UI\Commands в папку \Commands, созданную на шаге 1.
  9. Перезапустите Tekla Structures.

    Настроенная вкладка теперь присутствует в конце ленты.

Была ли эта информация полезной?
Назад
Далее