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

Экспорт ленты 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
форматирование
Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

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

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

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

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

Загрузка...
  • Расскажите друзьям

    Нравится Официальный форум компании Нанософт? Расскажите друзьям!
  • Похожий контент

    • От Kreator
      Собственно, хотел сделать выпадающее меню слоёв на всю ширину панельки, а под ней большую кнопку Диспетчера слоёв и следом два ряда маленьких кнопок. Маленькая кнопка не устраивает - очень часто тыкаю, большая съедает ширину панельки слоёв - слишком жирно. Но выяснилось, что RibbonRowPanel может делить панельку только по всей высоте, т.е. можно 3 элемента RibbonRowPanel расположить рядом, но нельзя их располоить рядом под элементом RibbonRow. Сделал так:

      Кривовато, но работает. Может есть вариант сделать нормально? В идеале, я бы слева сделал на высоту двух рядов.
      Горшочек - не вари. Пошёл спать.
    • От Mishka
      При включенном режиме ОРТО операции с объектами иногда выполняются не в ортогональном направлении, а в сторону курсора.
      Какой-то зависимости почему так происходит не выявлено, может и 20 раз подряд как надо в ОРТО сработать, а может и 2-3 раза подряд не в ОРТО направлении, в разных чертежах, с разными командами и объектами (Z-координат нет).
      Очень нехороший глюк, так как при незначительных смещениях можно не заметить.
       
      Nanocad plus 20.1.5304.3354 сборка 5404. Win10pro.
       

       
       

    • От NewNarKotik
      Здравствуйте! 
      Установили NanoCAD 20 Plus, до этого стоял NanoCAD 11 Plus. В новом нанокаде (20-ом) текст отображается не сглаженным (зернистым). В настройках галочка напротив "Сглаживание линий на экране" стоит. Линии он сглаживает, а текст нет. В 11 нанокаде было все нормально. Вот пример отображения в 20 и 11 нанокад. Может быть что-то еще надо включить. (нажимал разные комбинации в настройках "графическая подсистема" ничего не помогло).


    • От aerohost
      Добрый день, в nanocad20 появилась такая проблема, Nanocad сам начала заливать задний фон атрибутов, хотя в настройках атрибута не стоит заливка. В 11 версии все было хорошо, как решить проблему ?

       
       
       Без имени2.dwg
×
×
  • Создать...