Freigeben über


MouseWheel-Ereignis

Tritt auf, wenn der Benutzer das Mausrad dreht.

PROCEDURE Object.MouseWheel
LPARAMETERS [nIndex,] nDirection, nShift, nXCoord, nYCoord

Parameter

Sie müssen in der Ereignisprozedur eine LPARAMETERS- oder eine PARAMETERS-Anweisung sowie einen Namen für jeden Parameter angeben. Visual FoxPro übergibt 4 oder 5 Parameter in der folgenden Reihenfolge an das MouseWheel-Ereignis:

  • nIndex
    Enthält eine Zahl, die ein Steuerelement eindeutig kennzeichnet, wenn es sich in einem Steuerelementarray befindet. Der Parameter nIndex wird nur dann übergeben, wenn das Steuerelement zu einem Steuerelementarray gehört.

  • nDirection
    Enthält eine vom Mausgerät abhängige Zahl, die die Drehrichtung des Mausrades angibt. Ein negativer Wert zeigt an, dass das Mausrad rückwärts gedreht, ein positiver Wert, dass es vorwärts gedreht wurde.

  • nShift
    Enthält eine Zahl, die den Zustand der Steuerungstasten beim Drehen des Mausrades angibt. Gültige Zusatztasten sind die UMSCHALTTASTE, STRG und die ALT-Tasten.

    In der folgenden Tabelle sind die Werte zusammengestellt, die in nShift für die einzelnen Steuerungstasten zurückgegeben werden.

    Value Taste
    1 UMSCHALTTASTE
    2 STRG
    4 ALT

    Waren beim Drehen des Mausrades mehrere Steuerungstasten gedrückt, enthält das Argument nShift die Summe der Werte dieser Steuerungstasten. War z. B. STRG gedrückt, enthält das Argument nShift den Wert 2; war dagegen STRG+ALT gedrückt, enthält es den Wert 6.

  • nXCoord, nYCoord
    Enthalten die aktuelle horizontale (nXCoord) und vertikale (nYCoord) Position des Mauszeigers auf dem Formular. Diese Koordinaten werden immer in Bezug zum für das Formular angegebenen Koordinatensystem ausgedrückt, und zwar in der in der Einstellung der ScaleMode-Eigenschaft angegebenen Maßeinheit.

Siehe auch

Click-Ereignis | MiddleClick-Ereignis | MousePointer-Eigenschaft | MouseDown-Ereignis | MouseUp-Ereignis

Betrifft: Kontrollkästchen-Steuerelement (CheckBox) | Spaltenobjekt | Kombinationsfeld-Steuerelement (ComboBox) | Befehlsschaltflächen-Steuerelement (CommandButton) | Schaltflächengruppe-Steuerelement (CommandGroup) | Container-Objekt | Control-Objekt | Bearbeitungsfeld-Steuerelement | Formularobjekt (Form) | Datenraster-Steuerelement | Header-Objekt | Bild-Steuerelement | Bezeichnungs-Steuerelement | Linien-Steuerelement (Linie) | Listenfeld-Steuerelement (ListBox) | Optionsfeld-Steuerelement (OptionButton) | Optionsgruppen-Steuerelement (OptionGroup) | Seitenobjekt (Page) | PageFrame-Steuerelement | Form-Steuerelement | Drehfeld-Steuerelement (Spinner Control) | Textfeld-Steuerelement (TextBox) | Symbolleisten-Objekt