Share via


RealTimeStylus Constructor (Control, Boolean)

Initializes a new instance of the RealTimeStylus class, attaches it to the specified control, and specifies whether or not to use the mouse for input.

Namespace:  Microsoft.StylusInput
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Public Sub New ( _
    attachedControl As Control, _
    useMouseForInput As Boolean _
)
'Usage
Dim attachedControl As Control 
Dim useMouseForInput As Boolean 

Dim instance As New RealTimeStylus(attachedControl, _
    useMouseForInput)
public RealTimeStylus(
    Control attachedControl,
    bool useMouseForInput
)
public:
RealTimeStylus(
    Control^ attachedControl, 
    bool useMouseForInput
)
public function RealTimeStylus(
    attachedControl : Control, 
    useMouseForInput : boolean
)

Parameters

  • attachedControl
    Type: System.Windows.Forms.Control

    The control to which to attach the RealTimeStylus object. If this parameter is set to nulla null reference (Nothing in Visual Basic) (Nothing in Visual Basic), the constructor throws an exception.

  • useMouseForInput
    Type: System.Boolean

    A value that indicates whether to use the mouse for tablet input.

    Value

    Meaning

    true

    The mouse may be used for tablet input.

    false

    The mouse may not be used for tablet input.

Remarks

For new RealTimeStylus objects, ink collection is initially disabled and the input region is set to the bounds of the window to which the RealTimeStylus object is attached. For more information, see the Enabled and WindowInputRectangle properties.

Examples

This Microsoft Visual C# .NET example is a snippet from a form's Load event handler, which creates a RealTimeStylus object attached to the Panel object, thePanel. The mouse is not used for tablet input, but all other Tablet objects are.

using Microsoft.Ink;
using Microsoft.StylusInput;
using Microsoft.StylusInput.PluginData;

// ...

// The panel where the tablet pen data is collected.
private System.Windows.Forms.Panel thePanel;

// The form's Load event handler.
private void theForm_Load(object sender, System.EventArgs e)
{
    // ...

    // Create the RealTimeStylus object.
    this.theRealTimeStylus = new RealTimeStylus(this.thePanel, false);

    // ...
}

Platforms

Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Version Information

.NET Framework

Supported in: 3.0

See Also

Reference

RealTimeStylus Class

RealTimeStylus Members

RealTimeStylus Overload

Microsoft.StylusInput Namespace

Microsoft.Ink.Tablet