Vcl.Grids.TCustomGrid.DrawCellHighlight

De RAD Studio API Documentation
Aller à : navigation, rechercher

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);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Vcl.Grids.pas
Vcl.Grids.hpp
Vcl.Grids TCustomGrid

Description

Dessine l'arrière-plan d'une cellule en surbrillance de la grille.

DrawCellHighlight dessine l'arrière-plan d'une cellule en surbrillance. Les descendants de TCustomGrid peuvent redéfinir la méthode DrawCellHighlight pour implémenter des techniques de dessin personnalisées.

Si la propriété DefaultDrawing a la valeur true, l'arrière-plan de la cellule en surbrillance est dessiné avant l'appel de DrawCell, et les effets 3D des cellules fixes ou le rectangle de focalisation autour de la cellule focalisée sont dessinés après DrawCellHighlight.

Les paramètres ACol et ARow donnent l'indice de colonne et de ligne de la cellule à dessiner. Le paramètre ARect indique la délimitation de la cellule en coordonnées du canevas. Le paramètre AState indique si la cellule est sélectionnée, a la focalisation en entrée, ou est dans la partie fixe, non défilable, de la grille.

Voir aussi