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::




Начало  Назад  Вперед