Адаптация пользовательского интерфейса

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

Большинство элементов интерфейса пользователя хранятся как часть файла адаптации (CUIx) и настраиваются с помощью редактора адаптации интерфейса пользователя (АПИ) (команда НПИ). Программные продукты на основе AutoCAD поддерживают два типа файлов адаптации CUIx: полный и частичный. Полные файлы CUIx содержат большинство элементов пользовательского интерфейса, которые можно увидеть в окне приложения, в то время как файлы частичной АПИ обычно представляют некоторые дополнительные элементы пользовательского интерфейса, которые могут быть связаны со стандартами организации или конкретным подключаемым модулем. Можно загрузить основной файл CUIx, который определяет стандартные элементы пользовательского интерфейса и корпоративный файл CUIx, который определяет элементы пользовательского интерфейса с учетом действующих в конкретной компании служб и средств обеспечения эффективности. Корпоративный файл CUIx часто является файлом частичной АПИ. Основной и корпоративный файлы CUIx можно загружать на вкладке "Файлы" диалогового окна "Настройка".

Файлы CUIx, созданные в предыдущей версии, работают без проблем и в последней версии, но все новые элементы управления или команды будут отсутствовать в интерфейсе пользователя. Если пользовательский файл acad.cuix был адаптирован в предыдущей версии, рекомендуется перенести адаптацию с помощью утилиты "Перенос пользовательских настроек" или вкладки "Перенос" редактора адаптации интерфейса пользователя (АПИ) вместо того, чтобы просто использовать этот файл в новой версии продукта.

При наличии пользовательских файлов частичной адаптации CUIx из предыдущей версии можно скопировать их в путь поиска вспомогательных файлов, используемый в последней версии, и загрузить их с помощью команды НПИЗАГР.

Внесение изменений в использование ресурсов DLL с помощью файлов CUIx

Начиная с программных продуктов на основе AutoCAD 2015, для светлой и темной темы необходимо создавать отдельный файл ресурса DLL, если в файле CUIx используется внешний ресурс DLL для хранения пользовательских изображений. Соответствующий DLL ресурса используется на основе того, какая тема в настоящий момент применена к пользовательскому интерфейсу. Согласно соглашению по именованию файлов DLL необходимо использовать такое же имя как у файла адаптации и добавить суффикс "_light" для DLL, который будет использоваться для светлой темы. Например, если загружен файл CUIx под именем mymenu.cuix, AutoCAD выполняет поиск файла библиотеки ресурсов mymenu_light.dll, если используется светлая тема, и файла mymenu_dark.dll, если используется темная тема.