IStylusPlugin interface (rtscom.h)

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

Inheritance

The IStylusPlugin interface inherits from the IUnknown interface. IStylusPlugin also has these types of members:

Methods

The IStylusPlugin interface has these methods.

 
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

Requirement Value
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