IStylusPlugin interface

Receives notifications of RealTimeStylus Class events to enable you to perform custom processing based on those events.

Methods

The IStylusPlugin interface has these methods.

Method Description
IStylusPlugin::CustomStylusDataAdded Notifies the implementing plug-in that custom stylus data is available.
IStylusPlugin::DataInterest Retrieves the events for which the plug-in is to receive notifications.
IStylusPlugin::Error Notifies the implementing object that this plug-in or one of the previous plug-ins in either the IStylusAsyncPlugin or IStylusSyncPlugin collection threw an exception.
IStylusPlugin::InAirPackets Notifies the object implementing the plug-in that the stylus is moving above the digitizer.
IStylusPlugin::Packets Notifies the object implementing the plug-in that the tablet pen is moving on the digitizer.
IStylusPlugin::RealTimeStylusDisabled Notifies the implementing plug-in that the RealTimeStylus Class (RTS) object is disabled.
IStylusPlugin::RealTimeStylusEnabled Notifies the implementing plug-in that the RealTimeStylus Class (RTS) object is enabled.
IStylusPlugin::StylusButtonDown Notifies the implementing plug-in that the user is pressing a stylus button.
IStylusPlugin::StylusButtonUp Notifies the implementing plug-in that the user has released a stylus button.
IStylusPlugin::StylusDown Notifies the implementing plug-in that the tablet pen has touched the digitizer surface.
IStylusPlugin::StylusInRange Notifies the implementing plug-in that the stylus is entering the detection range of the digitizer.
IStylusPlugin::StylusOutOfRange Notifies the implementing plug-in that the stylus has left the detection range of the digitizer.
IStylusPlugin::StylusUp Notifies the implementing plug-in that the user has raised the tablet pen from the tablet digitizer surface.
IStylusPlugin::SystemEvent Notifies the implementing plug-in that a system event is available.
IStylusPlugin::TabletAdded Notifies an implementing plug-in when an ITablet object is attached to the system.
IStylusPlugin::TabletRemoved Notifies an implementing plug-in when an ITablet object is removed from the system.
IStylusPlugin::UpdateMapping Notifies the plug-in when display properties, such as dpi or orientation, change.

Remarks

Both the IStylusSyncPlugin and IStylusAsyncPlugin interfaces derive from this interface and can be added to RealTimeStylus Class plug-in collections.

Requirements

   
Minimum supported client Windows XP Tablet PC Edition [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header rtscom.h

See also

IStylusSyncPlugin

RealTimeStylus Class