Spinner
TsgcHTMLComponent_Spinner — Delphi, C++ Builder ve .NET'te boyut, renk ve erişilebilir metinle kenarlık veya büyüme stilinde bir Bootstrap 5 yükleme döndürücüsü işleyin.
TsgcHTMLComponent_Spinner — Delphi, C++ Builder ve .NET'te boyut, renk ve erişilebilir metinle kenarlık veya büyüme stilinde bir Bootstrap 5 yükleme döndürücüsü işleyin.
Bootstrap 5 spinner işaretlemesi üreten bir yükleme döndürücüsü bileşeni. Döndürücü türünü, boyutunu ve rengini seçin, ardından HTML özelliğini okuyun — ya da tek satırlık çözüm için statik Build yardımcısını çağırın.
TsgcHTMLComponent_Spinner
Bootstrap 5 spinner işaretlemesi
Delphi, C++ Builder, .NET
Hızlı bir döndürücü için Build(spinnerType, color, size)'i çağırın ya da bileşeni oluşturun, SpinnerType, Size ve ColorStyle'ı ayarlayın, ardından HTML'i okuyun.
uses
sgcHTML_Enums, sgcHTML_Component_Spinner;
// One-line static helper (primary form):
var
vHTML: string;
begin
vHTML := TsgcHTMLComponent_Spinner.Build(spBorder, hcPrimary, ssNormal);
WebModule.Response := vHTML;
end;
// Or configure it fully:
var
oSpin: TsgcHTMLComponent_Spinner;
begin
oSpin := TsgcHTMLComponent_Spinner.Create(nil);
try
oSpin.SpinnerType := spGrow;
oSpin.Size := ssSmall;
oSpin.ColorStyle := hcSuccess;
oSpin.Text := 'Loading...';
oSpin.SpinnerID := 'loader';
WebModule.Response := oSpin.HTML; // Bootstrap spinner markup
finally
oSpin.Free;
end;
end;
// includes: sgcHTML_Enums.hpp, sgcHTML_Component_Spinner.hpp
// One-line static helper (primary form):
String html = TsgcHTMLComponent_Spinner::Build(spBorder, hcPrimary, ssNormal);
// Or configure it fully:
TsgcHTMLComponent_Spinner *oSpin = new TsgcHTMLComponent_Spinner(NULL);
try
{
oSpin->SpinnerType = spGrow;
oSpin->Size = ssSmall;
oSpin->ColorStyle = hcSuccess;
oSpin->Text = "Loading...";
oSpin->SpinnerID = "loader";
String body = oSpin->HTML; // Bootstrap spinner markup
}
__finally
{
delete oSpin;
}
using esegece.sgcWebSockets;
// One-line static helper (primary form):
string html = TsgcHTMLComponent_Spinner.Build(TsgcHTMLSpinnerType.spBorder,
TsgcHTMLColor.hcPrimary, TsgcHTMLSpinnerSize.ssNormal);
// Or configure it fully:
var spin = new TsgcHTMLComponent_Spinner();
spin.SpinnerType = TsgcHTMLSpinnerType.spGrow;
spin.Size = TsgcHTMLSpinnerSize.ssSmall;
spin.ColorStyle = TsgcHTMLColor.hcSuccess;
spin.Text = "Loading...";
spin.SpinnerID = "loader";
string body = spin.HTML; // Bootstrap spinner markup
En sık başvurduğunuz üyeler.
SpinnerType, TsgcHTMLSpinnerType aracılığıyla spBorder (dönen halka) veya spGrow (titreşen nokta) seçer.
Size, TsgcHTMLSpinnerSize aracılığıyla ssNormal veya ssSmall seçer.
ColorStyle, bir TsgcHTMLColor alır (hcPrimary veya hcSuccess gibi); Color, ham bir Bootstrap renk adı dizesi kabul eder.
Text, ekran okuyucular tarafından okunan görsel olarak gizli durum etiketini ayarlar (varsayılan, yerel ayarın "Loading..." metni).
SpinnerID, döndürücüyü JavaScript'ten gösterebilmeniz veya kaldırabilmeniz için öğe kimliğini atar.
Build(spinnerType, color, size), hazır bir döndürücü döndürür; HTML, rolü ve gizli metniyle Bootstrap döndürücü işaretlemesini üretir.