Хотя основные методы настройки остались такими же, как и в предыдущих версиях программы, среда, используемая для настройки программа, изменилась в версии AutoCAD 2006.
Параметры настройки из предыдущих версий все еще доступны. По-прежнему можно создавать, редактировать или удалять элементы интерфейса, можно создавать файлы частичной настройки, использовать макросы и дополнительные объекты, например, выражения DIESEL и процедуры AutoLISP.
Однако настройка более не выполняется вручную путем создания файлов MNU или MNS. Все настройки выполняются с помощью интерфейса программы в редакторе настроек интерфейса пользователя.
В версиях до AutoCAD 2006, настройка пользовательского интерфейса выполнялась с помощью редактирования файла MNU или MNS в текстовом редакторе, например, в Notepad. Раньше процесс настройки представлял собой утомительный и содержащий ошибки процесс, поскольку данные настройки приходилось вводить в текстовый файл и проверять вручную. В этом случае единственная синтаксическая ошибка (например, скобка в неправильном месте) в текстовом файле делала весь файл меню непригодным для использования. При этом приходилось возвращаться к текстовому файлу и находить ошибку.
С помощью редактора настройки интерфейса пользователя можно перетаскивать команды в меню или на панель инструментов или использовать контекстное меню элемента интерфейса для его добавления, удаления или изменения. В редакторе настройки интерфейса пользователя отображаются свойства элементов и список параметров. Это позволяет исключить синтаксические или другие ошибки, которые могут появиться при ручном вводе текста в файлы MNU или MNS.
Ранее используемые файлы MNU и MNS были заменены одним типом файлов - файлами НПИ на основе XML.
Использование файлов НПИ на основе XML позволяет отслеживать настройки. При переходе на следующую версию программы все настройки автоматически интегрируются в нее. Формат XML также поддерживает обратную совместимость файлов настройки. Это значит, что файл НПИ, созданный с помощью более поздней версии программы, можно просматривать в данной версии программы с сохранением данных настройки. Нельзя редактировать в более ранней версии файл НПИ, созданный для более поздней версии. Дополнительную информацию о переносе данных настройки см. в разделе Перенос и передача настроек.
В следующей таблице приведены файлы меню, ранее поставлявшиеся с продуктом, а также показана их связь с AutoCAD 2007.
Файлы меню, связанные с файлами НПИ |
|||
---|---|---|---|
Файл меню |
Описание |
В AutoCAD 2007 |
Описание изменения |
MNU |
Текстовый файл ASCII. В более ранних версиях использовался для определения большинства элементов интерфейса пользователя. Основной файл MNU acad.mnu был автоматически загружен при запуске программы. Частичные файлы MNU можно было загружать и выгружать во время работы с чертежом по мере необходимости. |
НПИ |
Файл XML, определяющий большинство элементов интерфейса пользователя. Основной файл НПИ acad.cui загружается автоматически при запуске программы. Частичные файлы НПИ можно загружать и выгружать во время работы с чертежом по мере необходимости. |
MNS |
Исходный файл меню. Аналогичен текстовому файлу MNU ASCII, но не содержит комментариев или специального форматирования. |
НПИ |
Файл XML, определяющий большинство элементов интерфейса пользователя. Основной файл НПИ acad.cui загружается автоматически при запуске программы. Частичные файлы НПИ можно загружать и выгружать во время работы с чертежом по мере необходимости. |
MNC |
Скомпилированный текстовый файл ASCII. Содержал строки команд и синтаксис, определявшие функции и внешний вид элементов интерфейса пользователя. |
НПИ |
Файл XML, определяющий большинство элементов интерфейса пользователя. Основной файл НПИ acad.cui загружается автоматически при запуске программы. Частичные файлы НПИ можно загружать и выгружать во время работы с чертежом по мере необходимости. |
MNL |
Файл LISP меню. Содержит выражения AutoLISP, используемые элементами интерфейса пользователя. |
MNL |
Без изменений. |
MNR |
Файл ресурсов меню. Содержит растровые изображения, используемые элементами интерфейса пользователя. |
MNR |
Без изменений. |
В версиях до AutoCAD 2006, добавление, редактирование или удаление сведений меню выполнялось непосредственно в текстовом файле. В AutoCAD 2006 и более поздних версиях используется редактор настройки интерфейса пользователя.
Далее представлен пример внешнего вида меню Window в старом файле меню acad.mnu.
Содержимое меню "Окно" в acad.mnu |
|
---|---|
Меню "Окно" |
Описание |
|
***POP10 **WINDOW ID_MnWindow [&Окно] ID_DWG_CLOSE [&Закрыть]^C^C_close ID_WINDOW_CLOSEALL [З&акрыть все]^C^C_closeall [--] ID_WINDOW_CASCADE [&Каскадом]^C^C_syswindows;_cascade ID_WINDOW_TILE_HORZ [С&верху вниз]^C^C_syswindows;_hor ID_WINDOW_TILE_VERT [С&лева направо]^C^C_syswindows;_vert ID_WINDOW_ARRANGE [&Упорядочить значки]^C^C_syswindows;_arrange |
Сравним данные меню, указанные выше, с теми же данными, представленными в редакторе настройки интерфейса пользователя в режиме просмотра структуры.
Для более подробного сравнения ниже приведены примеры свойств меню "Окно", команд "Закрыть", "Закрыть все" и контекстного меню "Окно", отображаемого в параметре "Вставить разделитель".
панель "Свойства" меню "Окно"
панель "Свойства" меню "Окно" для команды "Закрыть"
панель "Свойства" меню "Окно" для команды "Закрыть все"
Узел дерева меню "Окно", контекстное меню, отображаемое с параметром "Вставить разделитель"
Между группой меню (термин, использовавшийся в предыдущих версиях) и группой настройки нет никакой разницы. Файлу НПИ, загруженному в AutoCAD, должно быть присвоено уникальное имя группы настроек для предотвращения конфликтов между файлами настроек в программе. Основному файлу НПИ acad.cui по умолчанию присваивается группа настройки под именем ACAD. В программу можно загрузить множество файлов настройки с уникальными именами групп настройки.
Далее представлен пример изменения имени группы настройки ACAD на вкладке "Настройка" редактора настройки интерфейса пользователя. Частичный файл НПИ (в данном примере с именем CUSTOM) можно изменить таким же способом.
См. также
Создание и загрузка частичного файла НПИ
Создание корпоративного файла НПИ
Ваш комментарий об этой странице |