sgcUI Feature-Matrix

Welche Edition welches Produkt enthält und was jedes Produkt leistet. Folge einem Produktnamen zu seiner vollständigen Funktionsliste.

Produkte nach Edition

Standard deckt Dateneingabe und das Anwendungsgerüst ab, Professional ergänzt Visualisierung, Enterprise enthält jedes sgcUI-Produkt.

ProduktWichtige FunktionenStandardProfessionalEnterpriseAll-Access
sgcGridLive-Datengrid, aus jedem Thread aktualisierbar: Sortieren, Filtern, Gruppieren, Summen, Baum- und Detailzeilen, Bearbeiten, Excel-Export.
sgcNavigationSeitenleiste und Akkordeon-Navigationsleiste, die sich auf eine Symbolleiste reduzieren lässt, mit Gruppen, Symbolen und Badges.
sgcToolbarSymbol- und Statusleisten: Schaltflächen, Umschalter, Dropdowns, Überlaufmenü, Fortschritts- und Anzeigefelder.
sgcEditorsFünfzehn Eingabesteuerelemente: Kalender, Datums-, Zeit- und Datum-Zeit-Auswahl, Bereichsschieberegler, Farbauswahl, Token-Eingabe, Bewertung, Spin-Eingabe, Button-, Such-, Masken-, Währungs- und Lookup-Eingabe, Memo, dazu ein Kippschalter für Einstellungen, eine IP-Adress-Eingabe, eine Zeitspannen-Eingabe, eine Schriftartauswahl, eine Checkbox-Liste und eine Dual-Listbox.
sgcCharts21 Diagrammtypen, ein eigenständiger Sparkline, Streaming mit einer Million Punkten, eine Bereichsauswahl, Handelsindikatoren, Zeichenwerkzeuge, Live-Feeds und PNG/SVG-Export.—
sgcDashboardResponsives Kachelraster und KPI-Karten mit Sparklines, Ziehen und Größenändern, gespeicherten Layouts, Live-KPIs und einem Kachel-Launcher.—
sgcGaugesVierzehn Instrumententypen vom Rundinstrument bis zum Annunciator, mit den Eingabe-Gauges Drehregler, Schieberegler, Kippschalter und Taster, Bereichen, Schwellenwerten, Skins, Animation und Live-Datenbindung.—
sgcPivotGridPivot-Tabellen über eine Million Zeilen: Datumsgruppierung, acht Aggregationen, Filter, Drilldown, bedingte Formatierung, Export.——
sgcPlannerTerminplaner, Gantt und Kanban auf einem gemeinsamen Datenobjekt, mit Wiederholung, Abhängigkeiten, kritischem Pfad und Kalendersynchronisierung.——
sgcDiagramDiagrammeditor und Viewer: 14 Formen, drei Konnektorarten, automatische Layouts, Rückgängig, JSON und PNG/SVG-Export.——
sgcWizardSchritt-für-Schritt-Assistenten und eigenständige Schrittanzeigen mit Validierung, übersprungenen Seiten und Schrittzuständen.——
sgcMapsNative Kachelkarten ohne Browser-Steuerelement: Online- und Offline-Kacheln, WMS und WMTS, Vektorkacheln und PMTiles, Overlays, Shapefiles und WKT, Geokodierung und Offline-Routing.——
sgcPDFPDF-Dateien erstellen, bearbeiten, anzeigen, signieren und validieren, dazu Steuerelemente für Barcodes und QR-Codes, ein Signaturpad und ein Bildeditor.——
sgcReportsHeadless-Report-Engine: Bänder, Gruppen, Master-Detail, barrierefreies PDF, XLSX, CSV und PNG, HTTP-Auslieferung.——
sgcRichEditRich-Text-Dokumenteditor: Formate, Listen, Tabellen, Bilder und Links, Import und Export von JSON, HTML, Markdown und RTF, Export nach DOCX und PDF.——
sgcSpreadsheetTabellenkalkulation im Excel-Stil auf Basis von sgcGrid: 211 Arbeitsblattfunktionen, dynamische Arrays mit Spill, definierte Namen, mehrere Blätter, fixierte Bereiche, Diagramme aus Zellbereichen mit sgcCharts, XLSX laden und speichern.——
sgcChatKI-Assistent und Team-Chat: Chat-Panel, Chat-Ansicht, Chat-Eingabe und Markdown-Viewer, Streaming-Antworten, Stopp und Neu generieren, Tool-Call-Karten, Präsenz, Tippanzeige, Lesebestätigungen, Reaktionen und eine sgcWebSockets-Bridge. Die LLM-Provider und der WebSocket-Team-Chat benötigen sgcWebSockets, das in All-Access enthalten ist.——

Die Editionen Standard, Professional und Enterprise enthalten vollen Quellcode, Delphi und C++ Builder sowie 1 Jahr Updates. Jedes Produkt wird auch einzeln verkauft, für Delphi und für .NET.

Die Editionen auf einen Blick

EditionEnthält
StandardsgcGrid, sgcNavigation, sgcToolbar und sgcEditors, mit vollständigem Quellcode.
ProfessionalStandard plus sgcCharts, sgcDashboard und sgcGauges.
EnterpriseProfessional plus sgcPivotGrid, sgcPlanner, sgcDiagram, sgcWizard, sgcMaps, sgcPDF, sgcReports, sgcRichEdit, sgcSpreadsheet und sgcChat.
All-AccessJedes eSeGeCe-Produkt, einschließlich sgcUI.
EinzelpaketeJedes sgcUI-Produkt einzeln.
.NETKostenlose Community-Pakete sowie registrierte Editionen und Einzelpakete zu denselben Preisen wie für Delphi.

Datenbindung, Designer und Themes in .NET

Die WinForms-, WPF- und Avalonia-Steuerelemente binden sich an deine View Models, öffnen sich im Visual-Studio-Designer und folgen dem Theme der Anwendung. Die Spalte Community zeigt, was die kostenlosen .NET-Community-Pakete enthalten.

FunktionDetailsCommunityHilfe
Spalten, Felder und Serien in XAMLDeklariere die Spalten von sgcGrid, die Felder von sgcPivotGrid, die Serien und Achsen von sgcCharts und die Feldzuordnungen von sgcPlanner innerhalb des Steuerelement-Elements, und die Kacheln von sgcDashboard und die Skins von sgcGauges unter demselben Präfix. Listeneigenschaften wie die Wertspalten einer Dashboard-Diagramm-Kachel nehmen in kompiliertem XAML sys:String-Elemente auf. Eine einzige Deklaration, xmlns:sgc="https://www.esegece.com/sgcui", ordnet die Steuerelemente aller sgcUI-Produkte in WPF und Avalonia zu.Hilfe
ItemsSource und ICollectionView (WPF, Avalonia)ItemsSource nimmt jedes IEnumerable: List<T>, ObservableCollection<T>, BindingList<T>, eine DataTable oder eine DataView. In WPF gelten Sortierung, Filter und Gruppierung eines ICollectionView oder eines CollectionViewSource. Avalonia liest die Auflistung in ihrer eigenen Reihenfolge. Hinzufügen, Entfernen und Verschieben aktualisiert nur die betroffenen Zeilen, INotifyPropertyChanged zeichnet die geänderten Werte neu, und Änderungen aus einem Worker-Thread werden im UI-Thread angewendet.~Die sgcDiagram-Bindung (NodesSource, LinksSource) ist Registriert.Hilfe
DataSource und DataMember (WinForms)Die WinForms-Steuerelemente nehmen ein DataSet, eine DataTable, eine DataView, eine BindingSource, IList oder IListSource, und DataMember nennt eine Tabelle oder eine Beziehung wie Customers.CustomerOrders, wie im DataGridView. Sie lesen die Liste über den CurrencyManager des Formulars, sodass Filter und Sortierung einer BindingSource gelten und die aktuelle Zeile und die ausgewählte Zeile im Gleichlauf bleiben.~Die sgcDiagram-Bindung (NodesDataSource, LinksDataSource) ist Registriert.Hilfe
Änderungen zurückgeschriebensgcGrid (ItemsWriteBack) und sgcPlanner schreiben Änderungen, Einfügungen und Löschungen zurück in die gebundenen Elemente, mit BeginEdit und EndEdit, wenn ein Element IEditableObject implementiert. sgcDiagram (WriteBack) schreibt die Knoten und Verbindungen, die Benutzer hinzufügen, verschieben, bearbeiten oder löschen, in seine Quellen zurück. sgcPivotGrid und sgcCharts lesen die Quelle nur in einer Richtung.~sgcPlanner schreibt in jeder Edition zurück. Das Zurückschreiben von sgcGrid und sgcDiagram ist Registriert.Hilfe
Visual-Studio-Designer (WinForms)Die WinForms-Steuerelemente öffnen sich im Visual-Studio-Designer unter .NET Framework 4.7.2 und unter .NET 8 oder höher, über den Out-of-Process-Designer. Smart Tags legen die Datenquelle und die wichtigsten Optionen fest, Auflistungs-Editoren bearbeiten die Spalten, Serien und Felder, und das Eigenschaftenfenster listet die Tabellen und die Member der gebundenen Daten auf. Die Smart Tags aller 69 WinForms-Toolbox-Komponenten sind auf einer Entwurfsoberfläche getestet: jede Eigenschaft, jeder Auflistungs-Editor, jede Datenquellenliste, jede Aktion und jedes Verb.Hilfe
Toolbox-Einträge und SymboleDie NuGet-Pakete für WinForms und WPF fügen ihre Steuerelemente der Visual-Studio-Toolbox hinzu, jeweils mit eigenem Symbol, in einer Kategorie pro Produkt wie "sgcUI Grid" oder "sgcUI Planner". Die Avalonia-Pakete fügen keine Toolbox-Einträge hinzu.Hilfe
Beispieldaten zur EntwurfszeitEin leeres sgcGrid, sgcPivotGrid, sgcCharts, sgcPlanner oder sgcDiagram zeigt Beispielzeilen, ein Beispiel-Pivot, eine Beispiellinie mit 30 Punkten, Beispielaufgaben der aktuellen Woche oder einen Beispielablauf im Visual-Studio-Designer und in den WPF- und Avalonia-Vorschauen, damit das Layout geprüft werden kann, bevor die Daten gebunden sind.Hilfe
Host-Theme folgenSteuerelemente, deren Theme utDefault ist, folgen dem hellen oder dunklen Theme der Anwendung, während sie läuft: dem WPF-ThemeMode mit dem Fluent-Akzent und dem WinForms-Application.SetColorMode ab .NET 9, und der Avalonia-ActualThemeVariant mit dem Plattformakzent. Das ist standardmäßig aktiv, sgcUIApplication.SetTheme legt ein festes Theme fest, und der hohe Kontrast von Windows behält Vorrang.Hilfe
Avalonia 12Die Avalonia-Pakete basieren auf Avalonia 12: Sie benötigen Avalonia 12.0 oder höher, sind mit 12.1.4 getestet und zielen auf .NET 8, 9 und 10. Avalonia 11 wird nicht mehr unterstützt.Hilfe

Theme-Presets, Fluent und das Windows-Aussehen

Jedes sgcUI-Produkt zeichnet mit einem Theme. Ein Preset wählt dessen Farben und Ecken: Classic bleibt der Standard, Fluent gibt das Aussehen von Windows 11. Die Spalte Community zeigt, was die kostenlosen .NET-Community-Pakete enthalten.

FunktionDetailsCommunityHilfe
Theme-PresetsClassic, der Standard, behält das Aussehen der früheren Versionen. Fluent gibt die Farben, Ecken und den zweifarbigen Fokusring von Windows 11 in Hell und Dunkel. In Delphi sgcUISetApplicationThemePreset(CS_UI_THEME_FLUENT), in .NET sgcUIApplication.ThemePreset. Jedes Steuerelement, dessen Theme utDefault ist, wird neu gezeichnet, und der hohe Kontrast von Windows behält Vorrang.Hilfe
Ein eigenes PresetVon sgcUIFluentThemeDef oder sgcUIClassicThemeDef ausgehen, die Farben, den Akzent oder die Eckenradien des hellen und des dunklen TsgcUIThemeDef ändern und das Paar mit sgcUIRegisterThemePreset registrieren, in .NET mit sgcUIApplication.RegisterThemePreset.Hilfe
Eckenradius aus dem PresetEditorrahmen und Fokusringe (RadiusSmall), Kanban-Karten (RadiusMedium), Dashboard-Kacheln und Kanban-Spalten (RadiusLarge) sowie die Tag-Chips von sgcGrid (RadiusChip) übernehmen ihre Ecken aus dem Preset.Hilfe
Windows-AkzentfarbeFluent zeichnet mit der in Windows gewählten Akzentfarbe, in Hell etwas dunkler und in Dunkel etwas heller, mit oder ohne Folgen des Windows-Themes. Ein Akzent der Anwendung (sgcUISetApplicationAccentColor, in .NET sgcUIApplication.AccentColor) hat weiterhin Vorrang, und Classic behält seinen festen Akzent.Hilfe
Windows folgen in DelphisgcUISetApplicationThemeFollow(utfSystem) schaltet die Steuerelemente zwischen Hell und Dunkel um, wenn sich die Windows-Einstellung ändert, unter VCL und FireMonkey für Windows sowie unter FireMonkey für macOS, iOS und Android ab Delphi 10.4. Es ist standardmäßig aus (utfNone), sodass sich bestehende Anwendungen nicht ändern.Hilfe
Dunkle Titelleiste und Windows-11-EckenVCL-, FireMonkey- und WinForms-Formulare erhalten eine dunkle Titelleiste, solange ihr Theme dunkel ist, ab Windows 10 Version 1809, und unter Windows 11 die Fensterecke des Presets (rund unter Fluent). Das geschieht automatisch, solange ein anderes Preset als Classic oder das Folgen aktiv ist, oder explizit mit sgcUIApplyWindowFrameVCL, sgcUIApplyWindowFrameFMX und sgcUICore_Theme_WinForms.sgcUIApplyWindowFrame. Ein geöffnetes WinForms-Formular folgt jeder späteren Änderung von Theme, Preset oder Follow, und WPF- und Avalonia-Fenster erhalten denselben Rahmen von sgcUIApplyWindowFrame. Das Formular mit Registerkarten von sgcNavigation und das Ribbon-Formular von sgcToolbar (Registered) ersetzen die native Fensterüberschrift durch eine Titelleiste im Theme, die die Registerkarten oder die Schnellzugriffsleiste enthält, mit Fensterschaltflächen im Theme und den Snap-Layouts von Windows 11.Hilfe
Jedes Produkt auf dem PresetUnter Fluent übernehmen Editors, Grid, PivotGrid, Planner, Dashboard, Navigation, Toolbar und Ribbon, Wizard, Charts, Gauges, Diagram und der Reports-Designer die Ecken von Elementen, Indikatoren, Leisten und Pop-ups (RadiusItem, RadiusIndicator, RadiusBar, RadiusOverlay), die Hover- und Gedrückt-Füllungen (SubtleFillHover, SubtleFillPressed), die Trennlinien und die Linienstärken des Presets. Classic behält das eingebaute Aussehen.Hilfe
Dem VCL-Style folgenIn Delphi XE2 und neuer lässt sgcUISetApplicationThemeFollow(utfHost) die Steuerelemente mit dem aktiven VCL-Style hell oder dunkel werden und seine Farben sowie seine Hervorhebungsfarbe als Akzent übernehmen, während die Ecken, der Fokusring und die Schrift die des Presets bleiben. sgcUIRefreshHostTheme liest den Style erneut. Unter dem Windows-Style und in Delphi 7 bis XE verhält es sich wie das Folgen von Windows.Hilfe
Host-Farben in WPF und AvaloniaUnter einem anderen Preset als Classic geben WPF ab .NET 9 mit seinem Fluent-Theme und Avalonia 12 mit FluentTheme den Steuerelementen ihre Hintergründe, Rahmen, Texte und Füllungen, solange ThemeFollow auf utfHost steht (sgcUIApplication.HostColorsActive). WinForms folgt dem hellen oder dunklen Farbmodus.Hilfe
Segoe UI Variable unter FluentFluent zeichnet mit Segoe UI Variable Text unter Windows 11, Segoe UI unter Windows 10 und dem eingebetteten Roboto auf den anderen Plattformen. Eine von der Anwendung gesetzte Schrift hat immer Vorrang. sgcUISetThemePresetFontFamily, in .NET sgcUIApplication.SetThemePresetFontFamily, gibt deinem eigenen Preset eine Schriftliste, und sgcUIPresetFontName liefert die verwendete Schrift.Hilfe
PDF-Viewer und Karten im ThemeUseUITheme gibt den sgcPDF-Viewern von VCL, FireMonkey, WinForms, WPF und Avalonia sowie ihren Miniaturansichten, Gliederungs- und Kommentaransichten die Farben des Anwendungs-Themes. Die Zoom-Schaltflächen, der Kompass, der Ebenenwechsler, die Maßstabsleiste und der Quellenhinweis von sgcMaps folgen dem Theme der Karte mit den Farben und Ecken des Presets. Seiten und Karteninhalt behalten ihre Farben.Hilfe
ISA-101-Preset und das HMI-PaketEin Preset für Prozessbilder: sgcUIApplyISA101, in .NET sgcUICore_ISA101.sgcUIApplyISA101, stellt jedes Steuerelement auf grau und flach um und hebt die Farbe für abnormale Zustände und Alarme auf. Es gehört zum HMI-Paket, mit Tank- und Prozesssymbol-Gauges, P&ID-Schablonen mit animierten Rohrleitungen, einer ISA-18.2-Alarmliste sowie einem NumPad und einer Bildschirmtastatur für Touch-Panels.Hilfe
Theme-Gallery-DemoEin Bildschirm mit Grid, Editoren, Gauge, Dashboard und Kanban-Board, der zur Laufzeit das Preset, das Theme, den Akzent und den hohen Kontrast wechselt, für Delphi VCL, FireMonkey, C++Builder, WinForms, WPF und Avalonia. Auf jeder Plattform hat sie außerdem die Seiten Document, Map und Controls mit dem PDF-Viewer, einer Karte und den Steuerelementen für Navigation, Symbolleiste, Ribbon, Wizard, Pivot und Validierung, und die VCL-Version folgt auch einem VCL-Style.Hilfe

Die Daten befragen, in Formulare einfügen

FunktionDetailsCommunityHilfe
KI-Abfrageleiste (VCL und FireMonkey)TsgcVCLAIQueryBar und TsgcFMXAIQueryBar, FireMonkey unter Windows, macOS, iOS und Android: eine Frage tippen, Enter drücken, lesen, was angewendet wurde, eine laufende Frage mit Cancel abbrechen und die letzte Antwort mit Undo zurücknehmen, mit zuletzt gestellten Fragen und Vorschlägen. Funktioniert mit der Tastatur, Screenreadern, hohem Kontrast und Layouts von rechts nach links.Hilfe
KI-Abfrageleiste (WinForms, WPF und Avalonia)TsgcWinFormsAIQueryBar, TsgcWpfAIQueryBar und TsgcAvaloniaAIQueryBar leisten dasselbe unter .NET, mit dem hellen oder dunklen Theme des Hosts.Hilfe
Beliebiges LLMTsgcUIAIEventProvider reicht jede Anfrage in seinem Ereignis OnRequest an deinen eigenen Code weiter, sodass jeder KI-Dienst, jedes Modell und jeder lokale Server antworten kann. Unter .NET nimmt RequestAsync einen asynchronen Handler entgegen.Hilfe
KI-Anbieter sgcWebSocketsTsgcUIAIChatProvider der Brücke sgcUICoreWS nutzt die Komponente TsgcAIChat von sgcWebSockets auf jeder Plattform. Unter .NET das Paket esegece.sgcUICore.sgcWebSockets. Erfordert ein registriertes sgcWebSockets.RegistriertHilfe
Grid, Pivot und Dashboard befragenTsgcGridAI verwandelt eine Frage in Filter, Sortierungen und Zeilenhervorhebungen, TsgcPivotGridAI in ein Pivot-Layout, und die Dashboard-KI leitet sie an die Kachel weiter, die sie beantworten kann, und erklärt KPI-Karten. Ohne Anbieter antworten das Grid und das Dashboard mit lokalen Regeln.Hilfe
Smart Paste in FormularenEin eingefügter Text, etwa eine E-Mail oder ein Adressblock, füllt die sgcEditors-Steuerelemente und die Standard-Steuerelemente für Eingabe, Kombinationsfeld, Kontrollkästchen und Datum eines Formulars, mit einer Smart-Paste-Schaltfläche und Undo, unter VCL, FireMonkey, WinForms, WPF und Avalonia.Hilfe
Validierung in FormularenTsgcVCLValidator, TsgcFMXValidator, TsgcWinFormsValidator, TsgcWpfValidator und TsgcAvaloniaValidator prüfen die sgcEditors-Steuerelemente und die Standard-Steuerelemente für Eingabe, Memo, Kombinationsfeld, Kontrollkästchen und Datum eines Formulars gegen Regeln für Pflichtfeld, Bereich, Länge, regulären Ausdruck, E-Mail, Vergleich und benutzerdefinierte Regeln, mit Rahmen, Symbol, Zusammenfassungsliste und Meldungen für Screenreader.Hilfe
Smart Paste in sgcPlannerCtrl+Shift+V in der Scheduler-, Gantt- oder Kanban-Ansicht erstellt aus dem eingefügten Text einen Eintrag oder füllt den ausgewählten, mit Undo.Hilfe
DatenschutzEine Frage sendet nur den Feldkatalog (Namen, Beschriftungen, Typen und einige Beispielwerte), niemals die Zeilendaten. Smart Paste sendet nur den eingefügten Text und die Feldbeschreibungen. KPI-Werte verlassen die Anwendung nie.Hilfe

Live- und Zwei-Wege-Datenbindung

Die Produkte folgen einem Delphi-TDataSet, unter .NET einer DataTable, während es sich ändert, und die bearbeitenden Produkte schreiben die Änderungen des Benutzers zurück. Die Spalte Community zeigt, was die kostenlosen .NET-Community-Pakete enthalten.

FunktionDetailsCommunityHilfe
sgcPlanner-DataSet-QuelleTsgcPlannerSource_DataSet schreibt die Änderungen zurück, mit OnBeforeWriteBack, OnWriteBack und OnWriteBackError, und ein abgelehntes oder fehlgeschlagenes Schreiben setzt den Planer auf die Daten zurück. Throttle fasst schnelle Änderungen zusammen, FollowCursor wählt den Eintrag des aktuellen Datensatzes aus, Rückgängig und Wiederholen werden zurückgeschrieben, und ResourceFields.CapacityField liest die Kapazität jeder Ressource, auch unter .NET.Hilfe
sgcDiagram-Live-Zwei-Wege-BindungTsgcDiagramDataBinding folgt den Knoten- und Verbindungs-Datasets anhand der Id, speichert Position und Größe der Knoten und schreibt mit WriteBack die vom Benutzer geänderten Knoten und Verbindungen zurück, mit denselben Ereignissen zum Zurückschreiben. In Delphi und .NET.RegistriertHilfe
sgcPivotGrid-ThrottleTsgcPivotSource_DataSet folgt dem Dataset wie bisher, und Throttle fasst schnelle Änderungen zu einer Neuberechnung zusammen. In Delphi und .NET.Hilfe
sgcGauges-DatenverknüpfungTsgcGaugeDataLink zeigt ein Feld auf jedem Gauge an und schreibt die Änderungen eines Eingabe-Gauges in das Feld zurück. In Delphi (VCL und FireMonkey) und .NET (DataTable, DataView und der WinForms-CurrencyManager).~Das Lesen des Feldes ist in jeder Edition enthalten. Das Zurückschreiben ist Registriert.Hilfe
sgcDashboard-Live-DatenquelleTsgcDashboardDataSource folgt seinem DataSet mit Live und Throttle, und die Kreuzfilter gelten weiterhin für die neuen Zeilen. In Delphi und .NET.~Live und Throttle sind in jeder Edition enthalten. Die Kreuzfilterung ist Registriert.Hilfe

12 Sprachen, ein Aufruf

Jeder Text, den der Endanwender sieht, ist übersetzt, in jedem Produkt und in jeder Edition.

FunktionDetailsCommunityHilfe
12 integrierte SprachenEnglish, Português (Brasil), Deutsch, Español, Français, Italiano, 日本語, 한국어, Nederlands, Polski, Türkçe, 简体中文. Deckt alle Endanwendertexte von sgcGrid, sgcPivotGrid, sgcCharts, sgcGauges, sgcMaps, sgcPlanner, sgcEditors, sgcPDF, sgcReports, sgcRichEdit, sgcToolbar, sgcNavigation, sgcWizard, sgcDashboard, sgcDiagram ab: Menüs, Schaltflächen, Hinweise, Dialoge, Druckvorschau, Validierungsmeldungen und Namen für Screenreader.Hilfe
Umschalten zur LaufzeitEin Aufruf wählt die Sprache aller sgcUI-Produkte: sgcUISetLanguage('de') in Delphi und C++ Builder, sgcUILang.SetLanguage("de") in .NET oder 'auto' für die Sprache des Betriebssystems. Geöffnete Steuerelemente und Dialoge aktualisieren sich sofort, ohne Neustart.Hilfe
Beliebige Sprache hinzufügenSpeichern Sie die englische Vorlage als JSON-Datei, übersetzen Sie sie und laden Sie sie mit sgcUILoadLanguageFile oder sgcUILang.LoadFile. Ein Neuaufbau ist nicht nötig. Dieselbe Datei kann auch einzelne Texte einer integrierten Sprache korrigieren.Hilfe
Übersetzungs-HooksgcUIOnTranslate in Delphi und sgcUILang.OnTranslate in .NET werden für jeden Text aufgerufen, so binden Sie ein eigenes Wörterbuch oder Übersetzungssystem ein.Hilfe
Translation Manager und Ressourcen-DLLsDie Endanwendertexte sind Resourcestrings, daher funktioniert eine Übersetzung mit dem Delphi Translation Manager (ITE) oder einer Ressourcen-DLL weiterhin.Hilfe
Jede EditionDie Lokalisierung ist in jeder sgcUI-Edition enthalten, auch in den kostenlosen Community-Paketen.Hilfe

Präsenz, Benachrichtigungen, Aktivität und Live-Logs

Das Realtime-UI-Paket ist kein eigenes Produkt. Jeder Baustein steckt in dem sgcUI-Produkt, zu dem er passt, und folgt der Edition dieses Produkts, in Delphi, C++Builder und .NET. Die Spalte Community zeigt, was die kostenlosen .NET-Community-Pakete enthalten.

FunktionDetailsCommunityHilfe
Präsenz und AvataresgcUICore, von jedem Produkt gemeinsam genutzt: TsgcUIPresenceModel verwaltet die Benutzer und ihren Status (online, abwesend, beschäftigt oder offline), und der Avatar, die Avatar-Gruppe mit einem "+N"-Chip und die Präsenzanzeige folgen ihm. Die Live-Präsenznachrichten sind ebenfalls in jeder Edition enthalten. Unter VCL, FireMonkey, WinForms, WPF und Avalonia.Hilfe
BenachrichtigungscentersgcNavigation: TsgcNotificationModel mit der Zahl der ungelesenen, Toasts, ein nach Tagen gruppierter Benachrichtigungs-Posteingang mit "Alle als gelesen markieren" und Benachrichtigungseinstellungen pro Kategorie und Kanal mit ihrem Editor. TsgcToolbarBadgeLink von sgcToolbar zeigt die Zahl der ungelesenen an einem Toolbar- oder Ribbon-Element an.~Die Live-Benachrichtigungsnachrichten und ein Ribbon als Badge-Ziel sind Registriert.Hilfe
Aktivitäts-Feed und Audit-TrailsgcDashboard: TsgcDashboardActivityModel erfasst, wer was an welchem Objekt getan hat, der Aktivitäts-Feed zeigt es mit der neuesten Aktivität zuerst und relativen Zeitangaben, und der Audit-Trail ist eine Tabelle, deren Zeilen sich zu den geänderten Feldern aufklappen. Beide sind eigenständige Steuerelemente und Dashboard-Kacheln.~Die Live-Aktivitätsnachrichten sind Registriert.Hilfe
Live-Log-ViewersgcGrid: TsgcGridLogModel und TsgcGridLogLink verwandeln ein Grid in einen Live-Log-Viewer mit Ende verfolgen, Pause, einem Stufenfilter und Export. Das Logmodell ist Thread-sicher, sodass ein Worker-Thread Zeilen anhängen kann.~Die Live-Lognachrichten sind Registriert.Hilfe
Live-QuellenDie Brücke sgcUICoreWS speist die Präsenz-, Benachrichtigungs-, Aktivitäts- und Logmodelle aus einer WebSocket-, MQTT- oder Server-Sent-Events-Verbindung von sgcWebSockets: TsgcUILiveSource_WebSocket, TsgcUILiveSource_MQTT und TsgcUILiveSource_SSE, das Paket esegece.sgcUICore.sgcWebSockets unter .NET. Eine Quelle kann mehrere Modelle speisen, und die Nachrichten werden im Hauptthread angewendet.RegistriertHilfe
Bestes Preis-Leistungs-Verhältnis: All-AccessAlle eSeGeCe-Produkte, inklusive Premium-Support, ab €1,059 pro Jahr.
All-Access-Preise ansehen

sgcUI testen

Lade die sgcUI-Testversion mit allen 17 Produkten herunter und evaluiere sie in deiner eigenen IDE.