Домой
назад Оглавление вперед




[стр.-39]

ПРИМЕЧАНИЕ Можно изменить имя команды после того. как она добавлена к меню. Это позволяет определить, каким образом пользователь может обращаться к пунктам меню, используя клавишу ALT на клавиатуре. Для этого выберите элемент меню в узле "Меню", а затем измените свойство "Имя" в панели "Свойства".

6 По завершении добавления команд нажмите кнопку OK.

My Custom Tools

Create Bolt Layer bj

Добавление команды к раскрывающемуся меню

1Выберите в меню "Сервис" "Настройка" "Интерфейс".

2В редакторе настройки пользовательского интерфейса на вкладке "Настройка" в панели "Настройки в <имя файла> выберите меню, к которому требуется добавить команду.

3В панели "Список команд" перетащите команду, которую необходимо добавить, в положение строго под экранным меню в панели "Настройки в <имя файла>".

\ ф Щ Окно ЕГИП Справка

ГП My Custom Tools + Контекстные мен/rf Ш-ПП Горячие клавиши / * Э-«й Операции при се; кратном нажатии Н Кнопки мыши /

Список команд:

Категории: Настраиваемые команды v Создать

I Команда / Источник

ПРИМЕЧАНИЕ Можно изменить имя команды после того, как она добавлена к меню. Это позволяет определить, каким образом пользователь может обращаться к пунктам меню, используя клавишу ALT на клавиатуре. Для этого выберите элемент меню в узле "Меню", а затем измените свойство "Имя" в панели "Свойства".


4 По завершении добавления команд нажмите кнопку OK.

Информацию о создании команды см. в Создание, редактирование и повторное использование команд.

Создание контекстного меню

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

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

Псевдонимы контекстных меню

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

POP501, CMDEFAULT

Для контекстного меню "Объектная привязка" должен быть назначен псевдоним POP0. Псевдонимы для контекстно-зависимых меню должны иметь номера от POP5 0 0 до POP999. Следующие псевдонимы зарезервированы для внутреннего использования

в программе:

Псевдонимы в программе для контекстных меню

Псевдоним

Описание

GRIPS

Определяет контекстное меню выделенной ручки (нажмите

правую кнопку в области рисования при выборе ручки на

объекте).

CMDEFAULT

Определяет контекстное меню режима по умолчанию (нажмите

правую кнопку мыши в области рисования, если не активна ни

одна команда и не выбран ни один объект).

CMEDIT

Определяет контекстное меню режима редактирования

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

активна ни одна команда, не выбран ни один объект и ни одна

ручка).

CMCOMMANDОпределяет контекстное меню командного режима (нажмите

правую кнопку мыши в области рисования, если команда


Псевдонимы в программе для контекстных меню

ПсевдонимОписание

активна). В дополнение к содержимому меню cmcommand в это меню добавлены параметры командной строки (ключевые слова в квадратных скобках).

SNAPОпределяет меню объектной привязки (нажмите клавишу SHIFT

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

Контекстные меню cmedit и cmcommand могут быть сделаны контекстно-чувствительными. Помимо содержимого меню cmedit при выборе одного или нескольких указанных типов объектов в меню добавляется меню соответствующего объекта (свое для каждого типа). Для объектов меню используется одно из следующих соглашений по именованию: object имя

objects имя

Если выбран один объект определенного типа, используется меню object имя, если несколько объектов - меню objects имя. Если меню object имя недоступно, программа использует меню objects имя (если оно существует).

тм

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

Имена объектов для вставленных объектов

Имя объекта

Описание

BLOCKREF

Вхождение блока без атрибутов

ATTBLOCKREF

Вхождение блока с атрибутами

DYNBLOCKREF

Вхождение динамического блока без атрибутов

ATTDYNBLOCKREF

Вхождение динамического блока с атрибутами

Ссылка

Внешняя ссылка

Например, для поддержки объектной контекстной команды для одного или нескольких выбранных вхождений блоков добавьте в панели "Свойства" на вкладке " Настройка" в редакторе настройки пользовательского интерфейса следующие свойства:



[стр.Начало] [стр.1] [стр.2] [стр.3] [стр.4] [стр.5] [стр.6] [стр.7] [стр.8] [стр.9] [стр.10] [стр.11] [стр.12] [стр.13] [стр.14] [стр.15] [стр.16] [стр.17] [стр.18] [стр.19] [стр.20] [стр.21] [стр.22] [стр.23] [стр.24] [стр.25] [стр.26] [стр.27] [стр.28] [стр.29] [стр.30] [стр.31] [стр.32] [стр.33] [стр.34] [стр.35] [стр.36] [стр.37] [стр.38] [стр.39] [стр.40] [стр.41] [стр.42] [стр.43] [стр.44] [стр.45] [стр.46] [стр.47] [стр.48] [стр.49] [стр.50] [стр.51] [стр.52] [стр.53] [стр.54] [стр.55] [стр.56] [стр.57] [стр.58] [стр.59] [стр.60] [стр.61] [стр.62] [стр.63] [стр.64] [стр.65] [стр.66] [стр.67] [стр.68] [стр.69] [стр.70] [стр.71] [стр.72] [стр.73] [стр.74] [стр.75] [стр.76] [стр.77] [стр.78] [стр.79] [стр.80] [стр.81] [стр.82] [стр.83] [стр.84] [стр.85] [стр.86] [стр.87] [стр.88] [стр.89] [стр.90] [стр.91] [стр.92] [стр.93] [стр.94] [стр.95] [стр.96] [стр.97] [стр.98] [стр.99] [стр.100] [стр.101] [стр.102] [стр.103]