Перейти к содержанию
damaskstr

Есть ответ Экспорт ленты Nanocad20 на другой компьютер

Рекомендуемые сообщения

Доброго времени суток!

Помогите разобраться, создал собственную вкладку с кнопками в ленте, инструменты нужные для работы,

теперь нужно скопировать эту вкладку на другие компьютеры в моем офисе, каким путем лучше это сделать?

скопировать файлы из папки config, или путем сохранения файла .cfg в программе?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день!

Лично я переношу файл %APPDATA%\Nanosoft\nanoCAD x64 Plus 20.0\Config\RibbonTabsAndPanels.xml, либо его фрагменты копирую, если всё не нужно.

Изменено пользователем Kreator

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как быть, если мне например, нужно не заменить интерфейс Nanocad т.е. все вкладки станут как на моем компьютере, а просто добавить свою вкладку?

Например, у человека уже есть свои надстройки и модули в интерфейсе, при замене они пропадут, а мне нужно чтобы они остались и моя вкладка добавилась.

Изменено пользователем damaskstr

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разбирайтесь с XML - он не сложный.

RibbonPanelSourceCollection - в этом элементе лежат все панельки (RibbonPanelSource), которые можно использовать. Вот сюда добавляйте свою панель - RibbonPanelSource, она появится в списке панелей, и её можно будет на вкладку вынести. Или же на вкладку одну строчку дописать - ссылку на панель.

Спойлер

    <RibbonPanelSource Text="Привязки" UID="Привязки_1">
      <Name xlate="true">Привязки</Name>
      <RibbonRow>
        <RibbonRowPanel ResizeStyle="None" TopJustify="true">
          <RibbonRow>
            <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="SmallWithoutText" MenuMacroID="_os_end" resolved="1" Text="Конточка" />
            <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="SmallWithoutText" MenuMacroID="_os_mid" resolved="1" Text="СЕР" />
            <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="SmallWithoutText" MenuMacroID="_os_inter" resolved="1" Text="ПЕР" />
            <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="SmallWithoutText" MenuMacroID="_os_appinter" resolved="1" Text="Кажпер" />
          </RibbonRow>
          <RibbonRow>
            <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="SmallWithoutText" MenuMacroID="_os_ext" resolved="1" Text="ПРО" />
            <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="SmallWithoutText" MenuMacroID="_os_cen" resolved="1" Text="ЦЕН" />
            <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="SmallWithoutText" MenuMacroID="_os_quad" resolved="1" Text="КВА" />
            <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="SmallWithoutText" MenuMacroID="_os_tan" resolved="1" Text="КАС" />
          </RibbonRow>
          <RibbonRow>
            <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="SmallWithoutText" MenuMacroID="_os_perp" resolved="1" Text="НОР" />
            <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="SmallWithoutText" MenuMacroID="_os_par" resolved="1" Text="ПАР" />
            <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="SmallWithoutText" MenuMacroID="_os_node" resolved="1" Text="УЗЕ" />
            <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="SmallWithoutText" MenuMacroID="_os_ins" resolved="1" Text="ТВС" />
          </RibbonRow>
        </RibbonRowPanel>
      </RibbonRow>
      <RibbonRow>
        <RibbonCommandButton Id="RibbonCommandButton" ButtonStyle="LargeWithText" MenuMacroID="_os_near" resolved="1" Text="БПИ" />
      </RibbonRow>
      <RibbonPanelBreak Id="RibbonPanelBreak" />
    </RibbonPanelSource>

    <RibbonTabSource Text="Главная" UID="ID_TabHome" KeyTip="H" __use="true">
      <Name xlate="true" UID="ID_NAME_TabHome">Главная</Name>
      <RibbonPanelSourceReference UID="ID_RBN_PANELREF_PANELDRAW" PanelId="ID_PanelDraw" ResizeStyle="Default"/>
      <RibbonPanelSourceReference UID="ID_RBN_PANELREF_PANELMODIFY" PanelId="ID_PanelModify" ResizeStyle="Default"/>
      <RibbonPanelSourceReference UID="RBN_00018385" PanelId="ID_PanelLayers" ResizeStyle="Default"/>
      <RibbonPanelSourceReference UID="ID_RBN_PANELREF_PANELSTANDARD_PROPERTIES" PanelId="ID_PanelStandard_Properties" ResizeStyle="Default"/>
      <RibbonPanelSourceReference UID="ID_RBN_PANELREF_PANELBASICANNOTATION" PanelId="ID_PanelBasicAnnotation" ResizeStyle="Default"/>
      <RibbonPanelSourceReference UID="ID_RBN_PANELREF_RBN_00011049" PanelId="RBN_00011049" ResizeStyle="Default"/>
      <RibbonPanelSourceReference UID="ID_RBN_PANELREF_PANELHOME_BLOCKS" PanelId="ID_PanelHome_Blocks" ResizeStyle="Default"/>
      <RibbonPanelSourceReference UID="ID_RBN_PANELREF_PANELSTANDARD_CLIPBOARD" PanelId="ID_PanelStandard_Clipboard" ResizeStyle="Default"/>
      <RibbonPanelSourceReference ResizeStyle="Default" PanelId="Привязки_1" />
      <RibbonPanelSourceReference ResizeStyle="Default" PanelId="ID_PanelCoord" />
    </RibbonTabSource>

 

 

Изменено пользователем Kreator
форматирование

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо! Буду пробовать!:bravo:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...