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 Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document