Vcl.DBGrids.TCustomDBGrid.DefaultHandler
Delphi
procedure DefaultHandler(var Msg); override;
C++
virtual void __fastcall DefaultHandler(void *Msg);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TCustomDBGrid |
Beschreibung
Öffnet ein Popup-Menü, wenn eine Spalte mit der rechten Maustaste angeklickt wird.
DefaultHandler ist die letzte Methode, die an das Gitter gesendete Windows-Botschaften abfängt. Zuerst wird die geerbte Version der Methode DefaultHandler aufgerufen und dieser die Verarbeitung der Botschaft ermöglicht. Anschließend wird der Parameter Msg überprüft. Wenn er angibt, dass die rechte Maustaste über einer Spalte, der ein Popup-Menü zugeordnet ist, losgelassen wurde, wird die Eigenschaft AutoPopup auf true gesetzt und DefaultHandler zeigt das Popup-Menü an.
Wenn Sie DefaultHandler überschreiben, müssen Sie die geerbte Methode für alle nicht behandelten Botschaften aufrufen.