| Home > Programming notes > | History back Previous chapter Next chapter Print |
Event interface description |
|
uEye ActiveX Manual Version 4.00
The ActiveX-Control has an event interface in order to be able to signal specific events. These can be enabled using the function EnableEvent(). The property EnableEvents can be used to enable all events at once.
Supported events for camera control:
Event |
Is fired ... |
EventOnFrame |
when a new image was received and is present in the memory. With this event a frame number is delivered as a long parameter where the image is stored. |
EventOnSequence |
when a sequence has been run through completely, i.e. as many images have been recorded as there are storage locations in a sequence. |
EventOnTrigger |
when an image triggered by an external trigger is fully received but not processed anyway. This is the earliest possible time to start a new acquisition. |
EventOnTransferFailed |
when an image transfer was not successfully completed. |
EventOnDeviceReconnected |
when a previously disconnected camera is reconnected. |
EventOnDeviceRemoved |
when the opened camera is disconnected. |
EventOnDeviceRemoval |
when a camera is disconnected irrespective of whether it is the open camera. |
EventOnNewDevice |
when a new uEye camera is connected. |
Supported events for general notifications:
Event |
Is fired ... |
MouseMove |
when the user moves the mouse over the control. |
MouseDown |
when the user clicks the mouse button over the control. |
MouseUp |
when the user releases the mouse button over the control. |
Click |
when the user clicks within the controls window. |
DblClick |
when the user double clicks on the control. |
Error |
when the control wants to notify its container that an error occurs. The behaviour depends on the state of the EnableErrorReport property. |
Related properties
Related functions