sgcHTML Matryca funkcji

Każdy komponent w bibliotece, pogrupowany w osiem rodzin. Każdy z nich renderuje się do znaczników Bootstrap 5 i działa tak samo w Delphi, C++ Builder i .NET. Kliknij komponent, aby przejść do jego strony z opisem zastosowania i przykładami.

Nawigacja i struktura

12 komponentów

Dane i tabele

7 komponentów

Formularze i pola

12 komponentów

Treść i układ

7 komponentów

Czat i AI

3 komponenty

Uwierzytelnianie

4 komponenty

Dane i tabele

Siatki, kalendarze i tablice renderujące Twoje zestawy danych bezpośrednio.

KomponentKlasaOpis
GridTsgcHTMLComponent_GridRozbudowana tabela: sortowanie, filtrowanie, eksport CSV/PDF, edycja w miejscu, grupowanie, wirtualne przewijanie i zapytania AI.
DataTableTsgcHTMLComponent_DataTableTabela danych wyższego poziomu opakowująca Grid + Pagination z paskiem narzędzi, wyszukiwaniem i licznikiem wierszy.
CalendarTsgcHTMLComponent_CalendarKalendarz w układzie miesięcznym z kropkami wydarzeń i nawigacją poprzedni/następny.
SchedulerTsgcHTMLComponent_SchedulerHarmonogram kalendarza (widoki miesiąc / tydzień) renderujący wydarzenia według daty.
TimelineTsgcHTMLComponent_TimelinePionowa oś czasu datowanych wydarzeń, ładowalna z zestawu danych.
KanbanBoardTsgcHTMLComponent_KanbanBoardTablica Kanban z kolumnami i przeciąganymi kartami.
GanttTsgcHTMLComponent_GanttWykres Gantta osi czasu projektu z paskami postępu zadań.

Wykresy i wizualizacja

Wizualizacje sterowane danymi, zbudowane z Twoich własnych liczb.

KomponentKlasaOpis
ChartTsgcHTMLComponent_ChartWykres Chart.js: liniowy, słupkowy, kołowy, pierścieniowy, radarowy, polarny, bąbelkowy i punktowy.
GaugeTsgcHTMLComponent_GaugePółkolisty wskaźnik SVG z progami kolorów niski / średni / wysoki.
DiagramTsgcHTMLComponent_DiagramDiagram przepływu z węzłami i strzałkami renderowany jako wbudowany SVG.
MapTsgcHTMLComponent_MapInteraktywna mapa Leaflet.js (kafelki OpenStreetMap / CartoDB) ze znacznikami.

Formularze i pola

Wszystko, czego potrzebujesz do zbierania danych, z walidacją i wiązaniem z zestawem danych.

KomponentKlasaOpis
FormTsgcHTMLComponent_FormKreator formularzy sterowany danymi z walidacją, układami i generowaniem formularzy przez AI.
EditTsgcHTMLComponent_EditJednowierszowe pole tekstowe z etykietą, tekstem pomocy i wiązaniem z zestawem danych.
MemoTsgcHTMLComponent_MemoWielowierszowe pole tekstowe z etykietą i tekstem pomocy.
CheckBoxTsgcHTMLComponent_CheckBoxPole wyboru z etykietą i stanem zaznaczenia.
RadioGroupTsgcHTMLComponent_RadioGroupGrupa wzajemnie wykluczających się opcji radiowych.
SelectTsgcHTMLComponent_SelectLista rozwijana z grupami opcji, wyborem wielokrotnym i wiązaniem z zestawem danych.
InputGroupTsgcHTMLComponent_InputGroupPole z dodatkiem tekstowym z przodu / na końcu.
AutoCompleteTsgcHTMLComponent_AutoCompletePole tekstowe oparte na liście datalist HTML5 z sugestiami.
DatePickerTsgcHTMLComponent_DatePickerNatywne pole wprowadzania daty / godziny / daty i godziny.
FileUploadTsgcHTMLComponent_FileUploadStrefa przesyłania plików metodą przeciągnij i upuść z wysyłką formularza multipart.
RichEditorTsgcHTMLComponent_RichEditorEdytor tekstu sformatowanego WYSIWYG oparty na Quill z ukrytym polem formularza.
RatingTsgcHTMLComponent_RatingWyświetlanie lub wprowadzanie oceny w postaci gwiazdek (symboli).

Treść i układ

Karty, multimedia i kafelki KPI do rozplanowania strony.

KomponentKlasaOpis
PanelTsgcHTMLComponent_PanelKarta panelu Bootstrap z nagłówkiem / treścią / stopką, zwijana i przewijalna.
StatCardTsgcHTMLComponent_StatCardKarta KPI / statystyki dla pulpitu z ikoną, strzałką trendu i opcjonalnym gradientem.
AccordionTsgcHTMLComponent_AccordionPionowo zwijana harmonijka ułożonych w stos rozwijanych paneli.
CarouselTsgcHTMLComponent_CarouselPokaz slajdów / karuzela obrazów ze wskaźnikami, sterowaniem i autoodtwarzaniem.
ImageTsgcHTMLComponent_ImageObraz z kształtem, responsywnością / leniwym ładowaniem, linkiem lightbox i podpisem.
AvatarTsgcHTMLComponent_AvatarAwatar użytkownika (obraz lub inicjały) z rozmiarem, kształtem i kropką statusu obecności.
VideoTsgcHTMLComponent_VideoOdtwarzacz wideo / audio HTML5 wraz z pomocnikiem do osadzania YouTube.

Nakładki i komunikaty

Okna dialogowe, powierzchnie statusu i stany ładowania.

KomponentKlasaOpis
ModalTsgcHTMLComponent_ModalModalne okno dialogowe z tytułem / treścią / stopką, rozmiarami, wyśrodkowane i ze statycznym tłem.
OffcanvasTsgcHTMLComponent_OffcanvasWysuwany panel off-canvas z lewej, prawej, góry lub dołu.
PopoverTsgcHTMLComponent_PopoverDymek popover na elemencie wyzwalającym (kliknięcie / najechanie / fokus).
ToastTsgcHTMLComponent_ToastPowiadomienie toast z nagłówkiem, treścią, znacznikiem czasu i automatycznym ukrywaniem.
SnackbarTsgcHTMLComponent_SnackbarPrzejściowy snackbar w stylu Material z opcjonalną akcją.
NotificationTsgcHTMLComponent_NotificationCentrum powiadomień w postaci rozwijanego dzwonka z plakietką nieprzeczytanych.
SpinnerTsgcHTMLComponent_SpinnerWskaźnik ładowania (border / grow), z rozmiarem i kolorem.
PlaceholderTsgcHTMLComponent_PlaceholderKarta ładowania typu szkielet / placeholder z animowanym połyskiem.

Czat i AI

Interfejs konwersacyjny, od prostych dymków po strumieniujący asystent AI.

KomponentKlasaOpis
ChatBoxTsgcHTMLComponent_ChatBoxOkno czatu w stylu karty z dymkami, paskiem wprowadzania i wskaźnikiem pisania.
ChatTsgcHTMLComponent_ChatCzat w stylu WhatsApp z wiadomościami tekst / obraz / plik / audio / wideo, potwierdzeniami odczytu i odpowiedziami.
AIChatTsgcHTMLComponent_AIChatCzat z asystentem AI z wyborem dostawcy / modelu, strumieniowaniem tokenów i cytowaniem źródeł RAG.

Uwierzytelnianie

Gotowe procesy logowania, od haseł po klucze passkey.

KomponentKlasaOpis
LoginTsgcHTMLComponent_LoginGotowy formularz / strona logowania (karta, wyśrodkowana lub pełnoekranowa) z opcją zapamiętania mnie i alertami.
SocialLoginTsgcHTMLComponent_SocialLoginPanel przycisków logowania społecznościowego OAuth (Google, Facebook, Apple, GitHub, Microsoft i więcej).
OAuthCallbackTsgcHTMLComponent_OAuthCallbackStrona zwrotna / docelowa OAuth w stanie sukcesu, błędu lub ładowania z automatycznym przekierowaniem.
WebAuthnLoginTsgcHTMLComponent_WebAuthnLoginWidżet logowania i rejestracji bez hasła przy użyciu klucza passkey / WebAuthn.

Silnik, serwer i motywy

Niewizualne elementy, które obsługują strony i utrzymują je na żywo.

KlasaRola
TsgcHTMLEngine_ServerSilnik HTML powiązany z TsgcWebSocketHTTPServer, który obsługuje wyrenderowane strony i wbudowane zasoby.
TsgcHTMX_Engine_ServerSilnik htmx podłączony do tego samego serwera: częściowe podmiany stron przez HTTP i wypychanie na żywo z serwera przez WebSocket.
TsgcHTMLPageBuilderSkłada zarejestrowane komponenty w kompletną responsywną stronę (z wizualnym edytorem działającym w czasie projektowania).
TsgcHTMLTemplate_BootstrapOpakowuje treść strony w pełny dokument HTML Bootstrap 5 z motywem, językiem i kierunkiem.
TsgcHTMLThemeController / TsgcHTMLThemeBuilderMotywy jasny / ciemny i generator CSS w czasie działania zapisujący zmienne CSS Bootstrap.
TsgcHTMX_Fragment / TsgcHTMX_RouterFragmenty htmx out-of-band do aktualizacji na żywo i pomocniki routingu żądań.

Twórz z sgcHTML

Pobierz bezpłatną wersję próbną i zacznij komponować interfejsy webowe w Delphi, C++ Builder lub .NET.