JavaScript API for Silverlight
GetStylusInfo
Returns a StylusInfo object that gives information about the state of the stylus (or whichever device was responsible for the input event).
JScript
retval = eventargs.GetStylusInfo()
Return Value
Type: StylusInfo
Information about the state of the stylus.
Managed Equivalent
StylusDevice (a property, and not an exact equivalent)
Remarks
For a mouse, the following is returned in the StylusInfo:
Type = Mouse
IsInverted = False
Example
The following example demonstrates how to display the type of device that was used to create the current StylusPoint.
JScript
// Capture mouse movement when the left button is pressed, and create the stroke. function InkPresenterMouseDown(sender,args) { // Display the type of input device in a TextBlock. device.Text = args.GetStylusInfo().deviceType; inkPresenter.CaptureMouse(); newStroke = agCtrl.content.createFromXaml('<Stroke/>'); newStroke.StylusPoints.AddStylusPoints(args.GetStylusPoints(inkPresenter)); inkPresenter.Strokes.Add(newStroke); }
Applies To