Vcl.Grids.TCustomGrid.DrawCellHighlight

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DrawCellHighlight(const ARect: TRect;
AState: TGridDrawState; ACol, ARow: Integer); virtual;

C++

virtual void __fastcall DrawCellHighlight(const System::Types::TRect &ARect, TGridDrawState AState, int ACol, int ARow);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.Grids.pas
Vcl.Grids.hpp
Vcl.Grids TCustomGrid

Beschreibung

Zeichnet den Hintergrund einer markierten Zelle im Gitter.

DrawCellHighlight zeichnet den Hintergrund einer markierten Zelle. Von TCustomGrid abgeleitete Klassen können die Methode DrawCellHighlight überschreiben, um benutzerdefinierten Techniken für das Zeichnen zu implementieren.

Wenn die Eigenschaft DefaultDrawing true ist, wird der Hintergrund der markierten Zelle gezeichnet, bevor DrawCell aufgerufen wird, und die dreidimensionalen Effekte der fixierten Zellen oder das Fokusrechteck um die Zelle mit dem Fokus wird nach DrawCellHighlight gezeichnet.

Die Parameter ACol und ARow geben den Zeilen- und Spaltenindex der Zelle an, die gezeichnet werden soll. Der Parameter ARect gibt die Grenzen der Zelle in den Koordinaten der Zeichenfläche an. Der Parameter AState gibt an, ob die Zelle ausgewählt ist, den Eingabefokus hat oder sich in dem fixierten, nicht verschiebbaren Teil des Gitters befindet.

Siehe auch