Vector Handle Events

Certain events that occur within a vector handle generate calls to the LVectorBase::VectorEventProcCallBack function. This callback function receives information on the calling event in a VECTOREVENT structure received as a parameter. For information on the types of events that the vector handle can generate, refer to the VECTOREVENT structure.

To use the LVectorBase::VectorEventProcCallBack function to receive the vector handle events, you must derive a class from LVectorBase and override the VectorEventProcCallBack member function.

LEADTOOLS also provides the LVectorBase::Event for implementing a user-defined event. This function also lets you group several operations into one event. To do this you must call LVectorBase::Event with the Status member of the pEvent parameter set to VECTOR_EVENT_STATUS_BEFORE. This identifies the beginning of the event. Once all the operations you wish to include have been completed, call LVectorBase::Event with the Status member of the pEvent parameter set to VECTOR_EVENT_STATUS_AFTER. This notifies the toolkit that the operation(s) have been completed successfully.

Help Version 20.0.2020.4.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Vector C++ Class Library Help