Page Builder
TsgcHTMLPageBuilder — assembleert geregistreerde sgcHTML-componenten tot een volledige Bootstrap 5-pagina, met een visuele editor op ontwerptijd in de Delphi IDE.
TsgcHTMLPageBuilder — assembleert geregistreerde sgcHTML-componenten tot een volledige Bootstrap 5-pagina, met een visuele editor op ontwerptijd in de Delphi IDE.
Een compositielaag op hoog niveau die een geordende lijst van sgcHTML-componenten accepteert, hun gecombineerde HTML-uitvoer in een Bootstrap 5-document omhult via TsgcHTMLTemplate_Bootstrap en de voltooide pagina retourneert. Ondersteunt voorbeeldweergave op ontwerptijd in de Delphi IDE.
TsgcHTMLPageBuilder
Visuele pagina-opbouw
Delphi, C++ Builder, .NET
Plaats een TsgcHTMLPageBuilder op het formulier, registreer uw sgcHTML-componenten op volgorde, stel de titel en het thema in en roep vervolgens Build aan om de volledige pagina-HTML te ontvangen.
uses
sgcHTML_PageBuilder;
var
oBuilder: TsgcHTMLPageBuilder;
begin
oBuilder := TsgcHTMLPageBuilder.Create(nil);
try
oBuilder.Title := 'Sales Dashboard';
oBuilder.Theme := htDark;
oBuilder.RegisterComponent(oNavBar);
oBuilder.RegisterComponent(oStatCard);
oBuilder.RegisterComponent(oChart);
Result := oBuilder.Build;
finally
oBuilder.Free;
end;
end;
TsgcHTMLPageBuilder *oBuilder = new TsgcHTMLPageBuilder(NULL);
try
{
oBuilder->Title = "Sales Dashboard";
oBuilder->Theme = htDark;
oBuilder->RegisterComponent(oNavBar);
oBuilder->RegisterComponent(oStatCard);
oBuilder->RegisterComponent(oChart);
String html = oBuilder->Build();
}
__finally { delete oBuilder; }
var builder = new TsgcHTMLPageBuilder();
builder.Title = "Sales Dashboard";
builder.Theme = TsgcHTMLTheme.htDark;
builder.RegisterComponent(navbar);
builder.RegisterComponent(statCard);
builder.RegisterComponent(chart);
string html = builder.Build();
De leden die u het vaakst gebruikt.
Documenttitel ingevoegd in de <title>-tag door de onderliggende Bootstrap-sjabloon.
htLight, htDark of htSystem; past het Bootstrap-attribuut data-bs-theme toe op het documentelement.
Toegang tot de interne TsgcHTMLTemplate_Bootstrap om Language, Direction, HeadContent of andere eigenschappen op documentniveau in te stellen.
Geordende verzameling van geregistreerde pagina-componenten; de builder concateneert hun HTML-uitvoer in registratievolgorde.
Voegt een component toe aan de bouwlijst; componenten worden weergegeven in de volgorde waarop ze zijn geregistreerd.
Rendert alle geregistreerde componenten, omhult de gecombineerde uitvoer in een Bootstrap 5-document en geeft de volledige HTML-string terug.
| Online helpVolledige API-referentie en gebruikshandleiding voor dit onderdeel. | Open | |
| Alle sgcHTML-componentenBlader door de volledige functiematrix van 60+ componenten. | Open | |
| Download gratis proefversieDe proefversie van 30 dagen bevat de 60.HTML-demoprojecten. | Open | |
| PrijzenEnkelvoudige, team- en sitelicenties met volledige broncode. | Open |