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


           

AcApProfileManagerReactor Класс


AcApProfileManagerReactor класс обеспечивает контейнер для различных  события уведомлений, основанных на изменении параметров пользователем.

AcApProfileManagerReactor уведомления класса

Уведомление

Связанный Метод

Текущий профиль собирается быть измененным

 AcApProfileManagerReactor::currentProfileWillChange

Текущий профиль был изменен

 AcApProfileManagerReactor::currentProfileChanged

Текущий профиль собирается быть сброшенным

 AcApProfileManagerReactor::currentProfileWillBeReset

Текущий профиль был сброшен

 AcApProfileManagerReactor::currentProfileReset

Не-текущий профиль собирается быть сброшенным

 AcApProfileManagerReactor::profileWillReset

Не-текущий профиль был сброшен

AcApProfileManagerReactor:: profileReset

Пример менеджера профилей

Следующая выборка демонстрирует использование Классов AcApProfileManagerReactor и AcApProfileManager:

// Определить класс, полученный из AcApProfileManagerReactor, чтобы управлять уведомлениями.

//

class AsdkProfileManagerReactor : public AcApProfileManagerReactor

{

public:

void currentProfileWillChange(const char *newProfile);

void currentProfileChanged(const char *newProfile);

void currentProfileWillBeReset(const char *curProfile);

void currentProfileReset(const char *curProfile);

void profileWillReset(const char *profName);

void profileReset(const char *proName);

};

// Define the notification functions.

//

void

AsdkProfileManagerReactor::

currentProfileWillChange(const char *newProfile)

{

acutPrintf("\nCurrent profile will change: %s", newProfile);

}

void

AsdkProfileManagerReactor::

currentProfileChanged(const char *newProfile)

{

acutPrintf("\nCurrent profile changed: %s", newProfile);

}

void

AsdkProfileManagerReactor::

currentProfileWillBeReset(const char *curProfile)

{

acutPrintf("\nCurrent profile will be reset: %s", curProfile);

}

void

AsdkProfileManagerReactor::



Содержание  Назад  Вперед





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