ObjectARX, AutoCAD. Среда программирования библиотеки C++

       

Постоянство Данных Диалога


CAcUiDialog и классы CACUITAB автоматически наследуют постоянство. Постоянство, как определено диалогами и средством управления в AcUi15.dll, означает, что память{*хранение*} для любого и всего пользователя модальные диалоги в AutoCAD, полученном из этих классов сохранит данные с текущим параметром пользователя, делая это виртуальное предпочтение.

Ваш диалог должен иметь уникальное имя, потому что это будет использовать общедоступную область пространства{*пробела*} системного реестра параметра пользователя. Учитывая, что разработчики обычно создают их приложения, использующие их зарегистрированный префикс разработчика, следующий метод рекомендуется:

    Module-name:dialog-name

Например, если бы ваше ObjectARX-приложение названо AsdkSample, и Вы имеете диалог названные Координаты, Вы назвали бы это AsdkSample:Coordinates.

Имеются два типа постоянства данных диалога: из -the-box и определенный разработчиком.

Из -the-box постоянства обращается{*относится*} к позиции диалога, размеру, и размерам столбца представления{*вида*} списка. Определено разработчиком обращается{*относится*} к любым данным, которые разработчик выбирает сохранять в параметре пользователя или в течение срока службы{*продолжительности жизни*} или смещения диалога и который может быть восстановлен{*отыскан*} поперек обращений диалога.



Содержание раздела