Web.DBWeb.THTMLFormatCellEvent
Delphi
THTMLFormatCellEvent = procedure (Sender: TObject; CellRow, CellColumn: Integer;
var BgColor: THTMLBgColor; var Align: THTMLAlign; var VAlign: THTMLVAlign;
var CustomAttrs, CellData: string) of object;
C++
typedef void __fastcall (__closure *THTMLFormatCellEvent)(System::TObject* Sender, int CellRow, int CellColumn, Web::Httpprod::THTMLBgColor &BgColor, Web::Httpprod::THTMLAlign &Align, Web::Httpprod::THTMLVAlign &VAlign, System::UnicodeString &CustomAttrs, System::UnicodeString &CellData);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
type typedef |
public | Web.DBWeb.pas Web.DBWeb.hpp |
Web.DBWeb | Web.DBWeb |
Beschreibung
THTMLFormatCellEvent ist der Typ für Ereignisbehandlungsroutinen, die das Erscheinungsbild von Zellen in einer HTML-Tabelle anpassen.
Sender ist die Generator-Komponente, die die HTML-Tabelle erzeugt.
CellRow und CellColumn geben die Zelle an, die gerade angelegt wird. Der Tabellentitel entspricht CellRow 0 und die erste Spalte ist CellColumn 0.
BgColor, Align, VAlign und CustomAttrs sind die voreingestellten Anzeigeeigenschaften der Zelle. Sie werden von dem THTMLTableColumn-Objekt der Spalte übernommen, in der die Zelle enthalten ist. Weitere Informationen finden Sie bei den entsprechenden Eigenschaften des Objekts THTMLTableColumn.
CellData enthält den Text, der in die Zelle angezeigt wird.
In der Behandlungsroutine können Sie einzelne oder alle Werte ändern und so das Erscheinungsbild der Zelle in der endgültigen HTML-Tabelle festlegen.