private static void RegisterTagEventHandler() { if (myHandler == null) { myHandler = new TagEventHandler(NXObjectManager.TagHandler); TagEventMaskType mask = TagEventMaskType.TAG_EVENT_UNDO_DELETE_DISCARDED_MASK | TagEventMaskType.TAG_EVENT_UNDO_DELETE_EXPIRED_MASK | TagEventMaskType.TAG_EVENT_UNDO_OVER_DELETE_MASK | TagEventMaskType.TAG_EVENT_NORMAL_DELETE_MASK | TagEventMaskType.TAG_EVENT_UNDO_OVER_CREATE_MASK; JAM_register_managed_tag_event_handler(mask, myHandler, ref handlerId); } }
private static extern int JAM_register_managed_tag_event_handler(TagEventMaskType mask, TagEventHandler handler, ref int id);