PagItems.TBasePageItemsProducer
Delphi
TBasePageItemsProducer = class(TComponentsPageProducer, IGetWebComponentList, ITopLevelWebComponent)
C++
class PASCALIMPLEMENTATION TBasePageItemsProducer : public Compprod::TComponentsPageProducer
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| class | public | PagItems.pas PagItems.hpp |
PagItems | PagItems |
Beschreibung
TBasePageItemsProducer generiert auf Basis einer Formatierungsvorlage einen String mit HTML-Befehlen.
Mit TBasePageItemsProducer konvertieren Sie eine HTML-Vorlage, die den von anderen Komponenten generierten Inhalt umfasst, in einen String mit HTML-Befehlen, die von einer Client-Anwendung, wie etwa einem Web-Browser interpretiert werden können. HTML-Vorlagen enthalten HTML-Befehle und transparente HTML-Tags. Diese werden in einer Ereignisbehandlungsroutine für OnHTMLTag vom Seitengenerator der Komponenten durch individuellen Inhalt ersetzt.
TBasePageItemsProducer-Objekte unterscheiden sich von anderen Generatorkomponenten dadurch, dass sie spezielle HTML-Tags der Form
<#COMPONENT Name=WebContentComponent>
durch HTML-Code ersetzen, der von einer WebContentComponent-Komponente generiert wird. Außerdem speichern sie einen Standardwert für TBasePageItemsProducer in ihrer Eigenschaft WebPageItems.