- •Содержание
- •Основные принципы настройки
- •Основные возможности настройки
- •Организация программных и вспомогательных файлов
- •Коротко об организации файлов
- •Работа с несколькими конфигурациями
- •Хранение чертежей в нескольких папках
- •Настройка шаблонов Интернет-публикаций
- •Создание пользовательских команд
- •Описание внешних команд
- •Псевдоимена команд
- •Настройка типов линий
- •Обзор описаний типов линий
- •Создание простых типов линий
- •Текстовые объекты в пользовательских типах линий
- •Формы в пользовательских типах линий
- •Пользовательские образцы штриховки
- •Коротко об описании образцов штриховки
- •Образцы штриховки из прерывистых линий
- •Образцы штриховки из составных линий
- •Настройка интерфейса пользователя
- •Обзор диалогового окна "Настройка интерфейса пользователя"
- •Термины, используемые при настройке
- •Изменения в настройке
- •Обзор редактора настройки интерфейса пользователя
- •Фильтр отображения элементов настройки
- •Работа с файлами настройки
- •Основные сведения о файлах настройки
- •Перенос и передача настроек
- •Создание и загрузка частичного файла НПИ
- •Создание корпоративного файла НПИ
- •Команды настройки
- •Создание, редактирование и повторное использование команд
- •Имена команды "Найти" и строки поиска
- •Управление отображением имен команд
- •Создание изображений для команд
- •Создание подсказок в строке состояния
- •Создание макросов
- •Использование в макросах специальных управляющих символов
- •Пауза для пользовательского ввода
- •Поддержка иностранных языков в макросах
- •Повторение команд в макросе
- •Метод выбора объектов "Единственный"
- •Использование макроса для перестановки элементов интерфейса пользователя
- •Использование условных выражений в макросах
- •Использование AutoLISP в макросах
- •Настройка панелей инструментов
- •Создание и редактирование панелей инструментов
- •Добавление или замена элементов управления панели инструментов
- •Создание раскрывающихся и контекстных меню
- •Создание раскрывающегося меню
- •Создание контекстного меню
- •Создание подменю
- •Обращение к раскрывающимся и контекстным меню
- •Подстановка и вставка раскрывающихся меню
- •Задание клавиш быстрого вызова и временной замены
- •Создание операции при двукратном нажатии
- •Настройка кнопок мыши
- •Ввод координат в меню кнопок
- •Настройка элементов интерфейса предыдущей версии
- •Создание планшетных меню
- •Настройка кнопок планшета
- •Создание экранных меню
- •Создание меню мозаики изображений
- •Загрузка файла AutoLISP
- •Настройка рабочего пространства
- •Вопросы и ответы по настройке интерфейса пользователя
- •DIESEL
- •Настройка строки состояния
- •Системная переменная MODEMACRO
- •Присвоение значений MODEMACRO
- •Выражения DIESEL в макросах
- •USERS1-5 Каталог функций языка DIESEL
- •+ (сложение)
- •- (вычитание)
- •* (умножение)
- •/ (деление)
- •= (равно)
- •< (меньше)
- •> (больше)
- •!= (не равно)
- •<= (меньше или равно)
- •>= (больше или равно)
- •angtos
- •edtime
- •eval
- •getenv
- •getvar
- •index
- •rtos
- •strlen
- •substr
- •upper
- •Сообщения об ошибках языка DIESEL
- •Слайды и командные сценарии
- •Создание слайдов
- •Коротко о слайдах
- •Просмотр слайдов
- •Создание и просмотр библиотек слайдов
- •Создание файлов сценариев
- •Коротко о файлах сценариев
- •Вызов сценария при загрузке программы
- •Демонстрация слайдов с помощью сценариев
- •Введение в интерфейсы программирования
- •ActiveX Automation
- •Коротко об ActiveX
- •Запуск приложения из командной строки
- •Запуск приложения из меню или с помощью панели инструментов
- •AutoCAD VBA
- •Основные сведения о AutoCAD VBA
- •Использование приложений AutoCAD VBA
- •Автоматическая загрузка и выполнение проектов VBA
- •AutoLISP и Visual LISP
- •Коротко об AutoLISP и Visual LISP
- •Работа с приложениями AutoLISP
- •Автоматическая загрузка и выполнение процедур AutoLISP
- •Файл ACAD.LSP
- •Файл ACADDOC.LSP
- •MNL-файл и AutoLISP-функции для меню
- •Предотвращение ошибок AutoLISP при выполнении файлов автозагрузки
- •Функция S::STARTUP: выполнение после завершения инициализации чертежа
- •ObjectARX
- •Коротко об ObjectARX
- •Работа с приложениями ObjectARX
- •Обзор .NET
- •Формы и шрифты
- •Коротко о файлах форм
- •Создание файлов описаний форм
- •Описания форм
- •Коды длин и направлений векторов
- •Специальные коды
- •Коды 0, 1 и 2: Конец формы и управление режимом построения
- •Коды 3 и 4: Управление размером
- •Коды 5 и 6: Сохранение и восстановление позиции
- •Код 7: Субформа
- •Коды 8 и 9: Смещения по X-Y
- •Код 00A: Октантная дуга
- •Код 00B: Дробная дуга
- •Коды 00C и 00D: Дуги, заданные прогибом
- •Код 00E: Флаг вертикального текста
- •Описания текстовых шрифтов
- •Файлы-образцы
- •Расширенный одноштриховой Roman
- •Расширенный стандартный шрифт UNICODE
- •Описания больших шрифтов
- •Описание большого шрифта
- •Создание файла расширенного большого шрифта
- •Использование большого шрифта в чертежах
- •Использование большого шрифта для создания специальных символов
- •Описания шрифтов Unicode
- •Верхние и нижние индексы в SHX-файлах
- •Указатель
Далее представлен пример изменения имени группы настройки ACAD на вкладке "Настройка" редактора настройки интерфейса пользователя. Частичный файл НПИ (в данном примере с именем CUSTOM) можно изменить таким же способом.
См. также:
Перенос и передача настроек Создание и загрузка частичного файла НПИ Создание корпоративного файла НПИ
Обзор редактора настройки интерфейса пользователя
Редактор настройки интерфейса пользователя (НПИ) используется для изменения настройки, выполненной с помощью НПИ файла в формате XML. Редактор позволяет централизованно создавать и выполнять команды, используемые в файле НПИ.
Кроме команд можно выполнить настройку большого числа различных элементов интерфейса пользователя. Редактор НПИ позволяет настроить следующие элементы:
■Панели
■Раскрывающиеся меню
■Контекстные меню
■Комбинации клавиш
■Клавиши временной замены
■Операции при двукратном нажатии
■Кнопки мыши
Обзор диалогового окна "Настройка интерфейса пользователя" | 43
■Рабочие пространства
■Старые элементы пользовательского интерфейса (планшеты, кнопки планшета, экранные меню и меню мозаики изображений)
Среда настройки
Перед началом настройки собственных меню, панелей инструментов и других элементов интерфейсов пользователя необходимо ознакомиться со средой настройки. Откройте редактор настроек пользовательского интерфейса (выберите в меню "Средства" "Настройка" "Интерфейс").
Выберите вкладку "Передача" для ознакомления с возможностями переноса или передачи настроек. Перейдите на вкладку "Настройка" для просмотра возможностей создания и изменения элементов интерфейса пользователя.
После ознакомления со средой можно начать использовать возможности инструментов. Дополнительную информацию о расширенных возможностях настройки см. в разделе Изменения в настройке.
Далее представлен пример вкладки "Настройка" редактора настройки пользовательского интерфейса. Эту вкладку можно использовать для настройки элементов интерфейса в файлах НПИ.
44 | Глава 4 Настройка интерфейса пользователя
Настройте интерфейс пользователя для настройки среды рисования к отдельным видам задач. Например, если требуется создать панель инструментов с наиболее часто используемыми командами, в редакторе настройки пользовательского интерфейса можно создать новую панель инструментов "Избранное", а затем загрузить эту панель в AutoCAD.
Панель "Настройки в"
Панель "Настройки в" используется для навигации между элементами интерфейса, которые присутствуют в загруженных файлах настройки и принадлежат различным пользователям. В этой панели можно создавать и изменять элементы пользовательского интерфейса, например, рабочие пространства, панели инструментов и меню. В верхней части панели в режиме структуры расположены инструменты загрузки частичных файлов настройки в основной файл, сохранения
Обзор диалогового окна "Настройка интерфейса пользователя" | 45
изменений в загруженных файлах настройки, управления отображением загруженных файлов настройки и отображением элементов пользовательского интерфейса.
Режим просмотра структуры используется для создания новых элементов пользовательского интерфейса, например, панелей инструментов и меню. После того как создан новый элемент интерфейса пользователя, к нему методом перетаскивания с панели "Список команд" могут быть добавлены различные команды. Помимо возможности создавать элементы интерфейса пользователя и добавлять к ним команды, можно также изменить порядок, в котором эти команды отображаются на панелях и в меню, просто перетаскивая их вниз или вверх.
Панель "Список команд"
Панель "Список команд" используется для создания и поиска команд, содержащихся в загруженных файлах настройки. Для создания новой пользовательской команды используется кнопка "Создать". Необходимо вначале создать команду, а затем ее можно добавить к элементу интерфейса пользователя на панели "Настройки в".
В верхней части панели расположен раскрывающийся список с перечнем заранее заданных категории, используемых для управления командами, которые отображаются в списке ниже. Список "Пользовательская категория" содержит созданные команды.
46 | Глава 4 Настройка интерфейса пользователя
Панель "Динамическое отображение"
Панель "Динамическое отображение" управляет отображением дополнительных панелей, соответствующих элементу, выбранному либо на панели "Настройки в", либо на панели "Список команд". В зависимости от того, какой элемент выбран, будут отображаться одна или несколько панелей из следующего списка:
■Информация
■Свойства
■Значок
■Ярлыки
■Содержимое рабочих пространств
Обзор диалогового окна "Настройка интерфейса пользователя" | 47