Freigeben über


InkOverlay.SetAllTabletsMode-Methode (Boolean)

Legt das InkOverlay-Objekt fest, um Freihandeingaben von beliebigen, an den Tablet PC angeschlossenen Tabletts und optional der Maus zu erfassen.

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

Syntax

'Declaration
Public Sub SetAllTabletsMode ( _
    useMouseForInput As Boolean _
)
'Usage
Dim instance As InkOverlay
Dim useMouseForInput As Boolean

instance.SetAllTabletsMode(useMouseForInput)
public void SetAllTabletsMode(
    bool useMouseForInput
)
public:
void SetAllTabletsMode(
    bool useMouseForInput
)
public void SetAllTabletsMode(
    boolean useMouseForInput
)
public function SetAllTabletsMode(
    useMouseForInput : boolean
)

Parameter

  • useMouseForInput
    Typ: System.Boolean
    Der boolesche Wert, der angibt, ob die Maus als Eingabegerät verwendet werden soll.
    true , wenn zusätzlich zum Stift auch die Maus für Eingaben verwendet wird.
    false , wenn die Maus nicht für Eingaben verwendet werden kann.

Hinweise

Dies ist der Standardmodus für ein InkOverlay-Objekt. Damit das InkOverlay-Objekt Freihandeingaben von nur einem Tablett erfasst, rufen Sie die SetSingleTabletIntegratedMode-Methode auf.

Hinweis

Das InkOverlay-Objekt muss vor dem Aufrufen dieser Methode deaktiviert werden. Um das InkOverlay-Objekt zu deaktivieren, legen Sie die Enabled-Eigenschaft auf false fest. Aktivieren Sie nach dem Aufrufen der SetAllTabletsMode-Methode das InkOverlay-Objekt, indem Sie die Enabled-Eigenschaft auf true festlegen.

Wenn ein InkOverlay-Objekt von der Erfassung der Freihandeingaben eines einzelnen Tabletts zur Erfassung der Freihandeingaben aller Tabletts wechselt, wird die Cursors-Eigenschaft auf die leere Auflistung festgelegt.

Hinweis

Wenn die SetAllTabletsMode-Methode mit dem auf true festgelegten useMouseForInput-Parameter (oder ohne Parameter) aufgerufen wird, wird die Maus als Eingabegerät verwendet. Wenn die SetAllTabletsMode-Methode anschließend mit dem auf false festgelegten useMouseForInput-Parameter aufgerufen wird, wird die Maus nicht aus der Cursors-Eigenschaft entfernt.

Beispiele

In diesem C#-Beispiel wird SetAllTabletsMode für das neue InkOverlay-Objekt theInkCollector aufgerufen. Dabei ist der useMouseForInput-Parameter auf false festgelegt, wenn mehr als ein Tablett verfügbar ist.

using Microsoft.Ink;
// . . .
Tablets theTablets = new Tablets();
InkOverlay theInkOverlay = new InkOverlay();
if (theTablets.Count > 1)
    theInkOverlay.SetAllTabletsMode(false);
else
    theInkOverlay.SetAllTabletsMode();

In diesem Microsoft Visual Basic .NET-Beispiel wird SetAllTabletsMode für das neue InkOverlay-Objekt theInkCollector aufgerufen. Dabei ist der useMouseForInput-Parameter auf false festgelegt, wenn mehr als ein Tablett verfügbar ist.

Imports Microsoft.Ink
' . . .
Dim theTablets As New Tablets()
Dim theInkOverlay As New InkOverlay()
If theTablets.Count > 1 Then
    theInkOverlay.SetAllTabletsMode(False)
Else
    theInkOverlay.SetAllTabletsMode()
End If

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

InkOverlay-Klasse

InkOverlay-Member

SetAllTabletsMode-Überladung

Microsoft.Ink-Namespace

Cursors

InkOverlay.Enabled

InkOverlay.SetSingleTabletIntegratedMode