Vcl.DBGrids.TCustomDBGrid.MouseDown
Delphi
procedure MouseDown(Button: TMouseButton; Shift: TShiftState; X, Y: Integer); override;
C++
DYNAMIC void __fastcall MouseDown(System::Uitypes::TMouseButton Button, System::Classes::TShiftState Shift, int X, int Y);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TCustomDBGrid |
Description
Permet d'effectuer des traitement spécifiques quand l'utilisateur clique sur un bouton de la souris.
La méthode MouseDown est appelée automatiquement quand l'utilisateur appuie sur un bouton de la souris. Si le bouton est enfoncé alors que la souris est au-dessus des zones sensibles de redimensionnement d'une ligne ou d'une colonne, MouseDown expédie les modifications en attente et appelle la méthode héritée afin de gérer le redimensionnement. Si Options inclut dgRowSelect, MouseDown sélectionne la ligne recevant le clic et change l'état de sa sélection si la touche Ctrl est enfoncée. Si le clic de la souris a lieu dans une cellule de données, MouseDown essaye de placer la grille en mode modification.