Page Builder
TsgcHTMLPageBuilder — assembla i componenti sgcHTML registrati in una pagina Bootstrap 5 completa, con un editor visivo a design time nell'IDE Delphi.
TsgcHTMLPageBuilder — assembla i componenti sgcHTML registrati in una pagina Bootstrap 5 completa, con un editor visivo a design time nell'IDE Delphi.
Un livello di composizione ad alto livello che accetta un elenco ordinato di componenti sgcHTML, avvolge il loro output HTML combinato in un documento Bootstrap 5 tramite TsgcHTMLTemplate_Bootstrap e restituisce la pagina completata. Supporta l'anteprima a design time nell'IDE Delphi.
TsgcHTMLPageBuilder
Composizione visiva delle pagine
Delphi, C++ Builder, .NET
Inserisci un TsgcHTMLPageBuilder nel form, registra i tuoi componenti sgcHTML nell'ordine desiderato, imposta il titolo e il tema, poi chiama Build per ottenere l'HTML completo della pagina.
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();
I membri utilizzati più frequentemente.
Titolo del documento inserito nel tag <title> dal template Bootstrap sottostante.
htLight, htDark o htSystem; applica l'attributo Bootstrap data-bs-theme all'elemento documento.
Accedi al TsgcHTMLTemplate_Bootstrap interno per impostare Language, Direction, HeadContent o altre proprietà a livello di documento.
Raccolta ordinata dei componenti di pagina registrati; il builder concatena il loro output HTML nell'ordine di registrazione.
Aggiunge un componente all'elenco di build; i componenti vengono renderizzati nell'ordine in cui sono stati registrati.
Renderizza tutti i componenti registrati, avvolge l'output combinato in un documento Bootstrap 5 e restituisce la stringa HTML completa.
| Guida in lineaRiferimento API completo e guida all'uso per questo componente. | Apri | |
| Tutti i componenti sgcHTMLSfoglia la matrice completa di 60+ componenti. | Apri | |
| Scarica la versione di prova gratuitaLa versione di prova di 30 giorni include i progetti demo 60.HTML. | Apri | |
| PrezziLicenze Single, Team e Site con codice sorgente completo. | Apri |