Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
343
Добавлен:
29.05.2015
Размер:
3.15 Mб
Скачать

Этот синтаксис позволяет обратиться к панели инструментов группа_меню.имя_меню и использовать полный спектр возможностей команды -TOOLBAR для этой инструментальной панели.

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

Необходимо учесть следующие аспекты.

Подстановка меню мозаики изображений из внешнего файла настройки невозможна.

Разрешается подставлять только элементы настройки одного и того же типа - одно контекстное меню вместо другого, одна панель инструментов вместо другой,

ит.д. Попытка смешения типов может привести к совершенно непредсказуемым

иошибочным результатам.

Задание клавиш быстрого вызова и временной замены

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

Клавиши быстрого вызова - это комбинация клавиш, используемая для быстрого вызова команд. Например, для открытия файла можно нажать CTRL + O , а для сохранения - CTRL + S. Результат будет тем же, если выбрать "Открыть" и "Сохранить" в меню "Файл. В следующей таблице приведены свойства клавиш быстрого вызова для команды "Сохранить", отображающиеся в панели "Свойства.

Свойства для команды "Сохранить клавишу быстрого вызова"

Элемент

Описание

Пример

панели

 

 

свойств

 

 

Имя

Строка, используемая только в редакторе НПИ,

Сохранить

 

в пользовательском интерфейсе эта строка не

 

 

отображается.

 

Описание

Описание элемента, не отображается в

Сохраняет текущий

 

пользовательском интерфейсе.

чертеж: QSAVE

Макрос

Макрос команды. В нем применяется

^C^C_qsave

 

стандартный синтаксис для макросов.

 

Клавиши

Указывается комбинация нажатий клавиш,

CTRL+S

 

используемая для выполнения данного

 

122 | Глава 4 Настройка интерфейса пользователя

Свойства для команды "Сохранить клавишу быстрого вызова"

Элемент

Описание

Пример

панели

 

 

свойств

 

 

 

макроса. Нажмите кнопку [...], чтобы открыть

 

 

диалоговое окно "Клавиши быстрого вызова".

 

Код

Метка, уникально определяющая команду.

ID_Save

элемента

 

 

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

Свойствавременнойзаменыклавишдлярежима "Отменаобъектнойпривязки: конечная точка"

Элемент

Описание

Пример

панели

 

 

свойств

 

 

Имя

Строка, используемая только в Отмена объектной привязки: конечная точка

 

редакторе НПИ, в

 

 

пользовательском интерфейсе

 

 

эта строка не отображается.

 

Описание

Описание элемента, не

Отмена объектной привязки: конечная точка

 

отображается в

 

 

пользовательском интерфейсе.

 

Клавиши

Указывается комбинация

SHIFT+E

 

нажатий клавиш, используемая

 

 

для выполнения временной

 

 

замены. Нажмите кнопку [...],

 

 

чтобы открыть диалоговое окно

 

 

"Клавиши быстрого вызова".

 

Макрос1

Макрос, который следует

^P'_.osmode 1

(нажатие

выполнить, если пользователь

$(if,$(eq,$(getvar,osnapoverride),0),'_.osnapoverride 1)

клавиши)

удерживает нажатой комбинацию

 

 

клавиш.

 

Макрос2

Макрос, который следует

 

(отпускание

выполнить, если пользователь

 

клавиши)

отпускает комбинацию клавиш.

 

 

Если поле оставлено пустым,

 

Задание клавиш быстрого вызова и временной замены | 123

Свойствавременнойзаменыклавишдлярежима "Отменаобъектнойпривязки: конечная точка"

Элемент Описание

Пример

панели

 

свойств

 

AutoCAD будет восстанавливать все переменные в их исходное состояние.

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

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

Назначение клавиш быстрого вызова

Клавиши быстрого

Описание

вызова

 

ALT+F11

Вызов редактора Visual Basic

ALT+F8

Вызов диалогового окна "Макросы"

CTRL+0

Включение и отключение режима чистого

 

экрана

CTRL+1

Включение и отключение палитры

 

"Свойства"

CTRL+2

Включение/отключение центра

 

управления

CTRL+3

Открытие/закрытие окна

 

инструментальных палитр

CTRL+4

Включение/отключение диспетчера

 

подшивок

CTRL+5

Включение/отключение информационной

 

палитры

CTRL+6

Включение/отключение диспетчера

 

подключения к БД

CTRL+7

Включение/отключение диспетчера

 

наборов пометок

124 | Глава 4 Настройка интерфейса пользователя

Назначение клавиш быстрого вызова

Клавиши быстрого

Описание

вызова

 

CTRL+8

Включение/отключение палитры

 

калькулятора БыстрКальк

CTRL+9

Включение/отключение окна команд

CTRL+A

Выбор объектов в чертеже

CTRL+SHITF+A

Включение/отключение групп

CTRL+B

Включение/отключение шаговой привязки

CTRL+C

Копирование объектов в буфер обмена

CTRL+SHIFT+C

Копирование объектов в буфер обмена с

 

базовой точкой

CTRL+D

Включение/отключение динамических

 

ПСК

CTRL+E

Циклическое переключение между

 

изометрическими плоскостями

CTRL+F

Переключение текущих режимов

 

объектной привязки

CTRL+G

Включение и отключение сетки

CTRL+H

Включение/отключение переменной

 

PICKSTYLE

CTRL+I

Включение/отключение системной

 

переменной COORDS

CTRL+J

Повторное выполнение последней

 

команды

CTRL+L

Включение и отключение режима

 

ортогональных построений

CTRL+M

Повторное выполнение последней

 

команды

CTRL+N

Создание нового чертежа

CTRL+O

Открытие существующего файла чертежа

CTRL+P

Вывод текущего чертежа на печать

Задание клавиш быстрого вызова и временной замены | 125

Назначение клавиш быстрого вызова

Клавиши быстрого

Описание

вызова

 

CTRL+R

Циклическое переключение между

 

видовыми экранами листов

CTRL+S

Сохранение текущего чертежа

CTRL+SHIFT+S

Вызов диалогового окна "Сохранить как"

CTRL+T

Включение и отключение режима

 

"Планшет"

CTRL+V

Вставка данных из буфера обмена

CTRL+SHIFT+V

Вставка данных из буфера обмена в виде

 

одного блока

CTRL+X

Вырезание объектов в буфер обмена

CTRL+Y

Отмена последней выполненной

 

операции "Отменить"

CTRL+Z

Отмена последнего действия

CTRL+[

Прерывание текущей команды

CTRL+\

Прерывание текущей команды

CTRL+PAGE UP

Перемещение на следующую вкладку

 

слева от текущей.

CTRL+PAGE DOWN

Перемещение на следующую вкладку

 

справа от текущей

F1

Вызов справочной системы

F2

Включение и отключение текстового окна

F3

Включение и отключение объектной

 

привязки

F4

Переключение системной переменной

 

TABMODE

F5

Циклическое переключение между

 

изометрическими плоскостями

F6

Переключение системной переменной

 

UCSDETECT

126 | Глава 4 Настройка интерфейса пользователя

Назначение клавиш быстрого вызова

Клавиши быстрого

Описание

вызова

 

F7

Переключение системной переменной

 

GRIDMODE

F8

Переключение системной переменной

 

ORTHOMODE

F9

Переключение системной переменной

 

SNAPMODE

F10

Включение/отключение полярного

 

отслеживания

F11

Включение/отключение режима

 

отслеживания объектной привязки

F12

Включение/отключение динамического

 

ввода

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

Назначение временного переопределения клавиш

Временное

Описание

переопределение

 

клавиш

 

F3

Включение и отключение объектной

 

привязки

F6

Переключение системной переменной

 

UCSDETECT

F8

Переключение системной переменной

 

ORTHOMODE

F9

Переключение системной переменной

 

SNAPMODE

F10

Включение/отключение полярного

 

отслеживания

F11

Включение/отключение режима

 

отслеживания объектной привязки

F12

Включение/отключение динамического

 

ввода

Задание клавиш быстрого вызова и временной замены | 127

Назначение временного переопределения клавиш

Временное

Описание

переопределение

 

клавиш

 

SHIFT

Переключение системной переменной

 

ORTHOMODE

SHIFT+’

Переключение системной переменной

 

SNAPMODE

SHIFT+,

Отмена объектной привязки: по центру

SHIFT+.

Включение/отключение полярного

 

отслеживания

SHIFT+/

Переключение системной переменной

 

UCSDETECT

SHIFT+;

Включение применения объектной

 

привязки

SHIFT+]

Включение/отключение режима

 

отслеживания объектной привязки

SHIFT+A

Включение и отключение объектной

 

привязки

SHIFT+C

Отмена объектной привязки: по центру

SHIFT+D

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

SHIFT+E

Отмена объектной привязки: конечная

 

точка

SHIFT+L

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

SHIFT+M

Отмена объектной привязки: средняя

 

точка

SHIFT+P

Отмена объектной привязки: конечная

 

точка

SHIFT+Q

Включение/отключение режима

 

отслеживания объектной привязки

SHIFT+S

Включение применения объектной

 

привязки

SHIFT+V

Отмена объектной привязки: средняя

 

точка

128 | Глава 4 Настройка интерфейса пользователя

Назначение временного переопределения клавиш

Временное

Описание

переопределение

 

клавиш

 

SHIFT+X

Включение/отключение полярного

 

отслеживания

SHIFT+Z

Переключение системной переменной

 

UCSDETECT

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

См. также:

“Настройка интерфейса пользователя” на стр.35 “Создание макросов” на стр.84

Для задания сочетания клавиш

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

2В редакторе настройки пользовательского интерфейса на вкладке "Настройка" нажмите значок "плюс" (+) рядом с узлом "Клавиши быстрого вызова".

3Нажмите значок "плюс" (+) около списка "Клавиши быстрого вызова", чтобы развернуть этот список.

4На панели "Список команд" перетащите команду в узел "Клавиши быстрого вызова" панели "Настройки в <имя файла>.

Задание клавиш быстрого вызова и временной замены | 129

В панели "Свойства" отображаются свойства, созданные для нового сочетания клавиш быстрого вызова.

5Чтобы открыть диалоговое окно "Сочетания клавиш", в поле "Клавиши" нажмите кнопку [...].

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

7Удерживайте нажатой клавишу CTRL вместе с клавишами SHIFT и ALT и нажмите клавишу буквы, цифры, функции или виртуальную клавишу. Допустимы следующие комбинации клавиш:

функциональные клавиши (Fn) без модификаторов

клавиши цифровой клавиатуры (NUMPADn) без модификаторов

CTRL+буква, CTRL+цифра, CTRL+функциональная клавиша, CTRL+виртуальная клавиша

CTRL+ALT+буква, CTRL+ALT+цифра, CTRL+ALT+функциональная клавиша, CTRL+ALT+виртуальная клавиша

CTRL+SHIFT+буква, CTRL+SHIFT+цифра, CTRL+SHIFT+функциональная клавиша, CTRL+SHIFT+виртуальная клавиша

CTRL+SHIFT+ALT+буква, CTRL+SHIFT+ALT+цифра, CTRL+SHIFT+ALT+функциональная клавиша, CTRL+SHIFT+ALT+виртуальная клавиша

ПРИМЕЧАНИЕ Поддерживаются следующие виртуальные клавиши: Escape, Insert, Delete, Home, End, Page Up, Page Down, стрелка влево,

130 | Глава 4 Настройка интерфейса пользователя

стрелка вправо, стрелка вверх и стрелка вниз. Виртуальная клавиша ESC может использоваться сама по себе или в сочетании с модификаторами CTRL+SHIFT+ALT.

В полях "Нажмите новую комбинацию быстрого вызова" и "Назначена для:" отображаются текущие назначения сочетания клавиш.

8Если заменять ранее назначенное сочетание клавиш не нужно, нажмите другое сочетание клавиш. Чтобы назначить сочетание клавиш и закрыть диалоговое окно "Сочетания клавиш", нажмите OK.

9 В редакторе настройки пользовательского интерфейса нажмите кнопку "OK".

Изменение сочетания клавиш

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

2В редакторе настройки пользовательского интерфейса на вкладке "Настройка" нажмите значок "плюс" (+) рядом с узлом "Клавиши быстрого вызова".

3Нажмите значок "плюс" (+) около списка "Клавиши быстрого вызова", чтобы развернуть этот список.

4 Нажмите комбинацию клавиш.

В панели "Свойства" отображаются свойства для выбранного сочетания клавиш быстрого вызова.

5Чтобы открыть диалоговое окно "Сочетания клавиш", в поле "Клавиши" нажмите кнопку [...].

6Удерживайте нажатой клавишу CTRL вместе с клавишами SHIFT и ALT и нажмите клавишу буквы, цифры, функции или виртуальную клавишу. Допустимы следующие комбинации клавиш:

функциональные клавиши (Fn) без модификаторов

Задание клавиш быстрого вызова и временной замены | 131

клавиши цифровой клавиатуры (NUMPADn) без модификаторов

CTRL+буква, CTRL+цифра, CTRL+функциональная клавиша, CTRL+виртуальная клавиша

CTRL+ALT+буква, CTRL+ALT+цифра, CTRL+ALT+функциональная клавиша, CTRL+ALT+виртуальная клавиша

CTRL+SHIFT+буква, CTRL+SHIFT+цифра, CTRL+SHIFT+функциональная клавиша, CTRL+SHIFT+виртуальная клавиша

CTRL+SHIFT+ALT+буква, CTRL+SHIFT+ALT+цифра, CTRL+SHIFT+ALT+функциональная клавиша, CTRL+SHIFT+ALT+виртуальная клавиша

ПРИМЕЧАНИЕ Поддерживаются следующие виртуальные клавиши: Escape, Insert, Delete, Home, End, Page Up, Page Down, стрелка влево,

стрелка вправо, стрелка вверх и стрелка вниз. Виртуальная клавиша ESC может использоваться сама по себе или в сочетании с модификаторами CTRL+SHIFT+ALT.

Под полями "Нажмите новую комбинацию быстрого вызова" и "Назначена для:" отображаются текущие назначения сочетания клавиш.

7Если замена текущего сочетания клавиш нежелательна, используйте другое сочетание клавиш. Чтобы назначить сочетание клавиш и закрыть диалоговое окно "Сочетания клавиш", нажмите OK.

8 В редакторе настройки пользовательского интерфейса нажмите кнопку "OK".

Создание клавиши временной замены

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

2В редакторе настройки пользовательского интерфейса на вкладке "Настройка" нажмите значок "плюс" (+) рядом с узлом "Клавиши быстрого вызова".

3На панели "Настройки в <имя файла> нажмите правой кнопкой мыши "Клавиши временной замены". Нажмите "Создать" "Временно заменить".

132 | Глава 4 Настройка интерфейса пользователя

Новая временная замена (с именем "Временная_замена1") будет размещена в нижней части дерева "Клавиши временной замены".

4Выполните одно из следующих действий:

Введите новое имя вместо текста "Временная_замена1".

Нажатием правой кнопки мыши выберите надпись "Временная_замена1". Выберите "Переименовать". Введите новое имя временной замены.

5Выберите в области структуры новую временную замену и обновите панель "Свойства":

В поле "Пояснение" введите описание временной замены.

Чтобы открыть диалоговое окно "Сочетания клавиш", в поле "Клавиши" нажмите кнопку [...]. В диалоговом окне "Сочетания клавиш" нажмите кнопку мыши в поле "Нажмите новую комбинацию быстрого вызова", затем нажмите клавишу на клавиатуре. Допустимы следующие комбинации клавиш (клавиши функций Fn) без модифицирующих клавиш, SHIFT+буква или SHIFT+цифра.

В поле "Макрос 1 (нажатие клавиши)" введите макрос, который будет выполнен при нажатии клавиши временной замены. Если никакое значение не назначено, по умолчанию для макроса задается ^c^c.

В поле "Макрос 2 (отпускание клавиши)" введите макрос, который будет выполнен, если отпустить клавишу временной замены. Если значение не определено, то при отпускании клавиш приложение возвращается в предыдущее состояние (до выполнения временной замены).

ПРИМЕЧАНИЕ Информацию о создании макроса см. в разделе Создание макросов.

Задание клавиш быстрого вызова и временной замены | 133

Изменение клавиши временной замены

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

2В редакторе настройки пользовательского интерфейса на вкладке "Настройка" нажмите значок "плюс" (+) рядом с узлом "Клавиши быстрого вызова".

3Нажмите значок "плюс" (+) около списка "Клавиши временной замены", чтобы развернуть этот список.

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

5Внесите необходимые обновления в панель "Свойства":

В поле "Пояснение" введите описание клавиши временной замены.

Чтобы открыть диалоговое окно "Сочетания клавиш", в поле "Клавиши" нажмите кнопку [...]. В диалоговом окне "Сочетания клавиш" нажмите кнопку мыши в поле "Нажмите новую комбинацию быстрого вызова", затем нажмите клавишу на клавиатуре. В полях "Нажмите новую комбинацию быстрого вызова" и "Назначена для:" отображаются текущие назначения для клавиши. Если выбранная клавиша еще не назначена, нажмите OK.

В поле "Макрос 1 (нажатие клавиши)" введите макрос, который будет выполнен при нажатии клавиши временной замены. Если никакое значение не назначено, по умолчанию для макроса задается ^c^c.

В поле "Макрос 2 (отпускание клавиши)" введите макрос, который будет выполнен, если отпустить клавишу временной замены. Если значение не определено, то при отпускании клавиш приложение возвращается в предыдущее состояние (до выполнения временной замены).

ПРИМЕЧАНИЕ Информацию о создании макроса см. в Создание макросов.

Для печати списка сочетаний клавиш или клавиш временной замены

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

134 | Глава 4 Настройка интерфейса пользователя

Соседние файлы в папке Справочные материалы