Vcl.Controls.TControl.MouseCapture
Delphi
property MouseCapture: Boolean read GetMouseCapture write SetMouseCapture;
C++
__property bool MouseCapture = {read=GetMouseCapture, write=SetMouseCapture, nodefault};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControl |
Beschreibung
Legt fest, ob das Steuerelement Mausereignisse abfängt.
Mit MouseCapture können Sie festlegen, ob ein Steuerelement Mausereignisse abfängt. Das Steuerelement nimmt dann alle nachfolgenden Mausereignisse entgegen, bis der Benutzer die Maustaste wieder loslässt.
Dieser Fall tritt beispielsweise ein, wenn der Benutzer ein anderes Element mit der Maus aus dem Steuerelement zieht. Ist in der Eigenschaft ControlStyle des Steuerelements das Flag csCaptureMouse gesetzt, fängt es auch dann alle Mausereignisse ab, wenn der Benutzer in seinem Bereich die linke Maustaste drückt, und zwar so lange, bis die Maustaste wieder losgelassen wird.