Как открыть свойства в нанокаде
Перейти к содержимому

Как открыть свойства в нанокаде

  • автор:

Как открыть свойства в нанокаде

Функциональные панели представляют собой немодальные диалоговые окна.

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

Функциональные панели имеют ряд преимуществ перед обычными диалоговыми окнами:

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

Можно держать открытыми сразу несколько панелей одновременно.

Они обновляют свое содержимое налету, отображая (и позволяя редактировать) актуальную информацию о чертеже, его свойствах и объектах.

Так например, функциональная панель Свойства используется для отображения информации о выбранных объектах, для изменения свойств объектов, а также установки режима выбора и вызова команд выбора.

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

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

Отображать или скрывать функциональные панели можно кнопками ленты на вкладке Настройки > Функциональные панели ,

в меню Вид – Панели > Функциональные панели ,

а также в контекстном меню, вызываемом нажатием правой кнопки мыши на любой панели инструментов.

Совмещение функциональных панелей

Для экономии рабочего пространства, функциональные панели можно совместить. При этом на экране будет отображаться только активная панель, а остальные, совмещенные с ней, будут отображаться в виде закладок. Переключаться между совмещенными панелями можно при помощи закладок, расположенных в нижней части окна активной панели.

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

Прикрепление функциональных панелей

Изменение положения элементов интерфейса производится их перетаскиванием указателем мыши за заголовок.

1. Нажать левую кнопку мыши на заголовке функциональной панели и, не отпуская кнопки, перетащить его в поле того окна, к которому следует прикрепить перемещаемую панель. В центре окна появится значок, позволяющий указать место прикрепления панели в этом окне.

2. Продолжая удерживать кнопку мыши, навести курсор на одну из пиктограмм:

ПЕРЕМЕЩ-ОКНА

Крайние пиктограммы служат для прикрепления панели к одной из сторон окна, центральная — для прикрепления панели как вкладки.

Будущее положение функциональной панели обозначится в окне синим полем. Если это положение устраивает – отпустить кнопку мыши.

Прикрепленную к окну панель можно перевести в состояние всплывающей закладки. Для этого необходимо нажать на значок канцелярской кнопки в заголовке панели:

Также доступно контекстное меню со способами прикрепления и отображения:

Как открыть свойства в нанокаде

МышьОКЛента: Настройки – Функциональные панели > Инструменты

МышьОКМеню: Сервис – Инструменты…

МышьОКМеню: Вид – Панели – Функциональные панели – Инструменты…

МышьОКПанель: Стандартная –

КлавиатураОК

Командная строка: ИНСТРУМЕНТЫ ( TOOLPALETTES)

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

Инструмент – это команда, которая имеет значок на функциональной панели Инструменты и может нести значения свойств (цвета, слоя и др.). Выполнение инструмента запускает связанную с ним команду. Чаще всего инструмент создает в чертеже новый объект заданного типа (например, отрезок, блок или штриховку) и заданных свойств. Инструменты размещаются в наборах.

Местом хранения наборов инструментов является функциональная панель Инструменты , которая открывается с помощью приведенных выше пунктов меню и кнопок панелей инструментов. Путь к папке с данными о наборах инструментов текущего экземпляра nanoCAD виден в окне настроек внутри узла Стандартные папки .

На функциональной панели Инструменты каждый инструмент представлен значком, перетаскивание которого в открытый чертеж или двойной щелчок на котором выполняет команду, вставляет блок, штриховку и т. д. Пользовательские инструменты можно экспортировать в файл с расширением .xtp и перенести на другой компьютер с последующим импортом.

В сторонних CAD-системах аналогом панели Инструменты являются палитры инструментов.

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

В начальном состоянии функциональная панель Инструменты отображает дерево, в котором размещены значки наборов с инструментами и значки групп инструментов. Дерево состоит из корневого узла Мои инструменты и нескольких наборов инструментов с примерами . Корневой узел имеет контекстное меню с такими пунктами:

Создать группу инструментов – создает новую группу для хранения наборов инструментов и вложенных групп;

Создать набор инструментов – создает набор для хранения инструментов;

Переименовать – переименовывает корневой узел дерева;

Импортировать набор. – импортирует набор инструментов из файла с расширением .xtp.

Под заголовком окна расположены три значка, которые выполняют следующие функции:

Размер кнопок

Настройка размера значков ( Мелкий , Средний , Крупный ).

Вид

Выбор варианта стандартного представления списков в окне ( Иконки , Список , Таблица ).

Активный вид

Смена варианта активного вида (дерево или список).

Кнопка позволяет переключаться между вариантами активного вида: дерево или список. При этом кнопки и блокируются в представлении в форме дерева. Окно имеет сплиттер (вертикальная разделительная линия), которая находится справа в представлении в форме дерева и слева в представлении в форме списка. Перемещая сплиттер, можно перейти в представление с одновременным отображением и дерева, и списка.

Набор инструментов – это место хранения инструментов, объединенных пользователем по какому-то принципу. Новый пустой набор создается с помощью пункта Создать набор инструментов контекстного меню корневого узла и сохраняется в этом узле. С помощью перетаскивания набор можно скопировать в нужную группу. В панели Инструменты может быть любое количество наборов инструментов с любыми названиями.

Значок набора инструментов имеет контекстное меню со следующими пунктами:

· Настройка команд. – открывает диалоговое окно Настройка наборов инструментов с перечнем команд nanoCAD;

· Переименовать – переименовывает набор инструментов;

· Сортировать по – сортирует по одному из признаков ( Имя , Тип );

· Вверх — перемещает набор на одну позицию вверх;

· Вниз — перемещает набор на одну позицию вниз;

· Удалить – удаляет выбранный набор из панели Инструменты или из группы.

· Экспорт – экспортирует набор инструментов в файл с расширением .xpt.

В дереве панели Инструменты можно создавать группы , которые являются аналогами папок и могут содержать наборы инструментов и вложенные группы. Для создания группы, которая должна быть дочерней относительно корневого узла дерева, необходимо воспользоваться пунктом Создать группу инструментов контекстного меню корневого узла. Для создания группы, дочерней относительно другой группы, следует использовать одноименный пункт контекстного меню значка родительской группы.

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

При одновременной работе с инструментами, наборами и группами рекомендуется использовать представление с отображением как дерева, так и списка.Тогда в правой части окна будут видны дочерние элементы для того узла, который выделен в дереве левой части. Двойной щелчок на значке в правой части панели Инструменты вызывает отображение содержимого соответствующей папки или набора инструментов.

Значок группы имеет контекстное меню со следующими пунктами:

· Создать группу инструментов – создает дочернюю группу инструментов;

· Переименовать – переименовывает группу инструментов;

· Вверх — перемещает группу на одну позицию вверх;

· Вниз — перемещает группу на одну позицию вниз;

· Удалить – удаляет выбранную группу.

Для создания в панели Инструменты нового элемента следует выбрать в чертеже объект нужного типа и методом drag&drop перетащить его на значок набора инструментов. В результате такой операции в наборе инструментов появится значок инструмента с некоторыми начальными значениями свойств (копируются из объекта-родителя). Еще один способ создания инструмента – перетащить команду из окна Настройка палитры инструментов (окно открывается с помощью пункта Настройка команд. контекстного меню редактируемого набора инструментов) на значок набора в дереве панели Инструменты или в окно ранее созданных инструментов набора.

Значок инструмента имеет контекстное меню:

· Копировать – создает копию инструмента в том же наборе;

· Переименовать – переименовывает инструмент;

· Удалить – удаляет инструмент;

· Выбрать изображение … – открывает окно выбора файла изображения для замены значка инструмента (разрешаются файлы с расширениями .jpg, .jpeg, .tiff, .tif, .bmp, .png);

· Вверх — перемещает инструмент на одну позицию вверх;

· Вниз — перемещает инструмент на одну позицию вниз;

· Свойства. – открывает окно настройки свойств инструмента.

Пункт Свойства. открывает диалоговое окно Свойства инструмента с текущими настройками инструмента и свойств создаваемых им объектов.

Для большинства объектов окно свойств имеет следующий вид:

В этом окне в группе Общие следует задать необходимые значения свойств (цвет и др.) для объектов, которые будут строиться в чертеже с помощью данного инструмента. В параметре Командная строка группы Команда записывается та команда, которая должна запускаться с помощью данного инструмента. Значок инструмента имеет контекстное меню с пунктом Выбрать изображение… , с помощью которого можно заменить изображение на значке.

Диалоговое окно со свойствами инструмента-блока выглядит иначе:

Данный инструмент создает в чертеже вхождение блока. В группе Общие задаются общие свойства графического объекта (цвет, слой, тип линий, вес линий и прозрачность).

В группе Вставка расположены специфические параметры, которые управляют процессом вставки блока:

· Имя – имя блока;

· Исходный файл — полное имя файла, из которого извлекается определение блока;

· Масштаб – масштабный множитель вставки;

· Вспомогательный масштаб — дополнительный масштабный множитель, который может быть применен при вставке блока:

· Dimscale – в качестве дополнительного масштабного множителя применяется значение системной переменной DIMSCALE;

· Масштаб печати – в качестве дополнительного масштабного множителя применяется значение масштаба печати из параметров текущей закладки чертежа;

· Нет – дополнительный масштабный множитель не используется;

· Поворот – значение угла, применяемое в том случае, если запрос угла поворота блока отключен;

· Запрос угла поворота — признак запроса для ввода угла вставки ( Нет или Да );

· Разбивка – признак разбиения блока после вставки ( Нет или Да ).

Диалоговое окно со свойствами инструмента, создающего-штриховку, содержит параметры, которые специфичны именно для штриховки.

Запуск (выполнение) инструмента осуществляется с помощью двойного щелчка на значке инструмента или с помощью перетаскивания значка в открытый чертеж. При этом выполняется команда nanoCAD, записанная в свойствах инструмента. Кроме того, создаваемый с помощью инструмента объект сразу приобретает те значения свойств (слоя, цвета, типа линий и т. д.), которые в данный момент записаны в свойствах инструмента.

Если у команды, создающей объект определенного типа (например, окружность), имеется несколько вариантов работы, то выбирается только один из них – самый употребительный. Поэтому для окружности работает вариант команды КРУГ, создающий окружность, начиная с центра. Для команды ДУГА работает вариант построения дуги по трем точкам. Это отражается в названии инструмента, которое присваивается по умолчанию.

Вставка блока с помощью инструмента-блока также выполняется перетаскиванием или двойным щелчком. Если в свойствах инструмента задано использование вспомогательного масштаба, то реальный масштаб вставки блока будет вычислен как произведение основного масштаба и вспомогательного. Если задан признак запроса угла поворота, то при вставке угол не берется из параметра Поворот , а выводится запрос на задание этого угла.

Для удаления инструмента из набора используется пункт Удалить контекстного меню значка инструмента.

Если возникает необходимость в редактировании инструмента, то следует использовать пункт Свойства. контекстного меню этого инструмента.

Для переноса инструментов с одного компьютера на другой следует выполнить экспорт набора в файл с расширением .xtp (с целью последующего импорта на другом компьютере).

Таким способом можно обеспечивать инструментами с одинаковыми настройками слоев, стилей и прочих свойств другие рабочие места, на которых с помощью nanoCAD выполняются работы в рамках одного проекта.

Возможен импорт наборов инструментов из XTP-файлов nanoCAD и AutoCAD (файлов с расширением .xtp, полученных с помощью операции экспорта). Для этого используется пункт Импортировать набор контекстного меню корневого узла дерева панели Инструменты .

В текущей версии nanoCAD не поддерживаются мультикомандные инструменты из системы AutoCAD (группа команд, объединенных под одним значком, обладающим свойствами панели инструментов). При попытке импорта мультикомандного инструмента появляется сообщение:

В таком случае в набор импортируется только тот инструмент, который был текущим в группе (последним выполненным).

Кроме того, в текущей версии не поддерживается ряд других инструментов, о чем выводится сообщение:

При этом набор инструментов будет создан, но его состав уменьшится.

В процессе импорта для каждого исключаемого неподдерживаемого инструмента будет выведено сообщение в командной строке, например:

Неподдерживаемый инструмент: Свет

Неподдерживаемый инструмент: Разделитель

Неподдерживаемый инструмент: Камера

NanoCAD Вопросы новичка

streamdown

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

Сейчас на странице 0 пользователей

Нет пользователей, просматривающих эту страницу.

Сообщения

Ветерок

Автор: Ветерок · Опубликовано: 1 час назад
Вы прикидываетесь, или на самом деле такой? ЗАЧЕМ все модели В ФОРМАТЕ STEP?

mamomot

Автор: mamomot · Опубликовано: 4 часа назад

Второе Приложение Б к ранее выложенной Нормали по сварке: «Элементы типовые. Конструкция размеры и технические требования». 9_0_3 Нормаль ОГТ Приложение Б.pdf

Автор: SergeyF · Опубликовано: 4 часа назад

В каталогах производителей не указанна поверхностная закалка. Толкатели идут стандартной размерной линейкой, обычно 80/100/150/200/250, в дальнейшем они всегда обрезаются до необходимого размера. Если толкатель имел бы только поверхностную закалку, то он бы получал после обрезки «сырой» торец выходящий на фасонную поверхность формообразующей.

Автор: maxx2000 · Опубликовано: 4 часа назад
В Creo11 можно будет считать теплопередачу между твердотельной геометрией и «жидким» телом

Jesse

Автор: Jesse · Опубликовано: 4 часа назад

Ну в статике вашей арматуре вряд ли че то будет. Раз речь идёт про акустику, то тут уже вибрации в звуковом диапазоне , а это тысячи Герц. Ну и усталость смотреть.

Автор: Misha hm · Опубликовано: 5 часов назад

Готов поспорить, что это не так. Вот картинка: Опорная температура 273К. Температура горячей стенки задал как 90К, холодной — минус 10К. Легенда показывает абсолютные значения (так ведь?). Тогда это неправильно. Либо, это может быть правильно только в одном случае, если легенда в относительных (опорной) градусах.

SHARit

Автор: SHARit · Опубликовано: 6 часов назад
Автор: maxx2000 · Опубликовано: 6 часов назад

@Барс между болтом и отверстием, между фланцем и прокладкой. Это называется жёсткий шарнир. Так называют потому что возможно только кручение или качание вокруг или вдоль оси но не происходит линейное перемещение. Если болтовое соединение заменить сваркой, то такое соединение станет жёстким. Между балкой и фланцем жёсткое соединение, между фланцем и прокладкой шарнир с 5 минуты приварено, приклеено — не шарнир.

Как открыть свойства в нанокаде

В nanoCAD существует возможность добавлять новые пункты меню, создавать собственные панели инструментов (Toolbar) – (рис. 1) и ленты (Ribbon) – (рис. 2). Все кнопки в меню, панелях инструментов и лентах связаны с командами. Можно добавлять свои команды, использующие API nanoCAD. Команды описываются в DLL-библиотеках, которые становятся доступны пользователю после загрузки в Платформу.

Создание пользовательского меню и панелей инструментов, а также изменение ленты может включать следующие шаги:

  • подготовка DLL-библиотеки с командами;
  • создание меню;
  • создание панели инструментов;
  • создание ленты;
  • добавление иконок в меню, панель инструментов и в ленту;
  • иконки для темной и светлой схемы;
  • создание ресурсной DLL с иконками;
  • отключение меню, панели инструментов, ленты.

Подготовка DLL-библиотеки с командами

За любой кнопкой интерфейса nanoCAD стоит команда, которая выполняет те или иные действия. Используя инструменты API nanoCAD, пользователь может разрабатывать собственные наборы команд. Как правило, разработка нацелена на взаимодействие с пользователем, поэтому DLL-библиотека содержит команды, которые станут доступны пользователю после загрузки в командной строке Платформы nanoCAD. Для удобства командам могут быть назначены свои кнопки в меню, панелях инструментов и в ленте.

Для этого код должен содержать название команды (атрибут CommandMethod).

Листинг MyApplication.dll (имена команд – HelloHost_Example1 и HelloHost_Example2):

. public class HelloHost < [CommandMethod("HelloHost_Example1")] public void Template1() < . >. [CommandMethod("HelloHost_Example2")] public void Template2() < . >> .

Полный пример кода содержится в SDK:

Создание меню

Перейдите в настройки пользовательского интерфейса (НПИ): СервисИнтерфейсНастройка пользовательского интерфейса либо используйте команду INTERFACE в командной строке nanoCAD (рис. 3).

Для кастомизации меню используется отдельный файл, его нужно создать (рис. 4).

Переключитесь на созданный конфигурационный файл, выбрав его из выпадающего списка (рис. 5).

Создайте меню верхнего уровня (правая кнопка мыши (ПКМ) → вкладка Главное меню) в созданном конфигурационном файле (рис. 6).

Результат должен выглядеть так, как показано на рис. 7.

Создайте описание команд HelloHost_Example1 и HelloHost_Example2 (ПКМ → Создать команду). Команды будут вызываться в пунктах меню (рис. 8).

Поле Внутреннее имя должно содержать точное название команды, как в DLL-приложении (рис. 9, 10).

Команда HelloHost_Example1 Команда HelloHost_Example2

Добавьте пункты меню, вызывающие команды HelloHost_Example1 и HelloHost_Example2 (рис. 11).

Сохраните и подключите конфигурационный файл.

При подключении Платформа попросит выбрать файл – нужно указать созданный частичный файл меню: MyMenuConfig.cfg (рис.12).

Для применения новых настроек перезагрузите Платформу nanoCAD полностью.

Результат должен быть таким, как показано на рис. 13.

Примечание. Так как созданное меню использует команды из DLL-библиотеки, ее загрузку следует автоматизировать, то есть добавить DLL в список автоматически загружаемых приложений.

Создание панели инструментов

Перейдите в настройки пользовательского интерфейса (НПИ): СервисИнтерфейсНастройка пользовательского интерфейса либо используйте команду INTERFACE в командной строке nanoCAD. Вкладка Панели инструментов.

В примере используется ранее созданный частичный конфигурационный файл.

Добавьте панель инструментов (щелчок ПКМ в окне вкладки Панели инструментов) и укажите нужные параметры в окне создания панели инструментов (рис. 14).

Для удобства первой настройки параметру Размещение можно назначить значение Сверху (рис. 15).

Добавьте кнопки на панель инструментов – они будут вызывать команды из DLL-приложения (рис. 16).

Полученный результат представлен на рис. 17.

Сохраните и подключите конфигурационный файл. Если конфигурационный файл уже был подключен ранее, пункт 2 (см. рис. 18) следует пропустить.

Для применения новых настроек перезагрузите Платформу nanoCAD полностью.

После создания и подключения панель инструментов отображается с системными иконками (рис. 19).

Созданный частичный конфигурационный файл располагается по следующему адресу:

C:\Users\nanoUser\AppData\Roaming\Nanosoft\nanoCAD x64 XX.x\Config\MyMenuConfig.cfg

При подключении конфигурационного файла в диалоге НПИ название файла будет добавлено в основной конфигурационный файл:

C:\Users\nanoUser\AppData\Roaming\Nanosoft\nanoCAD x64 XX.x\Config\nanoCAD.cfg

. [\ribbon] . #include "MyMenuConfig.cfg" .

Создание ленты (Ribbon)

Лента приложения описывается в файле CUIX, который представляет собой ZIP-архив, где расположены XML-файлы, поименованные определенным образом.

Частичные (пользовательские) файлы ленты поддерживаются Платформой, но не поддерживаются диалогом НПИ.

Диалог НПИ умеет редактировать лишь основную ленту приложения, поэтому его имеет смысл применять только в том случае, когда используется подход «настроить и распространить по всем компьютерам».

Для создания частичной (пользовательской) ленты требуется выполнить следующие действия:

  1. Создайте три файла: [Content_Types].xml, Menu_Package_Info.xml, RibbonRoot.cui.
  http://www.w3.org/2001/XMLSchema" xmlns:xsi http://www.w3.org/2001/XMLSchema-instance">">http://www.w3.org/2001/XMLSchema-instance">     Выводит в командную строку сообщение  Выводит в командную строку информацию о первых 10 слоях                Выводит в командную строку сообщение    Выводит в командную строку информацию о первых 10 слоях    Третья команда                     
  1. Создайте архив MyRibbon.zip, содержащий указанные выше файлы (на одном уровне, безвложенностивпапку) – рис. 20. Не рекомендуется использовать внешние архиваторы и дополнительные параметры сжатия.

  1. Переименуйте файл MyRibbon.zip в MyRibbon.cuix. Например, в командной строке Windows:

C:\Users\nanoUser\AppData\Roaming\Nanosoft\Config\>rename MyRibbon.zip MyRibbon.cuix

  1. Расположите MyRibbon.cuix в C:\Users\nanoUser\AppData\Roaming\Nanosoft\nanoCAD x64 XX.x\Config.
  2. Добавьте ссылку на MyRibbon.cuix в конец файла: C:\Users\nanoUser\AppData\Roaming\Nanosoft\nanoCAD x64 XX.x\Config\MyMenuConfig.cfg
[\Menu] [\Menu\MainMenu_2] Name=sMyMenu3 [\Menu\MainMenu_2\MenuItem_1] Intername=sHelloHost_Example1 Name=sКоманда 1 [\Menu\MainMenu_2\MenuItem_2] Intername=sHelloHost_Example2 Name=sКоманда 2 

[\ConfigMan] [\ConfigMan\Commands] [\ConfigMan\Commands\Command_1] cmdtype=i1 weight=i0 Intername=sHelloHost_Example1 LocalName=sHelloHostEx1 DispName=sHelloHost (Пример 1) IsUserCommand=f1 [\ConfigMan\Commands\Command_2] cmdtype=i1 weight=i0 DispName=sHelloHost (Пример 2) Intername=sHelloHost_Example2 LocalName=sHelloHostEx2 IsUserCommand=f1

[\ribbon\MyRibbon] CUIX=s%CFG_PATH%\MyRibbon.cuix visible=f1

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

Результат показан на рис. 21.

Примечание. Дополнительные (частные) ленты поддерживаются только в формате CUIX.

Добавление иконок в меню, панель инструментов и в ленту

Иконка команды – это свойство описания команды. Если она не указана, будет отображаться иконка по умолчанию.

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

Задать иконку можно в поле Ресурсная DLL (рис. 22). При этом принимаются форматы ICO, BMP и иконки в составе ресурсной DLL (рис. 23).

Примеры иконок входят в состав SDK: \SDK\samples\Menu\MenuRes\res.

Результат добавления иконок показан на рис. 24.

Иконки для темной и светлой схемы

Иконки для светлой и темной схемы разные, предусмотрен механизм автоматического переключения. Если в описании команд прописана иконка myicon.ico, то при переключении в темную схему будет использована иконка myicon_dark.ico (при ее наличии).

В случае использования изображений формата BMP файлы подбираются по следующим правилам:

myBitmap.bmp – светлая схема, 16×16;

myBitmap_large.bmp – светлая схема, 32×32;

myBitmap_dark.bmp – темная схема, 16×16;

myBitmap_dark_large.bmp – темная схема, 32×32.

Создание ресурсной DLL с иконками

Пример проекта Visual Studio, с помощью которого можно сформировать ресурсную DLL с иконками, входит в состав SDK:

Итоговый листинг MyMenuConfig.cfg:

[\Menu] [\Menu\MainMenu_2] Name=sМоеМеню [\Menu\MainMenu_2\MenuItem_1] Intername=sHelloHost_Example1 Name=sКоманда 1 [\Menu\MainMenu_2\MenuItem_2] Intername=sHelloHost_Example2 Name=sКоманда 2 

[\ConfigMan] [\ConfigMan\Commands] [\ConfigMan\Commands\Command_1] cmdtype=i1 weight=i0 Intername=sHelloHost_Example1 LocalName=sHelloHostEx1 DispName=sКоманда 1 IsUserCommand=f1 BitmapDll=sG:\SDK\samples\Menu\MenuRes\res\a.ico [\ConfigMan\Commands\Command_2] cmdtype=i1 weight=i0 Intername=sHelloHost_Example2 LocalName=sHelloHostEx1 DispName=sКоманда 2 IsUserCommand=f1 BitmapDll=sG:\SDK\samples\Menu\MenuRes\res\n.ico

[\Toolbars] [\Toolbars\Toolbar_1] Name=sМояПанельИнстр Intername=sMyToolbar [\Toolbars\Toolbar_1\ToolbarButton_1] Intername=sHelloHost_Example1 Name=sКоманда 1 [\Toolbars\Toolbar_1\ToolbarButton_2] Intername=sHelloHost_Example2 Name=sКоманда 2

[\ToolbarsPos] [\ToolbarsPos\Toolbar_1] InitialVisible=i1 Row=i5 Pos=i1 DockPosition=sTop

[\ribbon] [\ribbon\MyRibbon] CUIX=s%CFG_PATH%\MyRibbon.cuix visible=f1

Отключение меню, панели инструментов, ленты

Для отключения ранее подключенного меню или панели инструментов нужно:

  • перейти в настройки пользовательского интерфейса (НПИ): СервисИнтерфейсНастройкипользовательского интерфейса либо вызвать команду INTERFACE в командной строке nanoCAD;
  • переключиться на конфигурационный файл меню, который следует отключить;
  • ФайлОтключить текущий частичный файл.

Для отключения ленты достаточно убрать ссылку на файл CUIX из частичного конфигурационного файла.

Сергей Евсеев,
специалист группы поддержки API
ООО «Нанософт разработка»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *