StrokesRemoved Event
StrokesRemoved Event |
Occurs when one or more strokes are deleted from the InkStrokes collection.
Declaration
[C++]
void StrokesRemoved([in] VARIANT StrokeIds);
[Microsoft® Visual Basic® 6.0]
Public Event StrokesRemoved(StrokeIds)
Parameters
StrokeIds
[in] The integer array of identifiers for every IInkStrokeDisp object deleted when this event occurs.
For more information about the VARIANT structure, see Using the Automation Library.
Remarks
This event method is defined in the _IInkStrokesEvents interface. The _IInkStrokesEvents interface implements the IDispatch interface with an identifier of DISPID_SEStrokesRemoved.
Example
[Visual Basic 6.0]
This Visual Basic 6.0 example demonstrates adding a StrokesRemoved event handler to a InkStrokes object. The event handler writes information about the removed strokes to a list box, (List1).
'...
Dim WithEvents theStrokes As InkStrokes
'...
Private Sub theStrokes_StrokesAdded(ByVal TheAddedStrokeIDs As Variant)
Dim i As Long
For Each i In TheAddedStrokeIDs
List1.AddItem "Added stroke ID " & i
Next
End Sub
Private Sub theStrokes_StrokesRemoved(ByVal TheRemovedStrokeIDs As Variant)
Dim i As Long
For Each i In TheRemovedStrokeIDs
List1.AddItem "Removed stroke ID " & i
Next
End Sub