Delphi 7 do 13, C++ Builder & .NET 17 produktów, jeden zestaw

sgcUI: 17 natywnych produktów UI dla Delphi, C++ Builder & .NET

Wszystko, co aplikacja biznesowa pokazuje na ekranie, od jednego dostawcy i w jednym stylu: siatki, tabele przestawne, wykresy, dashboardy, wskaźniki, planery, diagramy, mapy, PDF i raporty, a do tego edytory, nawigacja, paski narzędzi i kreatory wokół nich. Każda kontrolka jest rysowana natywnie, ma wspólny motyw i renderuje headless do PNG i SVG na serwerze. Kup edycję, która pasuje, albo tylko ten produkt, którego potrzebujesz.

VCLFireMonkeyWinFormsWPFAvaloniaLinux64 headless
Dashboard dema ERP sgcUI: pasek boczny nawigacji, pasek narzędzi, karty KPI, wykres przychodów, wskaźniki radialne i liniowe, mapa klientów, wykresy kołowe i słupkowe w kafelkach dashboardu

Pierwsze kroki →

Aktualne wydanie: 2026.10.0, . Zobacz listę zmian

Jedna aplikacja zbudowana wyłącznie z sgcUI

To dashboard dema ERP sgcUI, skompilowanej aplikacji Delphi VCL. Każda widoczna na ekranie kontrolka pochodzi z zestawu. Wybierz numer, aby otworzyć stojący za nim produkt.

  1. sgcNavigation rysuje pasek boczny z grupami, ikonami i wybranym modułem.
  2. sgcToolbar rysuje górny pasek z wyszukiwarką, przyciskiem Nowy i przełącznikiem motywu oraz pasek stanu na dole.
  3. sgcDashboard układa kafelki i karty KPI z trendem, wykresem sparkline i drążeniem danych; użytkownicy przeciągają kafelki i zmieniają ich rozmiar, a tile launcher otwiera aplikację ekranem startowym z pogrupowanymi kafelkami.
  4. sgcCharts rysuje przychody na tle kosztów z 24 miesięcy z linią celu, a także wykres kołowy i słupkowy.
  5. sgcGauges pokazuje kwartał na tle celu na wskaźniku radialnym, a każdy region na wskaźniku liniowym.
  6. sgcMaps umieszcza na mapie każde miasto klienta, z kołem o wielkości zależnej od przychodu.

Demo ERP sgcUI: wszystkie 14 produktów w jednej aplikacji

Kompletna aplikacja biznesowa do uruchomienia, przeczytania i skopiowania, dla Delphi, C++ Builder i .NET WinForms.

Altamira ERP to demo, którym dowodzimy, że zestaw działa jak całość. To prawdziwa aplikacja, a nie galeria: pasek boczny z dziesięcioma modułami, górny pasek i pasek stanu, jasny i ciemny motyw oraz warstwa danych z 60 klientami, 18 dostawcami, 48 produktami i ponad 500 fakturami z 24 miesięcy. Dane są generowane ze stałego ziarna, więc każde uruchomienie pokazuje te same liczby. W Delphi moduły łączą się z zestawami danych w pamięci, czyli tym samym kodem, który napiszesz dla własnej bazy danych.

Demo jest dostępne dla Delphi (VCL, Win32 i Win64), C++ Builder (VCL) i .NET WinForms (.NET 8). Każdy moduł to osobna jednostka, więc możesz przenieść ekran do własnego projektu: dashboard, fakturę PDF, wykres Gantta albo proces akceptacji. Poza modułami poniżej demo ma Produkty (siatka katalogu z kodami EAN-13 i QR, wskaźniki stanów i arkusz PDF z etykietami), Dostawców (filtry oceny i czasu realizacji, wykres i mapa), Użytkowników (tokeny ról i drzewo organizacji) oraz kreator Nowy klient z walidacją na każdym kroku i mapą do wyboru miasta.

Klienci

Klienci

Siatka pogrupowana według regionu z licznikami i sumami grup, sortowaniem, filtrami i podświetleniem, gdy saldo przekracza limit kredytowy. Karta boczna edytuje ocenę i limit kredytowy w miejscu i centruje mapę na kliencie. Przycisk Nowy otwiera kreator.

Zbudowane z sgcGrid, sgcEditors, sgcMaps, sgcWizard.

Faktury z PDF

Faktury z PDF

Lista faktur ze statusem, sumami i płatnościami. Jedno kliknięcie buduje w kodzie fakturę A4 z tabelą pozycji, podsumowaniem VAT, kodem QR płatności SEPA i kodem kreskowym Code128 i pokazuje ją w przeglądarce PDF wewnątrz modułu.

Zbudowane z sgcGrid, sgcPDF.

Gantt projektów

Gantt projektów

Sześć projektów z wierszami podsumowań, zależnościami koniec-początek, postępem, kamieniem milowym Go-live i linią dzisiejszego dnia. Ścieżka krytyczna pozostałej pracy jest narysowana na czerwono, a paski można przeciągać, aby zmienić plan.

Zbudowane z sgcPlanner, sgcToolbar.

Kanban zamówień

Kanban zamówień

Lejek sprzedaży jako tablica z sześcioma etapami, od Leada do Dostarczonego. Karty pokazują kwotę, priorytet i właściciela, kolumny pokazują limit WIP, a przeciągnięcie karty do innego etapu aktualizuje zamówienie.

Zbudowane z sgcPlanner.

Proces akceptacji

Proces akceptacji

Schemat blokowy akceptacji zakupów zbudowany z danych, z krokami wykonanymi, bieżącymi i oczekującymi, decyzjami i podpisami na łączach. Wybranie wniosku w siatce podświetla jego krok. Drugi widok rysuje schemat organizacyjny z automatycznym układem drzewa.

Zbudowane z sgcDiagram, sgcGrid.

Analityka

Analityka

Tabela przestawna wszystkich pozycji faktur według regionu, kategorii, roku i kwartału, z listą pól do przeciągania, mapą cieplną i siatką drążenia, która wyświetla pozycje faktur stojące za wybraną komórką.

Zbudowane z sgcPivotGrid, sgcCharts, sgcGrid.

Źródła znajdziesz w Demos\Suite (Delphi i C++ Builder) oraz w demach .NET (Suite\ERP).

Siedemnaście produktów, trzy edycje

Standard obejmuje wprowadzanie danych i powłokę aplikacji, Professional dodaje wizualizację, a Enterprise zawiera każdy produkt. Każdy produkt jest też sprzedawany osobno, od €149.

sgcUI Standard

sgcGrid

sgcGrid

Siatka danych dla strumieni na żywo, zestawów danych i dużych tabel.

  • Wiersze aktualizują się według klucza z dowolnego wątku; odświeżanie reguluje MaxFPS.
  • Pamięć, dowolny TDataSet lub DataTable, JSON, CSV, wiersze wirtualne albo strumienie WebSocket, MQTT i SSE.
  • VCL i FireMonkey dla Delphi i C++ Builder, WinForms, WPF i Avalonia dla .NET.

Od €199

Poznaj sgcGrid →
sgcNavigation

sgcNavigation

Pasek boczny, drzewo, karty i przestrzeń dokowania, które spajają aplikację.

  • Pasek boczny lub akordeon z tymi samymi elementami i zdarzeniami, przełączane jedną właściwością.
  • FireMonkey, WinForms, WPF, Avalonia i VCL z Delphi 7 do 13, z tym samym modelem i tymi samymi nazwami.
  • Menedżer dokowania z automatycznym ukrywaniem, oknami pływającymi, dokumentami z kartami i zapisanym układem, edycja Zarejestrowana.

Od €149

Poznaj sgcNavigation →
sgcToolbar

sgcToolbar

Paski narzędzi i paski stanu z sześcioma rodzajami elementów i panelami bezpiecznymi wątkowo.

  • Sześć rodzajów elementów u góry, panele tekstu, postępu i wskaźników na dole.
  • Ustawiaj tekst, postęp i wskaźniki paneli z wątków roboczych, bez Synchronize.
  • VCL, FireMonkey, WinForms, WPF i Avalonia z tym samym modelem elementów.

Od €149

Poznaj sgcToolbar →
sgcEditors

sgcEditors

Piętnaście kontrolek wprowadzania dla dat, zakresów, kolorów, tokenów, ocen, kodów z maską, kwot i list wyboru.

  • Kalendarz, selektory daty, czasu i daty z czasem, suwak zakresu, kolor, tokeny, ocena, pole liczbowe, pola z przyciskami, wyszukiwania, z maską, walutowe i z listą wyboru, memo, a do tego przełącznik ustawień, pole adresu IP, pole przedziału czasu, selektor czcionki, lista z polami wyboru i podwójna lista.
  • Wewnątrz natywne edytory, więc IME, schowek, cofanie i czytniki ekranu po prostu działają.
  • Dziesięć edytorów DB dla formularzy TDataSet w Delphi, wiązanie DataSource w WinForms, dwukierunkowe wiązanie w WPF i Avalonia.

Od €199

Poznaj sgcEditors →

sgcUI Professional

sgcCharts

sgcCharts

Dwadzieścia jeden typów serii dla wykresów biznesowych i strumieni na żywo.

  • Od liniowego po Sankey, od świecowego po sunburst, bullet i tornado, wszystkie komponenty na jednym modelu wykresu, a do tego samodzielna kontrolka sparkline.
  • Bufory kołowe, okno czasowe i decymacja dla każdej serii utrzymują płynność wykresów na żywo, a selektor zakresu je powiększa.
  • Punkty ręczne, CSV, JSON, dowolny TDataSet, tabela w pamięci albo strumienie na żywo.

Od €199

Poznaj sgcCharts →
sgcDashboard

sgcDashboard

Kafelki i karty KPI, które zamieniają liczby w ekran.

  • Dwanaście kolumn, rozpiętości i automatyczny przepływ układają każdy kafelek bez linii kodu układu.
  • Wartość, strzałka trendu, tekst trendu i sparkline w jednym komponencie.
  • Zasilaj karty z kodu albo z WebSocket, MQTT i SSE za pomocą mostu.
  • Ekran startowy z pogrupowanymi kafelkami, plakietkami i nawigacją klawiaturą w tile launcherze.

Od €199

Poznaj sgcDashboard →
sgcGauges

sgcGauges

Czternaście instrumentów dla celów, maszyn i sterowni.

  • Radialny, liniowy, cyfrowy, LED, pasek LED, pierścień, miernik VU, zegar, kompas, annunciator oraz wejścia: pokrętło, suwak, przełącznik i przycisk.
  • Progi z histerezą wywołują jedno zdarzenie na przekroczenie, w głównym wątku.
  • Ustawiaj Value z dowolnego wątku albo podłącz MQTT, WebSocket i SSE za pomocą mostu.

Od €199

Poznaj sgcGauges →

sgcUI Enterprise

sgcPivotGrid

sgcPivotGrid

Tabele przestawne i wykresy przestawne z listą pól, dla analityków wewnątrz twojej aplikacji.

  • Siatka przestawna, lista pól z przeciąganiem i wykres przestawny z przyciskami pól, dla VCL, FireMonkey i .NET.
  • Typowany magazyn kolumn i jeden przebieg na przeliczenie, zaprojektowane na milion wierszy.
  • TDataSet, tabela sgcGrid, DataTable .NET albo wiersze dodawane z kodu.

Od €249

Poznaj sgcPivotGrid →
sgcPlanner

sgcPlanner

Harmonogram, Gantt i Kanban na jednym modelu danych.

  • Harmonogram, Gantt i Kanban powiązane z jednym TsgcPlannerData, zawsze zsynchronizowane.
  • Wiązanie TDataSet, JSON, iCalendar i Microsoft Project XML, import i eksport.
  • VCL, FireMonkey, C++ Builder, WinForms, WPF, Avalonia i Linux64 headless.

Od €249

Poznaj sgcPlanner →
sgcDiagram

sgcDiagram

Edytor diagramów i układy, które rysują twoje dane.

  • Paleta, kształty, przyklejane łączniki, tekst w miejscu i cofanie, gotowe dla twoich użytkowników.
  • Układy warstwowe i drzewiaste oraz wiązanie zestawów danych zamieniają twoje rekordy w czytelne schematy.
  • VCL, FireMonkey, WinForms, WPF i Avalonia, z tymi samymi nazwami klas i jednym formatem JSON.

Od €249

Poznaj sgcDiagram →
sgcWizard

sgcWizard

Wielokrokowe formularze ze wskaźnikiem kroków i walidacją.

  • Każda dodana strona pojawia się we wskaźniku kroków, z wbudowanymi przyciskami Wstecz, Dalej, Zakończ i Anuluj.
  • Jedno zdarzenie wstrzymuje przejście, dopóki strona nie jest poprawna, niezależnie od tego, co nacisnął użytkownik.
  • VCL, FireMonkey, WinForms, WPF i Avalonia, z tymi samymi nazwami i zdarzeniami.

Od €149

Poznaj sgcWizard →
sgcMaps

sgcMaps

Natywne mapy ze znacznikami, trasami i kafelkami offline.

  • Kontrolki VCL, FireMonkey, Lazarus, WinForms, WPF i Avalonia, które same rysują mapę.
  • Klastrowane znaczniki, trasy, strefy, koła, etykiety i mapy cieplne z kodu lub plików.
  • Kafelki z dysku, router offline i geokoder offline, bez klucza API.

Od €149

Poznaj sgcMaps →
sgcPDF

sgcPDF

Twórz, wyświetlaj i przetwarzaj dokumenty PDF w kodzie.

  • Twórz dokumenty z kodu z tekstem, obrazami, grafiką wektorową i czcionkami Unicode.
  • Kontrolki przeglądarki dla VCL, FireMonkey, WinForms, WPF i Avalonia oraz kontrolki kodów kreskowych i QR, panel podpisu i edytor obrazów.
  • Formularze, szyfrowanie, redakcja, przygotowanie do druku, PDF/A (do PDF/A-4), PDF/UA-2 i tagowany PDF.

Od €249

Poznaj sgcPDF →
sgcReports

sgcReports

Raporty definiowane w kodzie, eksportowane do PDF, XLSX i innych formatów.

  • Płynny builder albo definicja JSON, obie wersjonowane razem z projektem.
  • Zestawy danych z master detail, tablice JSON albo wiersze z własnych zdarzeń.
  • Tagowany PDF, PDF/A-3, XLSX, CSV i PNG z jednego przygotowanego raportu.

Od €199

Poznaj sgcReports →
sgcRichEdit

sgcRichEdit

Dokumenty z tekstem sformatowanym edytowane w Twojej aplikacji.

  • Edytor dokumentów z tekstem sformatowanym dla VCL, FireMonkey, WinForms, WPF i Avalonia.
  • Style, listy, tabele, obrazy i łącza, a do tego kontrolki powiązane z danymi.
  • Odczyt i zapis JSON, HTML, Markdown i RTF oraz eksport do DOCX i PDF.

Od €299

Poznaj sgcRichEdit →
Arkusz sgcSpreadsheet z formułami i wykresem

sgcSpreadsheet

Arkusze kalkulacyjne w stylu Excela wewnątrz Twojej aplikacji.

  • Kontrolka arkusza z paskiem formuły dla VCL, FireMonkey, WinForms, WPF i Avalonia, zbudowana na sgcGrid.
  • 211 funkcji arkusza, tablice dynamiczne z rozlewaniem, nazwy zdefiniowane i wiele arkuszy.
  • Wykresy z zakresów komórek rysowane przez sgcCharts, odczyt i zapis XLSX.

Od €299

Poznaj sgcSpreadsheet →
sgcChat

sgcChat

Asystent AI i czat zespołowy w Twojej aplikacji.

  • Panel czatu, widok czatu, pole wprowadzania czatu i przeglądarka Markdown dla VCL, FireMonkey, WinForms, WPF i Avalonia.
  • Odpowiedzi AI w strumieniu z zatrzymaniem, ponownym generowaniem i kartami wywołań narzędzi.
  • Obecność, wskaźnik pisania, potwierdzenia odczytu i reakcje przez sgcWebSockets.
  • Claude, OpenAI, Gemini i inni dostawcy LLM oraz czat zespołowy WebSocket wymagają sgcWebSockets (zawarty w All-Access).

W pakiecie sgcUI Enterprise

Poznaj sgcChat →

Wejście, dane i wyjście

W całym pakiecie sgcUI obejmuje także mniejsze potrzeby: kontrolki przyjmujące dane od użytkownika, powiązanie danych podążające za zbiorem danych w obu kierunkach i więcej sposobów wyprowadzenia ekranu z aplikacji.

  • sgcGauges: cztery wskaźniki wejściowe, pokrętło, suwak, przełącznik i przycisk, obsługiwane myszą, dotykiem, kółkiem i klawiaturą, we wszystkich edycjach. Skórki (Classic, Modern, Industrial, ISA101, Dark lub własne) nadają każdemu wskaźnikowi nowy wygląd, a TsgcGaugeDataLink wiąże wskaźnik z polem zbioru danych i zapisuje zmiany użytkownika z powrotem.
  • Powiązanie danych na żywo i dwukierunkowe w Delphi: źródło DataSet sgcPlanner zgłasza, odrzuca i cofa zapisy oraz ogranicza częstotliwość zmian na żywo, sgcDiagram podąża za swoimi zbiorami danych i zapisuje węzły oraz łącza z powrotem, a sgcPivotGrid i źródło danych sgcDashboard podążają za zbiorem danych z throttle. sgcDiagram, sgcPivotGrid, sgcGauges i sgcDashboard mają takie samo powiązanie w .NET.
  • sgcPlanner: cykliczne serie z Outlooka w synchronizacji z Microsoft 365, przypomnienia wysyłane do Google Calendar przy aktualizacji zdarzenia oraz pojemność każdego zasobu dla histogramu obciążenia.
  • sgcDashboard: publikacja pulpitu jako jednej strony HTML z kafelkami SVG oraz kafelek mapy w WPF i Avalonia. Mapy pojawiają się teraz w wydrukach, PDF i HTML pulpitu.
  • sgcWizard: przejścia stron typu slide i fade, które uwzględniają ustawienie ograniczenia ruchu w Windows, oraz strona podsumowania, która wymienia wpisane dane użytkownika, z łączem Edytuj dla każdej strony.
  • sgcReports: skrypty w definicji raportu ze zdarzeniami raportu, pasm i elementów, edytor skryptów w projektantach oraz podgląd FireMonkey w systemach macOS, iOS i Android.
  • sgcPDF dla .NET: przeglądarki WPF i Avalonia edytują adnotacje i wypełniają formularze, tak jak robi to przeglądarka WinForms.
  • sgcPDF: panel podpisu, który umieszcza podpis odręczny w widocznym polu podpisu cyfrowego, oraz przeglądarka i edytor obrazów, które przycinają, obracają i opisują zdjęcia i skany oraz eksportują je do PDF, w VCL, FireMonkey, WinForms, WPF i Avalonia.
  • Dostępność: drzewo UI Automation każdego dema produktu zostało sprawdzone klientem UI Automation, a znalezione problemy naprawiono.

Dlaczego zestaw wygląda i działa jak jedna całość

Dlaczego zestaw wygląda i działa jak jedna całość

Każdy produkt sgcUI jest zbudowany na tym samym środowisku uruchomieniowym, sgcUICore. Zarządza ono kanwą, rasteryzatorem, kolorami i motywami, więc siatka, wskaźnik i wykres Gantta umieszczone obok siebie mają te same czcionki, odstępy, kolor akcentu i styl fokusu. Obraz pokazuje ten sam dashboard ERP dwa razy: lewa połowa w jasnym motywie, prawa w ciemnym, przełączanym jednym wywołaniem w czasie działania.

  • Jedno wywołanie ustawia motyw całej aplikacji: sgcUISetApplicationTheme(utDark), lub sgcUISetApplicationThemeFollow(utfSystem), aby podążać za jasnym lub ciemnym ustawieniem Windows, gdy aplikacja działa. Właściwość Theme każdej kontrolki domyślnie ma wartość utDefault (podąża za aplikacją) i nadal przyjmuje utLight, utDark lub utCustom.
  • Dwa ustawienia wstępne motywu: Classic, domyślny wygląd, oraz Fluent, wygląd Windows 11 w wersji jasnej i ciemnej. sgcUISetApplicationThemePreset(CS_UI_THEME_FLUENT) przełącza każdą kontrolkę, a możesz też zarejestrować własne ustawienie wstępne z kolorami i narożnikami swojej marki.
  • Jeden silnik rysowania, więc ekran, plik PNG i plik SVG pokazują te same piksele.
  • Renderowanie headless w każdym produkcie: twórz obrazy na serwerze lub w usłudze, Linux64 od Delphi 10.2.
  • Te same nazwy w .NET: port C# zachowuje nazwy klas, właściwości i zdarzeń, więc kod i pomoc przenoszą się bez zmian.
  • Jeden system pomocy dla każdego produktu, z wersjami Delphi, C++ Builder i .NET każdego tematu.

Classic czy Fluent: ustawienia wstępne motywu

Ustawienie wstępne motywu określa kolory, narożniki i obramowanie fokusu, których używa motyw jasny i ciemny. Classic jest domyślne i rysuje dokładnie tak jak dotąd, więc istniejąca aplikacja się nie zmienia. Fluent nadaje każdej kontrolce sgcUI wygląd Windows 11 jednym wywołaniem, w VCL, FireMonkey, WinForms, WPF i Avalonia.

  • Fluent: kolory Windows 11 w wersji jasnej i ciemnej, narożniki 4 pikseli na edytorach, obramowaniach fokusu i chipach tagów oraz 8 pikseli na kafelkach pulpitu, kartach Kanban i kolumnach Kanban, a do tego dwukolorowe obramowanie fokusu z Windows 11.
  • Kolor akcentu Windows: Fluent maluje kolorem akcentu wybranym przez użytkownika w Windows, ciemniejszym odcieniem w motywie jasnym i jaśniejszym w ciemnym. Akcent ustawiony przez aplikację nadal ma pierwszeństwo, a Classic zachowuje stały akcent.
  • Podążanie za Windows podczas działania aplikacji: w Delphi sgcUISetApplicationThemeFollow(utfSystem) przełącza kontrolki między jasnym a ciemnym, gdy użytkownik zmieni ustawienie Windows. Domyślnie jest wyłączone, więc istniejące aplikacje zachowują swój motyw. Kontrolki .NET podążają za jasnym lub ciemnym motywem WPF, WinForms lub Avalonia, tak jak dotąd.
  • Ramka okna: formularze VCL, FireMonkey i WinForms dostają ciemny pasek tytułu, gdy ich motyw jest ciemny, w Windows 10 w wersji 1809 i nowszych, a Fluent nadaje im zaokrąglone narożniki okna w Windows 11. Formularz z kartami sgcNavigation i formularz Ribbon sgcToolbar idą dalej: rysują własny pasek tytułu z motywem, z kartami lub paskiem szybkiego dostępu, przyciskami tytułu z motywem i układami przyciągania Windows 11.
  • Własne ustawienie wstępne: zacznij od definicji Fluent lub Classic, zmień kolory, akcent lub promienie narożników i zarejestruj je pod nazwą za pomocą sgcUIRegisterThemePreset, a w .NET sgcUIApplication.RegisterThemePreset.
  • Wysoki kontrast Windows nadal ma pierwszeństwo przed każdym ustawieniem wstępnym, a ustawienia wstępne są w każdej wersji, także w Community.

Demo Theme Gallery pokazuje na jednym ekranie siatkę, edytory, wskaźnik, pulpit i tablicę Kanban oraz przełącza ustawienie wstępne, motyw, akcent i wysoki kontrast podczas działania. Jest dostępne dla Delphi VCL, FireMonkey, C++Builder, WinForms, WPF i Avalonia.

Przeczytaj temat pomocy o ustawieniach wstępnych motywu

Demo Theme Gallery w Delphi VCL z ustawieniem Classic w wersji jasnej: siatka z chipami tagów, edytory, wskaźnik radialny, kafelki pulpitu i tablica Kanban

Classic, domyślne: wygląd sgcUI z wcześniejszych wersji, bez zmian.

Ten sam ekran Theme Gallery z ustawieniem Fluent w wersji jasnej, z kolorami Windows 11, kolorem akcentu Windows i bardziej zaokrąglonymi kartami Kanban

Fluent jasny: kolory i narożniki Windows 11 oraz kolor akcentu Windows.

Ten sam ekran Theme Gallery z ustawieniem Fluent w wersji ciemnej, z ciemnymi kolorami Windows 11

Fluent ciemny: te same kontrolki w ciemnych kolorach Windows 11, przełączane podczas działania aplikacji.

Fluent w każdym produkcie, ze stylami VCL i kolorami hosta

Wybierz Fluent raz, a cała aplikacja wygląda jak jedna aplikacja Windows 11: każdy produkt sgcUI przejmuje z ustawienia wstępnego narożniki, stany najechania i naciśnięcia oraz separatory, kontrolki mogą przejąć kolory stylu VCL, WPF lub Avalonia, a tekst używa czcionki Windows 11. Classic nadal rysuje dokładnie tak jak dotąd.

  • Każdy produkt podąża za ustawieniem wstępnym: Editors, Grid, PivotGrid, Planner, Dashboard, Navigation, Toolbar i Ribbon, Wizard, Charts, Gauges, Diagram oraz projektant Reports dostają zaokrąglone narożniki, wypełnienia najechania i naciśnięcia, separatory i grubości linii z Fluent, bez zmian w twoim kodzie.
  • Style VCL: w Delphi XE2 i nowszych sgcUISetApplicationThemeFollow(utfHost) sprawia, że kontrolki sgcUI przełączają się między jasnym a ciemnym razem z aktywnym stylem VCL i przejmują jego kolory oraz kolor wyróżnienia jako akcent. Narożniki, obramowanie fokusu i czcionka pozostają z ustawienia wstępnego. W stylu Windows oraz w Delphi 7 do XE podąża za Windows.
  • Kolory hosta w .NET: w ustawieniu Fluent WPF na .NET 9 i nowszych z motywem Fluent (Application.ThemeMode) oraz Avalonia 12 z FluentTheme nadają kontrolkom sgcUI tła, obramowania, tekst i wypełnienia, dzięki czemu kontrolki pasują do reszty okna. WinForms podąża za jasnym lub ciemnym trybem kolorów.
  • Segoe UI Variable: Fluent rysuje czcionką Segoe UI Variable Text w Windows 11, Segoe UI w Windows 10 i wbudowaną Roboto na pozostałych platformach. Czcionka ustawiona przez aplikację zawsze ma pierwszeństwo, a własne ustawienie wstępne może podać własną listę czcionek przez sgcUISetThemePresetFontFamily.
  • Przeglądarka PDF i mapy w motywie: z UseUITheme przeglądarki sgcPDF przejmują kolory motywu aplikacji wokół stron, a przyciski powiększenia, kompas, przełącznik warstw, skala i informacja o źródle w sgcMaps przejmują kolory i narożniki ustawienia wstępnego, na każdej platformie (VCL, FireMonkey, WinForms, WPF i Avalonia). Strony i zawartość mapy zachowują własne kolory.
  • Pasek tytułu na żywo: otwarty formularz WinForms podąża za każdą późniejszą zmianą motywu, ustawienia wstępnego lub podążania ze swoim ciemnym paskiem tytułu i narożnikami Windows 11, a okna WPF i Avalonia dostają tę samą ramkę z sgcUIApplyWindowFrame.

Demo Theme Gallery dla Delphi, C++Builder, WinForms, WPF i Avalonia ma teraz strony Dokument, Mapa i Kontrolki obok strony Przegląd, z przeglądarką PDF, mapą, paskiem nawigacji, wstążką, paskiem narzędzi, kreatorem, listą pól tabeli przestawnej i podsumowaniem walidacji. Wersja VCL dodaje podążanie za hostem i listę stylów VCL.

Przeczytaj temat pomocy o motywie aplikacji

Strona Kontrolki dema Theme Gallery w Delphi VCL z ustawieniem Fluent w wersji ciemnej: pasek nawigacji, wstążka, pasek narzędzi, kreator, lista pól tabeli przestawnej z tabelą przestawną i podsumowanie walidacji

Fluent ciemny na kontrolkach nawigacji, wstążki, paska narzędzi, kreatora, tabeli przestawnej i walidacji.

Strona Dokument dema Theme Gallery z ustawieniem Fluent w wersji jasnej: przeglądarka sgcPDF z UseUITheme pokazuje zestawienie klienta wygenerowane w kodzie

Przeglądarka sgcPDF z UseUITheme przejmuje kolory motywu aplikacji.

Strona Mapa dema Theme Gallery z ustawieniem Fluent w wersji ciemnej: mapa sgcMaps z przyciskami powiększenia, przełącznikiem warstw, kompasem, skalą i informacją o źródle w motywie

Przyciski powiększenia, kompas, skala i informacja o źródle sgcMaps w ciemnym motywie Fluent.

Strona Przegląd dema Theme Gallery podążająca za stylem VCL Amethyst Kamri: siatka, edytory, pulpit, wskaźnik i tablica Kanban przejmują kolory stylu

Podążanie za hostem: kontrolki sgcUI przejmują kolory aktywnego stylu VCL.

Języki pisane od prawej do lewej: arabski i hebrajski

Każdy produkt sgcUI obsługuje interfejsy użytkownika od prawej do lewej w VCL, FireMonkey, WinForms, WPF i Avalonia, sterowane właściwością kierunku, którą każdy framework już ma.

Ustaw BiDiMode w VCL i FireMonkey, RightToLeft w WinForms albo FlowDirection w WPF i Avalonia na formularzu lub oknie, a każda kontrolka sgcUI na nim pójdzie w ślad za tym. Aplikacje od lewej do prawej są rysowane dokładnie tak jak wcześniej.

  • Prawdziwy shaping: litery arabskie są łączone, ligatury i znaki diakrytyczne są stosowane, a tekst nigdy nie jest rysowany w odbiciu lustrzanym.
  • Tekst dwukierunkowy: mieszane fragmenty arabskie, hebrajskie i łacińskie są porządkowane algorytmem dwukierunkowym Unicode (UAX #9), a każdy tekst przejmuje kierunek od swojego pierwszego znaku silnego.
  • Lustrzany układ: kolumny siatki, panele boczne, paski narzędzi, legendy, kreatory krokowe i przyciski edytorów przesuwają się na przeciwną stronę, a osie czasu, tarcze i mapy zachowują swoje znaczenie, tak jak w Excelu i Outlooku.
  • Liczby pozostają czytelne: wartości sformatowane z liczb, dat, godzin i walut, takie jak 12:30 lub 1,234.50, są rysowane jako fragmenty od lewej do prawej i nigdy nie zmieniają kolejności.
  • Automatyczny zapasowy font: gdy font kontrolki nie ma glifów arabskich ani hebrajskich, sgcUI dodaje font platformy, taki jak Segoe UI lub Tahoma, przy pierwszym rysowaniu takiego tekstu.
  • Lustro także dla zawartości tam, gdzie ma to sens: MirrorPlot dla wykresów, MirrorTimeline dla osi czasu Gantta i MirrorGlyph dla ikon pasków narzędzi wskazujących kierunek. sgcReports i writer sgcPDF kształtują tekst arabski i hebrajski także w swoich dokumentach.

Przeczytaj temat pomocy o kierunku od prawej do lewej

Demo sgcUI od prawej do lewej w Delphi VCL po arabsku, z panelem nawigacji i siatką zadań Gantta po prawej stronie

Arabski w VCL: panel boczny, pasek narzędzi i siatka zadań Gantta są odbite lustrzanie, a oś czasu nadal biegnie od lewej do prawej.

Demo sgcUI od prawej do lewej w Delphi FireMonkey po arabsku, z kartami KPI, wskaźnikiem i wykresem warstwowym

Arabski w FireMonkey: karty KPI układają się od prawej, a liczby takie jak 64.2k i +8.4% pozostają czytelne.

Demo sgcUI od prawej do lewej w Delphi VCL po hebrajsku, z siatką zamówień, której pierwsza kolumna jest po prawej

Hebrajski w VCL: kolumny siatki układają się od prawej, a numery zamówień, daty i kwoty pozostają od lewej do prawej.

Drukowanie, podgląd i dostępny PDF

sgcGrid, sgcCharts, sgcPivotGrid, sgcPlanner, sgcDiagram, sgcGauges, sgcDashboard i sgcMaps drukują, pokazują podgląd wydruku i eksportują do PDF tymi samymi składowymi w VCL, FireMonkey, WinForms, WPF i Avalonia.

Wywołaj Print, ShowPrintPreview lub ExportToPDF na kontrolce. Jeden zestaw ustawień strony, PrintSettings, steruje drukarką, podglądem i PDF, więc podgląd pokazuje dokładnie to, co dostaje drukarka i PDF. Strona pokazuje zawartość kontrolki, a nie ekran: pozycja przewijania, zaznaczenie i otwarty edytor nie są drukowane.

  • Drukowanie i podgląd wydruku są częścią sgcUICore i wchodzą w skład każdego wydania, także Community. W FireMonkey drukowanie działa w systemach Windows i macOS, a podgląd i eksport do PDF na każdej platformie.
  • Podgląd ma nawigację po stronach, powiększenie, ustawienia strony, drukowanie i eksport do PDF, jako okno dialogowe albo jako kontrolka na własnym formularzu lub oknie.
  • Papier, orientacja, marginesy i skalowanie, a także tekst nagłówka i stopki z tytułem, datą, numerem strony i liczbą stron.
  • Prawdziwy tekst w PDF: czcionki są osadzone jako podzbiory, więc tekst można przeszukiwać i kopiować. Strony siatki, tabeli przestawnej, wykresu, planera, diagramu i wskaźnika są rysunkami wektorowymi, a strony pulpitu i mapy są obrazami, domyślnie 192 dpi.
  • Dostępny domyślnie: PDF jest oznakowanym dokumentem PDF/UA. Siatki i tabele przestawne stają się prawdziwymi tabelami z komórkami nagłówków, a wykresy, wskaźniki, diagramy, widoki planera, pulpity i mapy dostają tekst alternatywny zbudowany z ich zawartości.
  • PDF/A-2a i PDF/A-3a do archiwizacji, osobno albo razem z PDF/UA. W Delphi i .NET także PDF/A-4 i PDF/UA-2.
  • Eksport do PDF działa przez mostek sgcUIPDF z licencjonowanym sgcPDF: dodaj jednostkę sgcUIPDF_Export w Delphi i C++ Builder albo pakiet NuGet esegece.sgcUICore.sgcPDF w .NET. Nie ma go w wydaniu Community.

Przeczytaj temat pomocy o drukowaniu

Dostępny domyślnie

Każdy produkt sgcUI udostępnia swoją zawartość Microsoft UI Automation, czyli interfejs API używany przez czytniki ekranu, takie jak Narrator i NVDA, działa z klawiaturą i stosuje motywy wysokiego kontrastu systemu Windows, w VCL, FireMonkey, WinForms, WPF i Avalonia, bez konfiguracji i w każdej edycji.

Komponenty udostępniają swoją zawartość Microsoft UI Automation, interfejsowi dostępności systemu Windows, z którego korzystają czytniki ekranu, takie jak Narrator i NVDA, oraz narzędzia testowe Microsoftu: siatka jest udostępniana jako tabela z wierszami, komórkami i nagłówkami, wykres jako lista serii i punktów, planer jako lista elementów i tak dalej. Wystarczy upuścić kontrolkę na formularz, a jest dostępna. Gdy nie działa żaden klient dostępności, obsługa nic nie kosztuje, a jeden globalny przełącznik wyłącza ją w całej aplikacji.

  • VCL: UI Automation w każdej obsługiwanej wersji Delphi i C++Builder, od Delphi 7 do Delphi 13, z takim samym zachowaniem w każdej wersji.
  • FireMonkey: UI Automation w systemie Windows. macOS, iOS i Android nie są jeszcze objęte.
  • WinForms: każda kontrolka udostępnia własnego dostawcę UI Automation, więc siatka ma wzorce Grid i Table. WPF i Avalonia: każda kontrolka zwraca automation peer oraz jeden peer dla każdego elementu, który rysuje.
  • Klawiatura: przenoszenie kafelków, kart, spotkań i kształtów, rysowanie połączeń oraz przenoszenie pól tabeli przestawnej i kolumn siatki mają odpowiedniki w klawiaturze, a każda interaktywna kontrolka pokazuje widoczny wskaźnik fokusu. Kilka operacji nadal wymaga myszy: zmiana szerokości kolumn w sgcGrid, powiększanie i przesuwanie myszą w sgcCharts oraz narzędzia rysowania finansowego, a także punkty załamania łączników w sgcDiagram.
  • Wysoki kontrast: w motywie wysokiego kontrastu systemu Windows kontrolki rysują się kolorami wybranymi przez użytkownika w systemie Windows, bez ponownego uruchamiania i bez kodu.
  • Układy od prawej do lewej i wysokie DPI są obsługiwane, a położenie każdego elementu zgłaszanego do UI Automation uwzględnia układ i DPI monitora.
  • Każda edycja ma pełną obsługę dostępności, łącznie z bezpłatną edycją Community, i jest ona domyślnie włączona.
  • Drzewo UI Automation każdego dema produktu zostało sprawdzone klientem UI Automation w VCL, FireMonkey, WinForms, WPF i Avalonia. Poprawki: edytory VCL ogłaszają etykietę pola zamiast jego wartości, płaski pasek nawigacji jest listą, a nie drzewem, paski stanu WinForms i WPF nie przejmują już fokusu klawiatury, komórki siatki Avalonia nie powtarzają już nazwy kolumny, a punkty wykresów i inne rysowane elementy kontrolek Avalonia podają swoje położenie na ekranie.
  • Przeglądarka sgcPDF i podgląd sgcReports nie są objęte. Pliki PDF, które tworzą, mogą być same dostępne.

eSeGeCe publikuje raport zgodności dostępności (VPAT 2.5, wydanie międzynarodowe) dla każdej platformy, obejmujący WCAG 2.1, zrewidowane standardy Section 508 i EN 301 549, w postaci strony internetowej i pliku PDF.

Przeczytaj oświadczenie o dostępności i raporty zgodności

Przeczytaj temat pomocy o dostępności

Zapytaj dane, wklej do formularzy

Użytkownicy zadają sgcGrid, sgcPivotGrid i sgcDashboard pytanie w zwykłym języku oraz wypełniają formularze i elementy planera z wklejonego tekstu, w VCL, FireMonkey, WinForms, WPF i Avalonia, z wybranym przez Ciebie LLM i w każdej edycji.

Funkcje AI w sgcUI nie są związane z jedną usługą AI. Rozmawiają z komponentem dostawcy, więc działa dowolny LLM: TsgcUIAIEventProvider przekazuje każde żądanie do Twojego kodu w jednym zdarzeniu, niezależnie od usługi, modelu czy serwera lokalnego, który wywołujesz, a most sgcUICoreWS dodaje TsgcUIAIChatProvider, który używa komponentu TsgcAIChat z sgcWebSockets na każdej platformie.

  • Pasek zapytań AI: TsgcVCLAIQueryBar, TsgcFMXAIQueryBar w systemach Windows, macOS, iOS i Android, TsgcWinFormsAIQueryBar, TsgcWpfAIQueryBar i TsgcAvaloniaAIQueryBar. Wpisz pytanie, naciśnij Enter, przeczytaj, co zastosowano, anuluj trwające pytanie i cofnij ostatnią odpowiedź, z ostatnimi pytaniami i podpowiedziami. Działa z klawiaturą, czytnikami ekranu, wysokim kontrastem i układami od prawej do lewej.
  • Zapytaj siatkę: TsgcGridAI zamienia pytanie w filtry, sortowanie i wyróżnienia wierszy. Bez dostawcy lokalnie odpowiada parser oparty na regułach, bez sieci i bez klucza API.
  • Zapytaj tabelę przestawną: TsgcPivotGridAI zamienia pytanie, takie jak 3 najlepsze kraje według sprzedaży na kwartał, w układ tabeli przestawnej.
  • Zapytaj pulpit: TsgcVCLDashboardAI i jego odpowiedniki FireMonkey i .NET wysyłają pytanie do kafelka z siatką lub tabelą przestawną, który może odpowiedzieć, wyświetlają ten kafelek w widoku i objaśniają kartę KPI na podstawie jej tytułu, wartości i trendu.
  • Smart Paste: TsgcVCLSmartPaste, TsgcFMXSmartPaste oraz komponenty WinForms, WPF i Avalonia zamieniają wklejony tekst, na przykład e-mail lub blok adresu, w wartości dla kontrolek formularza, zarówno sgcEditors, jak i standardowych kontrolek edycji, listy rozwijanej, pola wyboru i daty, z przyciskiem Smart Paste i Undo.
  • Smart Paste w sgcPlanner: Ctrl+Shift+V w widoku Scheduler, Gantt lub Kanban tworzy element z wklejonego tekstu albo wypełnia zaznaczony, z Undo.
  • Prywatność: pytanie wysyła tylko katalog pól, czyli nazwy, podpisy, typy i kilka przykładowych wartości pól, nigdy danych wierszy. Smart Paste wysyła tylko wklejony tekst i opisy pól. Wartości KPI nigdy nie opuszczają aplikacji, a OnBeforeAsk może edytować lub anulować każde żądanie.
  • Każda edycja, także bezpłatna edycja Community. Gotowy dostawca sgcWebSockets jest w edycjach Registered i wymaga zarejestrowanego sgcWebSockets: sgcUICoreWS w Delphi i C++ Builder, pakiet esegece.sgcUICore.sgcWebSockets w .NET.

Przeczytaj temat pomocy o pasku zapytań AI

Przeczytaj temat pomocy o Smart Paste

Przeczytaj temat pomocy o dostawcach AI

Ekrany procesowe i panele operatorskie

Pakiet HMI dodaje do produktów, których już używasz, wygląd ISA-101, wskaźniki zbiornika i symboli procesowych, szablony P&ID z płynącymi rurami, listę alarmów ISA-18.2, dotykowy NumPad i klawiaturę ekranową, w VCL, FireMonkey, WinForms, WPF i Avalonia.

  • sgcUICore: ustawienie wstępne ISA-101 dla całego pakietu czyni każdą kontrolkę szarą i płaską, a kolor zachowuje dla stanów nietypowych i alarmów.
  • sgcGauges: wskaźnik zbiornika i naczynia oraz wskaźnik symbolu procesowego dla zaworów, pomp, silników, wentylatorów, wymienników ciepła i czujników, z danymi na żywo przez most sgcGaugesWS.
  • sgcDiagram: 56 szablonów P&ID oraz stany procesu i animowane rury dzięki powiązaniu ze statusem.
  • sgcGrid: model alarmów ze stanami ISA-18.2, powiązanie z siatką i menu alarmów, z dziennikiem potwierdzeń.
  • sgcEditors: NumPad dla paneli dotykowych, który wpisuje do edytorów, standardowego pola edycji i wskaźników wejściowych, oraz pełna klawiatura ekranowa z dziesięcioma układami dla kiosków i ekranów dotykowych.

Otwórz stronę pakietu HMI

Obecność, powiadomienia, aktywność i dzienniki na żywo

Pakiet Realtime UI dodaje do produktów, których już używasz, informację, kto jest online, toasty i skrzynkę powiadomień, kanał aktywności ze śladem audytu oraz przeglądarkę dzienników na żywo, w VCL, FireMonkey, WinForms, WPF i Avalonia.

  • sgcUICore: model obecności, awatary, grupa awatarów z chipem „+N” i wskaźnik obecności, w każdym produkcie.
  • sgcNavigation: model powiadomień z liczbą nieprzeczytanych, toasty, skrzynka powiadomień pogrupowana według dni i preferencje powiadomień dla każdej kategorii i kanału.
  • sgcToolbar: link plakietki, który pokazuje liczbę nieprzeczytanych na elemencie paska narzędzi lub Ribbonu.
  • sgcDashboard: model aktywności, kanał aktywności i ślad audytu, jako kontrolki i jako kafelki pulpitu.
  • sgcGrid: model dziennika i powiązanie dziennika, które zamieniają siatkę w przeglądarkę dzienników na żywo ze śledzeniem końca, wstrzymywaniem, filtrem poziomu i eksportem.
  • Dane na żywo: źródła na żywo sgcUICoreWS zasilają każdy model przez WebSocket, MQTT lub zdarzenia wysyłane przez serwer z sgcWebSockets, w wersjach Zarejestrowanych.

Otwórz stronę pakietu Realtime UI

Migrujesz do sgcUI?

Przechodzisz z TDBGrid, cxGrid, QuickReport lub Quick PDF Library?

Zestaw migracyjny przyporządkowuje używane przez Ciebie elementy do sgcGrid, sgcReports lub sgcPDF dla Delphi, z kodem ze skompilowanego dema, ponumerowanymi krokami migracji i znanymi różnicami.

TDBGrid i cxGrid do sgcGrid →
QuickReport do sgcReports →
Quick PDF Library do sgcPDF →

Przenosisz ekran .NET do Avalonia?

Kontrolki sgcUI dla WinForms, WPF i Avalonia współdzielą jeden model na produkt. Zestawy .NET pokazują typy hostów, skompilowany C# i znane różnice, dla zespołów WinForms i WPF, użytkowników PdfiumViewer oraz użytkowników Avalonia Pro.

WinForms i WPF do Avalonia →
PdfiumViewer do sgcPDF →
sgcUI dla użytkowników Avalonia Pro →
Harmonogram, Gantt i Kanban dla Avalonia →
Tabela przestawna dla Avalonia →
Dokowanie w Avalonia →

Nie wiesz, od czego zacząć?

Centrum migracji wymienia pięć zestawów i to, dla kogo jest każdy z nich, z odnośnikami do wersji próbnej i cennika.

Otwórz zestawy migracyjne →

Produkty, które się wzajemnie uzupełniają

Produkty współdzielą źródła danych, motywy i renderowanie, więc typowe kombinacje wymagają kilku linii zamiast kodu sklejającego.

Siatka, tabela przestawna, wykres

Siatka, tabela przestawna, wykres

Pozycje faktur zasilają sgcPivotGrid, a słupki skumulowane sgcCharts podążają za układem tabeli przestawnej: rozwiń region, przefiltruj segment albo przeciągnij pole, a wykres się przerysuje.

Uruchom demo sgcUIERP

Wskaźniki wewnątrz kafelków dashboardu

Wskaźniki wewnątrz kafelków dashboardu

Każda kontrolka sgcUI może znaleźć się w kafelku sgcDashboard. Tutaj wskaźnik radialny śledzi kwartał na tle celu, a wskaźniki liniowe porównują każdy region z zeszłym rokiem.

Uruchom demo sgcUIERP

Trzy widoki planera, jeden obiekt danych

Trzy widoki planera, jeden obiekt danych

Harmonogram, Gantt i Kanban czytają te same dane planera. Moduł Planowanie w ERP przełącza się między kalendarzem dostaw, Ganttem projektów i tablicą zamówień jednym paskiem narzędzi.

Uruchom demo sgcUIERP

Raporty z wykresami, do PDF

Raporty z wykresami, do PDF

sgcReports przygotowuje pogrupowany raport sprzedaży z polami KPI i pasmem sgcCharts, wyświetla jego podgląd w aplikacji i eksportuje te same strony do PDF przez sgcPDF albo do skoroszytu XLSX.

Uruchom demo sgcUIERP

Jeden zestaw, każdy toolkit

sgcUI ma jedno środowisko uruchomieniowe, sgcUICore, z kanwą, rasteryzatorem oraz jasnym i ciemnym motywem, więc każdy produkt wygląda i działa tak samo w każdym frameworku.

Delphi i C++ Builder

Kontrolki VCL z prefiksem TsgcVCL i kontrolki FireMonkey z prefiksem TsgcFMX, od Delphi 7 do Delphi 13 i C++ Builder 2007 do 13. Pełny kod źródłowy w edycjach Source.

.NET

Port C# z tymi samymi nazwami klas dla WinForms, WPF i Avalonia 12, na .NET Framework 4.7.2 oraz .NET 8, 9 i 10, z powiązaniem MVVM, obsługą projektanta Visual Studio i domyślnym podążaniem za jasnym lub ciemnym motywem hosta. Bezpłatne pakiety Community w NuGet, płatne pakiety z kodem źródłowym.

Renderowanie headless

Jednostki niezależne od frameworka renderują siatki, wykresy, wskaźniki i dashboardy do PNG i SVG bez okna, dla raportów, e-maili i endpointów webowych. Kompilują się też dla Linux64.

Stworzone dla danych na żywo

Siatki i wykresy przyjmują aktualizacje z dowolnego wątku i łączą je w odświeżenia w stałym rytmie, więc strumień tysięcy aktualizacji na sekundę nadal jest rysowany ze stabilną liczbą klatek.

Dane na żywo z sgcWebSockets, prosto do UI

Pakiety mostów łączą sgcUI z sgcWebSockets. Są dostarczane z edycjami zarejestrowanymi i wymagają pakietu sgcWebSockets w tej samej wersji Delphi lub C++ Builder.

sgcGridWS

Źródła strumieni siatki dla WebSocket, MQTT i SSE oraz zapytanie AI, które odpowiada na pytania o wiersze.

sgcChartsWS

Źródła danych wykresów zasilane połączeniami sgcWebSockets.

sgcDashboardWS

Kafelki dashboardu powiązane ze strumieniami sgcWebSockets na żywo.

sgcGaugesWS

Wartości wskaźników sterowane wiadomościami sgcWebSockets na żywo.

sgcPivotGridWS

TsgcPivotGridAIQuery: układy przestawne AI przez TsgcAIChat z sgcWebSockets.

sgcUICoreWS

Gotowy dostawca AI: TsgcAIChat z sgcWebSockets odpowiada na pytania z pasków zapytań AI, do siatki, tabeli przestawnej i pulpitu, oraz w Smart Paste.

sgcPlannerWS

Dwukierunkowa synchronizacja z Kalendarzem Google, Outlook i Microsoft 365 oraz serwerami CalDAV, a także subskrypcje iCal dla planera.

sgcReportsHTML

Raporty udostępniane jako HTML przez stos sgcHTML i sgcWebSockets.

Standard, Professional i Enterprise

Dla Delphi i C++ Builder, z pełnym kodem źródłowym i 1 rokiem aktualizacji. Każda edycja zawiera poprzednią. Pakiet All-Access zawiera wszystkie 17 produktów sgcUI, w tym sgcPDF, dla Delphi, C++ Builder i .NET.

Standard

Wprowadzanie danych i powłoka aplikacji

€380 / programista

1 rok aktualizacji w cenie

Pojedyncza — €380 Zespół (2 programistów) — €635 Firma (bez limitu) — €1,059

Professional

Standard plus wizualizacja

€529 / programista

1 rok aktualizacji w cenie

  • Pełny kod źródłowy w zestawie
  • Wszystko z Standard
  • sgcCharts
  • sgcDashboard
  • sgcGauges
  • Bezpłatna redystrybucja binarna · 60% zniżki przy odnowieniu
Pojedyncza — €529 Zespół (2 programistów) — €822 Firma (bez limitu) — €1,379
ProduktStandardProfessionalEnterprisePojedynczy pakiet
sgcGrid✓✓✓€199
sgcNavigation✓✓✓€149
sgcToolbar✓✓✓€149
sgcEditors✓✓✓€199
sgcCharts–✓✓€199
sgcDashboard–✓✓€199
sgcGauges–✓✓€199
sgcPivotGrid––✓€249
sgcPlanner––✓€249
sgcDiagram––✓€249
sgcWizard––✓€149
sgcMaps––✓€149
sgcPDF––✓€249
sgcReports––✓€199
sgcRichEdit––✓€299
sgcSpreadsheet––✓€299
sgcChat––✓Tylko Enterprise

Pełna macierz funkcji →

sgcUI dla .NET: Community i Registered

Te same komponenty jako w pełni zarządzany port C# dla WinForms, WPF i Avalonia, dostarczany jako pakiety NuGet. Zacznij za darmo od pakietów Community, a potem przejdź na pakiety zarejestrowane, z pełnym kodem źródłowym, w tych samych cenach co edycje Delphi.

Community (bezpłatna)

Każdy produkt z wersją Community ma ten sam identyfikator pakietu z przyrostkiem .Community, na przykład dotnet add package esegece.sgcGrid.Community. W wersjach Community brakuje kilku zaawansowanych funkcji w każdym produkcie, takich jak edycja w miejscu w sgcGrid czy serie finansowe w sgcCharts.

Zobacz w NuGet →

Zarejestrowana

Każda funkcja, pełny kod źródłowy i 1 rok aktualizacji, jako edycje (Standard, Professional, Enterprise) lub pojedyncze pakiety. Zainstaluj poleceniem dotnet add package esegece.sgcGrid.WinForms (albo .Wpf, .Avalonia).

Ceny .NET →

Powiązanie MVVM i projektant

Siatka, tabela przestawna, wykresy, planer i diagram wiążą ItemsSource w WPF i Avalonia lub DataSource i DataMember w WinForms, z kolumnami, polami i seriami zadeklarowanymi w XAML w jednej przestrzeni nazw xmlns:sgc. Kontrolki WinForms mają inteligentne znaczniki i edytory kolekcji w projektancie Visual Studio, a kontrolki podążają za jasnym lub ciemnym motywem WPF, WinForms lub Avalonia.

Wiązanie danych w .NET →
ProduktPakiet bezpłatnyCommunityZarejestrowana
sgcGridesegece.sgcGrid.Community✓✓
sgcNavigationesegece.sgcNavigation.Community✓✓
sgcToolbaresegece.sgcToolbar.Community✓✓
sgcEditorsesegece.sgcEditors.Community✓✓
sgcChartsesegece.sgcCharts.Community✓✓
sgcDashboardesegece.sgcDashboard.Community✓✓
sgcGaugesesegece.sgcGauges.Community✓✓
sgcPivotGridesegece.sgcPivotGrid.Community✓✓
sgcPlanneresegece.sgcPlanner.Community✓✓
sgcDiagramesegece.sgcDiagram.Community✓✓
sgcWizardesegece.sgcWizard.Community✓✓
sgcMapsesegece.sgcMaps.Community✓✓
sgcPDFesegece.sgcPDF.Community✓✓
sgcReportsesegece.sgcReports.Community✓✓

W każdej wersji Community brakuje części zaawansowanych funkcji, wymienionych na stronie produktu. Temat pomocy pakiety .NET wymienia każdy identyfikator pakietu.

Gdzie działa sgcUI

CelFrameworkiPlatformy
Delphi 7 do 13VCLWin32 oraz Win64 od XE2
Delphi XE6 do 13FireMonkeyWindows, macOS, iOS i Android (w zakresie, w jakim wspiera je dana wersja Delphi)
C++ Builder 2007 do 13VCL i FireMonkeyGenerowane nagłówki .hpp i biblioteki statyczne
Delphi 10.2 do 13Jednostki niezależne od frameworkaLinux64 dla części niewizualnych: modele, formatowanie, renderowanie headless, import i eksport
.NET Framework 4.7.2, .NET 8, 9 i 10WinForms, WPF, Avalonia 12 (12.0 lub nowsza), z powiązaniem danych MVVM i jasnym lub ciemnym motywem hostaWindows dla WinForms i WPF, Windows, Linux i macOS dla Avalonia i rendererów headless

Strona każdego produktu wymienia jego dokładne frameworki i platformy; nie każdy produkt ma każdy toolkit .NET.

Siedemnaście produktów, siedemnaście gotowych dem

Każdy produkt ma dema dla Delphi i .NET, a wszystkie poza sgcMaps także dla C++ Builder. Tu jedno na produkt; strona każdego produktu wymienia resztę.

sgcGrid LiveTicker

sgcGrid: LiveTicker

sgcNavigation SidebarApp

sgcNavigation: SidebarApp

sgcToolbar EditorShell

sgcToolbar: EditorShell

sgcEditors Calendar

sgcEditors: Calendar

sgcCharts LiveLine

sgcCharts: LiveLine

sgcDashboard Basic

sgcDashboard: Basic

sgcGauges HMIPanel

sgcGauges: HMIPanel

sgcPivotGrid MillionRows

sgcPivotGrid: MillionRows

sgcPlanner ProjectPlanner

sgcPlanner: ProjectPlanner

sgcDiagram FlowchartEditor

sgcDiagram: FlowchartEditor

sgcWizard Onboarding

sgcWizard: Onboarding

sgcMaps VectorTiles

sgcMaps: VectorTiles

sgcPDF PDFViewerControl

sgcPDF: PDFViewerControl

sgcReports ReportInvoice

sgcReports: ReportInvoice

sgcChat AIAssistant

sgcChat: AIAssistant

sgcRichEdit Editor

sgcRichEdit: Editor

sgcSpreadsheet Basic

sgcSpreadsheet: Basic

Wypróbuj każdy produkt sgcUI

Jedna wersja próbna All-Access instaluje wszystkie 17 produktów, więc możesz przetestować dowolną edycję lub pojedynczy pakiet przed zakupem.

Wersja próbna Delphi

Pełny zestaw sgcUI dla Delphi 7 do 13, VCL i FireMonkey.

Pobierz wersję próbną Delphi →

Delphi Community

Bezpłatna edycja tylko z sgcGrid, dla VCL i FireMonkey, skompilowane pakiety bez kodu źródłowego.

Pobierz sgcUI_Community.exe →

Wersja próbna C++ Builder

Ten sam zestaw z nagłówkami i bibliotekami dla C++ Builder.

Pobierz wersję próbną CBuilder →

Skompilowane dema

Gotowe do uruchomienia pliki wykonywalne dem każdego produktu, nic nie trzeba instalować.

Pobierz sgcUI_bin.zip →

.NET

Zacznij od bezpłatnych pakietów Community w NuGet, bez instalatora.

Pakiety .NET →

Najczęściej zadawane pytania

Wybierz według używanych produktów. Standard ma sgcGrid, sgcNavigation, sgcToolbar i sgcEditors do wprowadzania danych i powłoki aplikacji. Professional dodaje sgcCharts, sgcDashboard i sgcGauges. Enterprise ma wszystkie 17 produktów, w tym sgcPivotGrid, sgcPlanner, sgcDiagram, sgcWizard, sgcMaps, sgcPDF, sgcReports, sgcRichEdit, sgcSpreadsheet i sgcChat. Zobacz macierz edycji.

Jeśli potrzebujesz jednego lub dwóch produktów, pojedynczy pakiet jest tańszy: ceny zaczynają się od €149. Od trzech produktów porównaj z edycją, która je zawiera i daje też resztę swoich produktów na później. Każda opcja zawiera pełny kod źródłowy i 1 rok aktualizacji.

Tak. Edycje Standard, Professional i Enterprise zawierają pełny kod źródłowy, Delphi i C++ Builder oraz 1 rok aktualizacji.

W każdym produkcie z pakietem Community brakuje kilku zaawansowanych funkcji, wymienionych w tabeli .NET i w FAQ na stronie każdego produktu. sgcWizard nie ma ograniczeń w Community, a pakiety Community sgcMaps nie zawierają pakietu offline (pobieranie kafelków, MBTiles, geokoder i router offline).

Tak. Edycje ze źródłami obsługują C++ Builder 2007 do 13 z generowanymi nagłówkami .hpp, a każdy produkt ma dema C++ Builder poza sgcMaps. Demo ERP jest dostępne także dla C++ Builder.

Kontrolki FireMonkey są dostępne od Delphi XE6 do 13 dla Windows, macOS, iOS i Androida, w zakresie, w jakim wspiera je dana wersja Delphi. Strona każdego produktu wymienia jego dokładne frameworki; podgląd sgcReports w FireMonkey działa w Windows.

Jednostki niezależne od frameworka kompilują się dla Linux64 od Delphi 10.2: modele danych, formatowanie, import i eksport oraz renderowanie headless do PNG i SVG, na przykład do budowania wykresów lub raportów w usłudze. W .NET Avalonia i renderery headless działają w Windows, Linuksie i macOS.

Każda licencja zawiera 1 rok aktualizacji. Potem komponenty nadal działają; odnów licencję, aby otrzymywać nowe wersje, ze zniżką zależną od edycji. Aktualne procenty odnowień znajdziesz na stronie cennika.

Pomoc dla każdego produktu

Delphi

Pomoc online dla wszystkich 17 produktów.

Pomoc online →
Podręcznik PDF →

C++ Builder

Ta sama pomoc z kodem C++ Builder.

Pomoc online →
Podręcznik PDF →

.NET

Pakiety, szybkie starty i API C#.

Pomoc online →
Podręcznik PDF →
3,000+Programistów
20+Lat
761+Komponentów
30+Integracji API
5Platform
30-dniowa gwarancja zwrotu pieniędzyNie jesteś zadowolony? Poproś o pełny zwrot pieniędzy w ciągu 30 dni od zakupu. Zobacz politykę zwrotów

Zbuduj swoją następną aplikację z sgcUI

Pobierz wersję próbną ze wszystkimi 17 produktami albo wybierz pojedynczy produkt, którego potrzebujesz.