API:Vcl.Samples.Calendar.TCalendar.DrawCell

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DrawCell(ACol, ARow: Longint; ARect: TRect; AState: TGridDrawState); override;

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.Samples.Calendar.pas
Vcl.Samples.Calendar.hpp
Vcl.Samples.Calendar TCalendar

Beschreibung

Stellt den Prototyp für eine Methode bereit, die den Inhalt einer Zelle in das Gitter zeichnet.

Vcl.Samples.Calendar.TCalendar.DrawCell erbt von Vcl.Grids.TCustomGrid.DrawCell. Der folgende Inhalt bezieht sich auf Vcl.Grids.TCustomGrid.DrawCell.

Stellt den Prototyp für eine Methode bereit, die den Inhalt einer Zelle in das Gitter zeichnet.

In den Nachkommen von TCustomGrid wird die Methode DrawCell implementiert, um den Inhalt der Zelle zu zeichnen oder das Ereignis OnDrawCell auszulösen. Hat DefaultDrawing den Wert true, wird der Hintergrund der Zelle vor dem Aufruf von DrawCell angezeigt. Die 3D-Effekte der fixierten Zellen und das Fokusrechteck werden nach dem Aufruf von DrawCell gezeichnet.

Spalten- und Zeilenindex der anzuzeigenden Zelle werden in den Parametern ACol und ARow angegeben. Der Parameter ARect bezeichnet die Begrenzungen der Zelle in den Koordinaten der Zeichenfläche. Der Parameter AState gibt an, ob die Zelle markiert ist, den Eingabefokus besitzt und sich in einem fixierten Teil des Gitters befindet.

Siehe auch