Тема: Как отключиить InputPointMonitor из самого себя ?
Как организовать InputPointMonitor, чтобы действием, которое он выполнял было его собственное выключение.
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → ObjectARX → Как отключиить InputPointMonitor из самого себя ?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Как организовать InputPointMonitor, чтобы действием, которое он выполнял было его собственное выключение.
:)
Из собственного опыта.
Делается это так.
Понятно дело что, по событиям в InputPointMonitor надо самому делать какие-либо действия.
Заводишь собственный флаг - и если надо отрубить обработку событий или ее включить, то каждый раз проверяешь флажок
и делаешь действия или нет соответственно. А флажок в нужные интервалы можно взводить или опускать.
Так я решил много головняков возникающих в те моменты, когда события от пользователя надо обрабатывать, а при обработке этих событий могут генерироваться такие же события, которые обрабатывать уже не надо. Например добавление объекта в базу. Если при добавлении объекта надо самому еще что-либо добавить.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → ObjectARX → Как отключиить InputPointMonitor из самого себя ?
Форум работает на PunBB, при поддержке Informer Technologies, Inc