Delphi 7 à 13, C++ Builder & .NET 17 produits, une seule suite

sgcUI : 17 produits d'interface natifs pour Delphi, C++ Builder & .NET

Tout ce qu'une application métier affiche à l'écran, d'un seul éditeur et avec un seul design : grilles, tableaux croisés, graphiques, tableaux de bord, jauges, planificateurs, diagrammes, cartes, PDF et rapports, plus les éditeurs, la navigation, les barres d'outils et les assistants qui les entourent. Chaque contrôle est dessiné nativement, partage un seul thème et se rend en headless en PNG et SVG sur un serveur. Achète l'édition qui convient, ou seulement le produit dont tu as besoin.

VCLFireMonkeyWinFormsWPFAvaloniaLinux64 headless
Le tableau de bord de la démo ERP sgcUI : barre latérale de navigation, barre d'outils, cartes KPI, graphique des revenus, jauges radiales et linéaires, carte des clients, graphiques en anneau et en barres dans des tuiles de tableau de bord

Démarrage →

Version actuelle : 2026.10.0, . Voir le journal des modifications

Une application, construite uniquement avec sgcUI

Voici le tableau de bord de la démo ERP sgcUI, une application Delphi VCL compilée. Chaque contrôle visible à l'écran provient de la suite. Sélectionne un numéro pour ouvrir le produit correspondant.

  1. sgcNavigation dessine la barre latérale avec ses groupes, ses icônes et le module sélectionné.
  2. sgcToolbar dessine la barre supérieure avec la recherche, Nouveau et le sélecteur de thème, ainsi que la barre d'état en bas.
  3. sgcDashboard dispose les tuiles et les cartes KPI avec tendance, sparkline et drill down ; les utilisateurs déplacent et redimensionnent les tuiles, et un lanceur de tuiles ouvre l'application sur un écran d'accueil de tuiles groupées.
  4. sgcCharts trace les revenus face aux coûts sur 24 mois avec une ligne d'objectif, ainsi que le graphique en anneau et celui en barres.
  5. sgcGauges affiche le trimestre face à son objectif sur une jauge radiale et chaque région sur une jauge linéaire.
  6. sgcMaps place chaque ville de clients sur la carte, avec un cercle proportionnel au chiffre d'affaires.

La démo ERP sgcUI : les 14 produits dans une seule application

Une application métier complète à lancer, lire et réutiliser, pour Delphi, C++ Builder et .NET WinForms.

Altamira ERP est la démo qui nous sert à prouver que la suite fonctionne comme un tout. C'est une vraie application, pas une galerie : une barre latérale avec dix modules, une barre supérieure et une barre d'état, un thème clair et un thème sombre, et une couche de données avec 60 clients, 18 fournisseurs, 48 produits et plus de 500 factures sur 24 mois. Les données sont générées à partir d'une graine fixe, donc chaque exécution affiche les mêmes chiffres. Dans Delphi, les modules se lient à des jeux de données en mémoire, c'est exactement le code que tu écris pour ta propre base de données.

La démo est livrée pour Delphi (VCL, Win32 et Win64), C++ Builder (VCL) et .NET WinForms (.NET 8). Chaque module est une unité séparée, tu peux donc reprendre un écran dans ton propre projet : le tableau de bord, la facture PDF, le diagramme de Gantt ou le workflow d'approbation. En plus des modules ci-dessous, la démo contient Produits (grille de catalogue avec EAN-13 et codes QR, jauges de stock et planche d'étiquettes en PDF), Fournisseurs (filtres de note et de délai, un graphique et une carte), Utilisateurs (jetons de rôle et arbre d'organisation) et un assistant Nouveau client avec validation à chaque étape et une carte pour choisir la ville.

Clients

Clients

Une grille groupée par région avec des comptes et des totaux par groupe, des tris, des filtres et une mise en évidence quand le solde dépasse la limite de crédit. La fiche latérale modifie la note et la limite de crédit sur place et centre une carte sur le client. Nouveau ouvre l'assistant.

Construit avec sgcGrid, sgcEditors, sgcMaps, sgcWizard.

Factures avec PDF

Factures avec PDF

La liste des factures avec statut, totaux et paiements. Un clic construit une facture A4 en code, avec le tableau des lignes, le récapitulatif de TVA, un code QR de paiement SEPA et un code-barres Code128, puis l'affiche dans la visionneuse PDF du module.

Construit avec sgcGrid, sgcPDF.

Gantt des projets

Gantt des projets

Six projets avec lignes de synthèse, dépendances fin à début, avancement, un jalon de mise en production et la ligne d'aujourd'hui. Le chemin critique du travail restant est tracé en rouge, et les barres se déplacent pour replanifier.

Construit avec sgcPlanner, sgcToolbar.

Kanban des commandes

Kanban des commandes

Le pipeline de ventes sous forme de tableau à six étapes, de Prospect à Livré. Les cartes affichent montant, priorité et responsable, les colonnes affichent leur limite WIP, et glisser une carte vers une autre étape met à jour la commande.

Construit avec sgcPlanner.

Workflow d'approbation

Workflow d'approbation

Un organigramme d'approbation d'achat construit à partir de données, avec des étapes terminées, en cours et en attente, des décisions et des légendes sur les liens. Sélectionner une demande dans la grille met son étape en évidence. Une seconde vue dessine l'organigramme de l'entreprise avec une disposition automatique en arbre.

Construit avec sgcDiagram, sgcGrid.

Analytique

Analytique

Un tableau croisé de chaque ligne de facture par région, catégorie, année et trimestre, avec une liste de champs à glisser, une carte thermique et une grille de drill down qui liste les lignes de facture derrière la cellule sélectionnée.

Construit avec sgcPivotGrid, sgcCharts, sgcGrid.

Le code source se trouve dans Demos\Suite (Delphi et C++ Builder) et dans les démos .NET (Suite\ERP).

Dix-sept produits, trois éditions

Standard couvre la saisie de données et l'ossature de l'application, Professional ajoute la visualisation et Enterprise inclut tous les produits. Chaque produit est aussi vendu séparément, à partir de €149.

sgcUI Standard

sgcGrid

sgcGrid

La grille de données pour les flux en direct, les jeux de données et les grands tableaux.

  • Les lignes se mettent à jour par clé depuis n'importe quel thread ; les repaints sont cadencés par MaxFPS.
  • Mémoire, tout TDataSet ou DataTable, JSON, CSV, lignes virtuelles, ou flux WebSocket, MQTT et SSE.
  • VCL et FireMonkey pour Delphi et C++ Builder, WinForms, WPF et Avalonia pour .NET.

À partir de €199

Explorer sgcGrid →
sgcNavigation

sgcNavigation

La barre latérale, l'arborescence, les onglets et l'espace d'ancrage qui structurent une application.

  • Une barre latérale ou un accordéon avec les mêmes éléments et événements, choisis par une seule propriété.
  • FireMonkey, WinForms, WPF, Avalonia et la VCL de Delphi 7 à 13, avec le même modèle et les mêmes noms.
  • Un gestionnaire d'ancrage avec masquage automatique, panneaux flottants, documents à onglets et disposition enregistrée, édition Enregistrée.

À partir de €149

Explorer sgcNavigation →
sgcToolbar

sgcToolbar

Barres d'outils et barres d'état avec six types d'éléments et des panneaux thread safe.

  • Six types d'éléments en haut, des panneaux de texte, de progression et d'indicateurs en bas.
  • Modifie le texte, la progression et les indicateurs des panneaux depuis des threads de travail, sans Synchronize.
  • VCL, FireMonkey, WinForms, WPF et Avalonia avec le même modèle d'éléments.

À partir de €149

Explorer sgcToolbar →
sgcEditors

sgcEditors

Quinze contrôles de saisie pour les dates, les plages, les couleurs, les jetons, les notes, les codes à masque, les montants et les listes de choix.

  • Calendrier, sélecteurs de date, d'heure et de date et heure, curseur à plage, couleur, jetons, notation, champ numérique, champs à boutons, de recherche, à masque, monétaire et de liste de choix, mémo, plus un interrupteur pour les réglages, un champ d'adresse IP, un champ de durée, un sélecteur de police, une liste à cases à cocher et une liste double.
  • Des champs natifs à l'intérieur, donc IME, presse-papiers, annulation et lecteurs d'écran fonctionnent tout seuls.
  • Dix éditeurs DB pour les fiches TDataSet en Delphi, liaison DataSource en WinForms, liaison bidirectionnelle en WPF et Avalonia.

À partir de €199

Explorer sgcEditors →

sgcUI Professional

sgcCharts

sgcCharts

Vingt et un types de séries pour les graphiques métier et les flux en direct.

  • De la courbe au Sankey, du chandelier au sunburst, bullet et tornade, tous les composants sur un seul modèle de graphique, plus un contrôle sparkline autonome.
  • Des tampons circulaires, une fenêtre temporelle et une décimation par série gardent les graphiques en direct fluides, et un sélecteur de plage permet de zoomer dessus.
  • Points manuels, CSV, JSON, tout TDataSet, une table en mémoire ou des flux en direct.

À partir de €199

Explorer sgcCharts →
sgcDashboard

sgcDashboard

Des tuiles et des cartes KPI qui transforment les chiffres en écran.

  • Douze colonnes, des étendues et un placement automatique positionnent chaque tuile sans une ligne de code de mise en page.
  • Valeur, flèche de tendance, texte de tendance et sparkline dans un seul composant.
  • Alimente les cartes depuis le code, ou depuis WebSocket, MQTT et SSE avec le bridge.
  • Un écran d'accueil de tuiles groupées avec badges et navigation au clavier dans le lanceur de tuiles.

À partir de €199

Explorer sgcDashboard →
sgcGauges

sgcGauges

Quatorze instruments pour les objectifs, les machines et les salles de contrôle.

  • Radial, linéaire, numérique, LED, barre LED, anneau, vumètre, horloge, boussole, annonciateur, et entrées à bouton rotatif, curseur, interrupteur et bouton.
  • Des seuils avec hystérésis déclenchent un événement par franchissement, dans le thread principal.
  • Définis Value depuis n'importe quel thread, ou lie MQTT, WebSocket et SSE avec le bridge.

À partir de €199

Explorer sgcGauges →

sgcUI Enterprise

sgcPivotGrid

sgcPivotGrid

Des tableaux croisés et des graphiques croisés avec liste de champs, pour les analystes dans ton application.

  • Une grille pivot, une liste de champs en glisser-déposer et un graphique croisé avec boutons de champ, pour VCL, FireMonkey et .NET.
  • Stockage de colonnes typées et un seul passage par recalcul, dimensionné pour un million de lignes.
  • Un TDataSet, une table sgcGrid, un DataTable .NET ou des lignes ajoutées depuis le code.

À partir de €249

Explorer sgcPivotGrid →
sgcPlanner

sgcPlanner

Planning, Gantt et Kanban sur un seul modèle de données.

  • Planning, Gantt et Kanban liés à un seul TsgcPlannerData, toujours synchronisés.
  • Liaison TDataSet, JSON, iCalendar et XML Microsoft Project, en import et en export.
  • VCL, FireMonkey, C++ Builder, WinForms, WPF, Avalonia et Linux64 headless.

À partir de €249

Explorer sgcPlanner →
sgcDiagram

sgcDiagram

Un éditeur de diagrammes et des dispositions qui dessinent tes données.

  • Palette, formes, connecteurs collés, texte sur place et annulation, prêts pour tes utilisateurs.
  • Les dispositions en couches et en arbre et la liaison aux jeux de données transforment tes enregistrements en diagrammes soignés.
  • VCL, FireMonkey, WinForms, WPF et Avalonia, avec les mêmes noms de classes et un seul format JSON.

À partir de €249

Explorer sgcDiagram →
sgcWizard

sgcWizard

Des formulaires en plusieurs étapes avec indicateur d'étapes et validation.

  • Chaque page ajoutée apparaît dans l'indicateur d'étapes, avec Précédent, Suivant, Terminer et Annuler intégrés.
  • Un seul événement bloque le passage tant que la page n'est pas valide, quel que soit le bouton utilisé.
  • VCL, FireMonkey, WinForms, WPF et Avalonia, avec les mêmes noms et événements.

À partir de €149

Explorer sgcWizard →
sgcMaps

sgcMaps

Des cartes natives avec marqueurs, itinéraires et tuiles hors ligne.

  • Des contrôles VCL, FireMonkey, Lazarus, WinForms, WPF et Avalonia qui dessinent eux-mêmes la carte.
  • Marqueurs regroupés, itinéraires, zones, cercles, étiquettes et cartes thermiques depuis le code ou des fichiers.
  • Tuiles depuis le disque, un routeur et un géocodeur hors ligne, aucune clé d'API nécessaire.

À partir de €149

Explorer sgcMaps →
sgcPDF

sgcPDF

Crée, affiche et traite des documents PDF en code.

  • Crée des documents depuis le code avec du texte, des images, des graphiques vectoriels et des polices Unicode.
  • Des contrôles de visualisation pour VCL, FireMonkey, WinForms, WPF et Avalonia, plus des contrôles de codes-barres et de codes QR, un pavé de signature et un éditeur d'images.
  • Formulaires, chiffrement, caviardage, prépresse, PDF/A (jusqu’à PDF/A-4), PDF/UA-2 et PDF balisé.

À partir de €249

Explorer sgcPDF →
sgcReports

sgcReports

Des rapports définis en code, exportés en PDF, XLSX et plus encore.

  • Un builder fluent ou une définition JSON, tous deux versionnés avec ton projet.
  • Jeux de données maître détail, tableaux JSON ou lignes issues de tes propres événements.
  • PDF balisé, PDF/A-3, XLSX, CSV et PNG à partir d'un seul rapport préparé.

À partir de €199

Explorer sgcReports →
sgcRichEdit

sgcRichEdit

Des documents de texte enrichi édités dans ton application.

  • Éditeur de documents de texte enrichi pour VCL, FireMonkey, WinForms, WPF et Avalonia.
  • Styles, listes, tableaux, images et liens, plus des contrôles liés aux données.
  • JSON, HTML, Markdown et RTF en entrée et en sortie, export DOCX et PDF.

À partir de €299

Explorer sgcRichEdit →
Feuille de calcul sgcSpreadsheet avec des formules et un graphique

sgcSpreadsheet

Des tableurs de style Excel dans ton application.

  • Contrôle de tableur avec barre de formule pour VCL, FireMonkey, WinForms, WPF et Avalonia, construit sur sgcGrid.
  • 211 fonctions de feuille de calcul, tableaux dynamiques qui débordent, noms définis et plusieurs feuilles.
  • Graphiques à partir de plages de cellules dessinés avec sgcCharts, chargement et enregistrement XLSX.

À partir de €299

Explorer sgcSpreadsheet →
sgcChat

sgcChat

Un assistant IA et un chat d'équipe dans ton application.

  • Panneau de chat, vue de chat, zone de saisie et visionneuse Markdown pour VCL, FireMonkey, WinForms, WPF et Avalonia.
  • Réponses IA en flux avec arrêt, régénération et cartes d'appel d'outil.
  • Présence, saisie en cours, accusés de lecture et réactions via sgcWebSockets.
  • Le dialogue avec Claude, OpenAI, Gemini et les autres fournisseurs de LLM, ainsi que le chat d'équipe par WebSocket, nécessitent sgcWebSockets (inclus dans All-Access).

Inclus dans sgcUI Enterprise

Explorer sgcChat →

Saisie, données et sortie

Dans toute la suite, sgcUI couvre aussi les besoins plus modestes : des contrôles qui acceptent la saisie de l'utilisateur, une liaison de données qui suit le jeu de données dans les deux sens, et davantage de façons de sortir un écran de l'application.

  • sgcGauges : quatre indicateurs de saisie, un bouton rotatif, un curseur, un interrupteur à bascule et un bouton-poussoir, manipulés à la souris, au toucher, à la molette et au clavier, dans toutes les éditions. Les habillages (Classic, Modern, Industrial, ISA101, Dark ou le vôtre) donnent un nouvel aspect à chaque jauge, et TsgcGaugeDataLink lie une jauge à un champ de jeu de données et renvoie les changements de l'utilisateur.
  • Liaison de données en direct et bidirectionnelle en Delphi : la source DataSet de sgcPlanner signale, refuse et annule les écritures et regroupe les changements en direct, sgcDiagram suit ses jeux de données et renvoie les nœuds et les liens, sgcPivotGrid et la source de données de sgcDashboard suivent un jeu de données avec un throttle. sgcDiagram, sgcPivotGrid, sgcGauges et sgcDashboard ont la même liaison en .NET.
  • sgcPlanner : séries récurrentes d'Outlook dans la synchronisation Microsoft 365, rappels envoyés à Google Calendar lors de la mise à jour d'un événement, et capacité par ressource pour l'histogramme de charge.
  • sgcDashboard : publiez un tableau de bord sous la forme d'une page HTML avec des tuiles SVG, et la tuile carte sur WPF et Avalonia. Les cartes apparaissent désormais dans l'impression, le PDF et le HTML du tableau de bord.
  • sgcWizard : transitions de page en glissement et en fondu qui respectent le réglage de réduction des animations de Windows, et une page récapitulative qui liste ce que l'utilisateur a saisi, avec un lien Modifier par page.
  • sgcReports : scripts dans la définition du rapport avec des événements sur le rapport, les bandes et les éléments, un éditeur de scripts dans les concepteurs, et l'aperçu FireMonkey sous macOS, iOS et Android.
  • sgcPDF pour .NET : les visionneuses WPF et Avalonia modifient les annotations et remplissent les formulaires, comme la visionneuse WinForms.
  • sgcPDF : un pavé de signature qui place une signature manuscrite dans le champ visible d'une signature numérique, et une visionneuse et éditeur d'images qui recadre, fait pivoter et annote des photos et des numérisations et les exporte en PDF, sous VCL, FireMonkey, WinForms, WPF et Avalonia.
  • Accessibilité : l'arbre UI Automation de chaque démo de produit a été vérifié avec un client UI Automation, et les problèmes trouvés ont été corrigés.

Pourquoi la suite se présente et fonctionne comme un tout

Pourquoi la suite se présente et fonctionne comme un tout

Chaque produit sgcUI repose sur le même runtime, sgcUICore. Il gère le canevas, le rasterizer, les couleurs et les thèmes, si bien qu'une grille, une jauge et un diagramme de Gantt placés côte à côte partagent polices, espacements, couleur d'accent et style de focus. L'image montre deux fois le même tableau de bord ERP : la moitié gauche dans le thème clair, la moitié droite dans le thème sombre, basculés par un seul appel à l'exécution.

  • Un seul appel applique le thème à toute l'application : sgcUISetApplicationTheme(utDark), ou sgcUISetApplicationThemeFollow(utfSystem) pour suivre le réglage clair ou sombre de Windows pendant que l'application s'exécute. Le Theme de chaque contrôle vaut utDefault par défaut (suit l'application) et accepte toujours utLight, utDark ou utCustom.
  • Deux préréglages de thème : Classic, l'aspect par défaut, et Fluent, l'aspect de Windows 11 en clair et en sombre. sgcUISetApplicationThemePreset(CS_UI_THEME_FLUENT) change tous les contrôles, et vous pouvez enregistrer votre propre préréglage avec les couleurs et les coins de votre marque.
  • Un seul moteur de dessin, donc l'écran, un fichier PNG et un fichier SVG affichent les mêmes pixels.
  • Rendu headless sur chaque produit : génère des images sur un serveur ou dans un service, Linux64 à partir de Delphi 10.2.
  • Les mêmes noms en .NET : le portage C# conserve les noms de classes, de propriétés et d'événements, donc le code et l'aide se transposent.
  • Un seul système d'aide pour tous les produits, avec des versions Delphi, C++ Builder et .NET de chaque rubrique.

Classic ou Fluent : préréglages de thème

Un préréglage de thème décide des couleurs, des coins et de l'anneau de focus qu'utilisent le thème clair et le thème sombre. Classic est le préréglage par défaut et dessine exactement comme avant, donc une application existante ne change pas. Fluent donne à chaque contrôle sgcUI l'aspect de Windows 11 en un seul appel, sur VCL, FireMonkey, WinForms, WPF et Avalonia.

  • Fluent : les couleurs de Windows 11 en clair et en sombre, des coins de 4 pixels sur les éditeurs, les anneaux de focus et les pastilles de tag, de 8 pixels sur les tuiles du tableau de bord, les cartes Kanban et les colonnes Kanban, et l'anneau de focus à deux tons de Windows 11.
  • La couleur d'accent de Windows : Fluent peint avec l'accent choisi par l'utilisateur dans Windows, une teinte plus foncée en clair et plus claire en sombre. Un accent défini par l'application l'emporte toujours, et Classic garde son accent fixe.
  • Suivre Windows pendant que l'application s'exécute : en Delphi, sgcUISetApplicationThemeFollow(utfSystem) fait passer les contrôles du clair au sombre quand l'utilisateur change le réglage de Windows. Il est désactivé par défaut, donc les applications existantes gardent leur thème. Les contrôles .NET suivent le thème clair ou sombre de WPF, WinForms ou Avalonia, comme avant.
  • Cadre de la fenêtre : les formulaires VCL, FireMonkey et WinForms reçoivent une barre de titre sombre tant que leur thème est sombre, à partir de Windows 10 version 1809, et Fluent leur donne des coins de fenêtre arrondis sous Windows 11. Le formulaire à onglets de sgcNavigation et le formulaire Ribbon de sgcToolbar vont plus loin : ils dessinent leur propre barre de titre thématisée, qui contient les onglets ou la barre d'accès rapide, avec des boutons de fenêtre thématisés et les dispositions Snap de Windows 11.
  • Votre propre préréglage : partez de la définition Fluent ou Classic, changez les couleurs, l'accent ou les rayons des coins, puis enregistrez-le sous un nom avec sgcUIRegisterThemePreset, ou sgcUIApplication.RegisterThemePreset en .NET.
  • Le contraste élevé de Windows l'emporte toujours sur tout préréglage, et les préréglages sont dans toutes les éditions, Community comprise.

La démo Theme Gallery réunit une grille, des éditeurs, une jauge, un tableau de bord et un tableau Kanban sur un seul écran et change le préréglage, le thème, l'accent et le contraste élevé pendant l'exécution. Elle est fournie pour Delphi VCL, FireMonkey, C++Builder, WinForms, WPF et Avalonia.

Lis la rubrique d'aide sur les préréglages de thème

La démo Theme Gallery de sgcUI sur Delphi VCL avec le préréglage Classic en clair : une grille avec des pastilles de tag, des éditeurs, une jauge radiale, des tuiles de tableau de bord et un tableau Kanban

Classic, le préréglage par défaut : l'aspect sgcUI des versions précédentes, inchangé.

Le même écran Theme Gallery avec le préréglage Fluent en clair, avec les couleurs de Windows 11, la couleur d'accent de Windows et des cartes Kanban plus arrondies

Fluent clair : les couleurs et les coins de Windows 11, et la couleur d'accent de Windows.

Le même écran Theme Gallery avec le préréglage Fluent en sombre, avec les couleurs sombres de Windows 11

Fluent sombre : les mêmes contrôles dans les couleurs sombres de Windows 11, changés pendant que l'application s'exécute.

Fluent dans chaque produit, avec les styles VCL et les couleurs de l'hôte

Choisis Fluent une fois et toute l'application ressemble à une application Windows 11 : chaque produit sgcUI reprend les coins, les états de survol et d'appui et les séparateurs du préréglage, les contrôles peuvent prendre les couleurs d'un style VCL, de WPF ou d'Avalonia, et le texte utilise la police de Windows 11. Classic dessine toujours exactement comme avant.

  • Chaque produit suit le préréglage : Editors, Grid, PivotGrid, Planner, Dashboard, Navigation, Toolbar et Ribbon, Wizard, Charts, Gauges, Diagram et le concepteur de Reports reçoivent les coins arrondis, les remplissages de survol et d'appui, les séparateurs et les épaisseurs de trait de Fluent, sans aucun changement dans ton code.
  • Styles VCL : sous Delphi XE2 et suivants, sgcUISetApplicationThemeFollow(utfHost) fait passer les contrôles sgcUI du clair au sombre avec le style VCL actif et leur fait prendre ses couleurs et sa couleur de surbrillance comme accent. Les coins, l'anneau de focus et la police restent ceux du préréglage. Sous le style Windows, et sous Delphi 7 à XE, il suit Windows.
  • Couleurs de l'hôte dans .NET : sous Fluent, WPF sur .NET 9 et suivants avec son thème Fluent (Application.ThemeMode) et Avalonia 12 avec FluentTheme donnent aux contrôles sgcUI leurs fonds, bordures, textes et remplissages, de sorte que les contrôles s'accordent avec le reste de la fenêtre. WinForms suit le mode de couleur clair ou sombre.
  • Segoe UI Variable : Fluent dessine avec Segoe UI Variable Text sous Windows 11, Segoe UI sous Windows 10 et le Roboto intégré sur les autres plateformes. Une police définie par l'application l'emporte toujours, et ton propre préréglage peut nommer sa propre liste de polices avec sgcUISetThemePresetFontFamily.
  • Visionneuse PDF et cartes sur le thème : avec UseUITheme, les visionneuses sgcPDF prennent les couleurs du thème de l'application autour des pages, et les boutons de zoom, la boussole, le sélecteur de calques, l'échelle et l'attribution de sgcMaps prennent les couleurs et les coins du préréglage, sur toutes les plateformes (VCL, FireMonkey, WinForms, WPF et Avalonia). Les pages et le contenu de la carte gardent leurs propres couleurs.
  • Barre de titre en direct : un formulaire WinForms ouvert suit chaque changement ultérieur du thème, du préréglage ou du suivi avec sa barre de titre sombre et les coins de Windows 11, et les fenêtres WPF et Avalonia reçoivent le même cadre grâce à sgcUIApplyWindowFrame.

La démo Theme Gallery pour Delphi, C++Builder, WinForms, WPF et Avalonia a maintenant les pages Document, Map et Controls à côté de l'Overview, avec la visionneuse PDF, une carte, une barre de navigation, un ruban, une barre d'outils, un assistant, une liste de champs de tableau croisé et un récapitulatif de validation. La version VCL ajoute Follow host et une liste de styles VCL.

Lis la rubrique d'aide sur le thème de l'application

La page Controls de la démo Theme Gallery de sgcUI sous Delphi VCL avec le préréglage Fluent en sombre : une barre de navigation, un ruban, une barre d'outils, un assistant, une liste de champs de tableau croisé avec une grille croisée et un récapitulatif de validation

Fluent sombre sur les contrôles de navigation, de ruban, de barre d'outils, d'assistant, de tableau croisé et de validation.

La page Document de la démo Theme Gallery avec le préréglage Fluent en clair : la visionneuse sgcPDF avec UseUITheme affichant un relevé client généré en code

La visionneuse sgcPDF avec UseUITheme prend les couleurs du thème de l'application.

La page Map de la démo Theme Gallery avec le préréglage Fluent en sombre : une carte sgcMaps avec boutons de zoom, sélecteur de calques, boussole, échelle et attribution sur le thème

Les boutons de zoom, la boussole, l'échelle et l'attribution de sgcMaps sur le thème Fluent sombre.

La page Overview de la démo Theme Gallery suivant le style VCL Amethyst Kamri : la grille, les éditeurs, le tableau de bord, la jauge et le tableau Kanban prennent les couleurs du style

Follow host : les contrôles sgcUI prennent les couleurs du style VCL actif.

Langues de droite à gauche : arabe et hébreu

Chaque produit sgcUI gère les interfaces de droite à gauche sur VCL, FireMonkey, WinForms, WPF et Avalonia, pilotées par la propriété de direction que chaque framework possède déjà.

Définis BiDiMode dans VCL et FireMonkey, RightToLeft dans WinForms ou FlowDirection dans WPF et Avalonia sur un formulaire ou une fenêtre, et chaque contrôle sgcUI qu'il contient suit. Les applications de gauche à droite sont dessinées exactement comme avant.

  • Mise en forme réelle : les lettres arabes sont reliées, les ligatures et les signes sont appliqués, et le texte n'est jamais dessiné en écriture miroir.
  • Texte bidirectionnel : les passages mêlant arabe, hébreu et latin sont ordonnés avec l'algorithme bidirectionnel Unicode (UAX #9), et chaque texte prend sa direction à partir de son premier caractère fort.
  • Disposition en miroir : les colonnes de la grille, les barres latérales, les barres d'outils, les légendes, les assistants par étapes et les boutons des éditeurs passent du côté opposé, tandis que les axes de temps, les cadrans et les cartes gardent leur sens, comme dans Excel et Outlook.
  • Les nombres restent lisibles : les valeurs formatées à partir de nombres, de dates, d'heures et de montants, comme 12:30 ou 1,234.50, sont dessinées comme des passages de gauche à droite et ne sont jamais réordonnées.
  • Police de repli automatique : quand la police d'un contrôle n'a pas de glyphes arabes ou hébreux, sgcUI ajoute une police de la plateforme comme Segoe UI ou Tahoma la première fois qu'un tel texte est dessiné.
  • Inverse aussi le contenu quand c'est pertinent : MirrorPlot pour les graphiques, MirrorTimeline pour l'axe de temps du Gantt et MirrorGlyph pour les icônes directionnelles de la barre d'outils. sgcReports et l'écrivain sgcPDF mettent aussi en forme le texte arabe et hébreu de leurs documents.

Lis la rubrique d'aide sur le de droite à gauche

La démo de droite à gauche de sgcUI sur Delphi VCL en arabe, avec la barre latérale de navigation et la grille des tâches du Gantt à droite

Arabe sur VCL : la barre latérale, la barre d'outils et la grille des tâches du Gantt sont en miroir, l'axe de temps continue de gauche à droite.

La démo de droite à gauche de sgcUI sur Delphi FireMonkey en arabe, avec des cartes KPI, une jauge et un graphique en aires

Arabe sur FireMonkey : les cartes KPI s'écoulent depuis la droite, et des nombres comme 64.2k et +8.4% restent lisibles.

La démo de droite à gauche de sgcUI sur Delphi VCL en hébreu, avec une grille de commandes dont la première colonne est à droite

Hébreu sur VCL : les colonnes de la grille s'écoulent depuis la droite, tandis que les numéros de commande, les dates et les montants restent de gauche à droite.

Impression, aperçu et PDF accessible

sgcGrid, sgcCharts, sgcPivotGrid, sgcPlanner, sgcDiagram, sgcGauges, sgcDashboard et sgcMaps impriment, affichent un aperçu avant impression et exportent en PDF avec les mêmes membres sur VCL, FireMonkey, WinForms, WPF et Avalonia.

Appelle Print, ShowPrintPreview ou ExportToPDF sur le contrôle. Un seul jeu de paramètres de page, PrintSettings, pilote l'imprimante, l'aperçu et le PDF, de sorte que l'aperçu montre exactement ce que reçoivent l'imprimante et le PDF. Une page montre le contenu du contrôle, pas l'écran : la position de défilement, la sélection et un éditeur ouvert ne sont pas imprimés.

  • L'impression et l'aperçu avant impression font partie de sgcUICore et sont inclus dans toutes les éditions, Community comprise. Dans FireMonkey, l'impression fonctionne sous Windows et macOS, et l'aperçu et l'export PDF sur toutes les plateformes.
  • L'aperçu offre la navigation entre les pages, le zoom, la mise en page, l'impression et l'export PDF, sous forme de boîte de dialogue ou de contrôle sur ton propre formulaire ou ta propre fenêtre.
  • Papier, orientation, marges et échelle, plus le texte de l'en-tête et du pied de page avec le titre, la date, le numéro de page et le nombre de pages.
  • Du vrai texte dans le PDF : les polices sont incorporées en sous-ensembles, de sorte que le texte peut être recherché et copié. Les pages de la grille, du tableau croisé dynamique, du graphique, du planificateur, du diagramme et de l'indicateur sont des dessins vectoriels, et les pages du tableau de bord et de la carte sont des images à 192 dpi par défaut.
  • Accessible par défaut : le PDF est un document PDF/UA balisé. Les grilles et les tableaux croisés dynamiques deviennent de vrais tableaux avec des cellules d'en-tête, et les graphiques, indicateurs, diagrammes, vues du planificateur, tableaux de bord et cartes reçoivent un texte alternatif construit à partir de leur contenu.
  • PDF/A-2a et PDF/A-3a pour l'archivage, seuls ou avec PDF/UA. Dans Delphi et .NET, également PDF/A-4 et PDF/UA-2.
  • L'export PDF passe par le pont sgcUIPDF avec un sgcPDF sous licence : ajoute l'unité sgcUIPDF_Export dans Delphi et C++ Builder, ou le paquet NuGet esegece.sgcUICore.sgcPDF en .NET. Il n'est pas dans l'édition Community.

Lis la rubrique d'aide sur l'impression

Accessible par défaut

Chaque produit sgcUI expose son contenu à Microsoft UI Automation, l'API qu'utilisent les lecteurs d'écran tels que Narrator et NVDA, fonctionne au clavier et suit les thèmes à contraste élevé de Windows, sur VCL, FireMonkey, WinForms, WPF et Avalonia, sans configuration et dans toutes les éditions.

Les composants exposent leur contenu à Microsoft UI Automation, l'interface d'accessibilité de Windows qu'utilisent les lecteurs d'écran tels que Narrator et NVDA et les outils de test de Microsoft : une grille est exposée comme un tableau avec des lignes, des cellules et des en-têtes, un graphique comme une liste de séries et de points, un planificateur comme une liste d'éléments, et ainsi de suite. Dépose un contrôle sur une fiche et il est accessible. Tant qu'aucun client d'accessibilité n'est en cours d'exécution, la prise en charge ne coûte rien, et un interrupteur global la désactive pour toute l'application.

  • VCL : UI Automation dans toutes les versions de Delphi et C++Builder prises en charge, de Delphi 7 à Delphi 13, avec le même comportement dans chaque version.
  • FireMonkey : UI Automation sous Windows. macOS, iOS et Android ne sont pas encore couverts.
  • WinForms : chaque contrôle fournit son propre fournisseur UI Automation, une grille a donc les modèles Grid et Table. WPF et Avalonia : chaque contrôle renvoie un homologue d'automatisation, et un homologue par élément qu'il dessine.
  • Clavier : déplacer des tuiles, des cartes, des rendez-vous et des formes, tracer des liens et déplacer des champs de tableau croisé et des colonnes de grille ont tous des alternatives au clavier, et chaque contrôle interactif affiche un anneau de focus visible. Quelques opérations demandent encore la souris : le redimensionnement des largeurs de colonne de sgcGrid, le zoom et le déplacement à la souris de sgcCharts et les outils de dessin financiers, et les points d'inflexion des connecteurs de sgcDiagram.
  • Contraste élevé : sous un thème à contraste élevé de Windows, les contrôles se dessinent avec les couleurs que l'utilisateur a choisies dans Windows, sans redémarrage et sans code.
  • Les dispositions de droite à gauche et le DPI élevé sont pris en charge, et la position de chaque élément signalé à UI Automation suit la disposition et le DPI du moniteur.
  • Toutes les éditions ont la prise en charge complète de l'accessibilité, l'édition Community gratuite comprise, et elle est activée par défaut.
  • L'arbre UI Automation de chaque démo de produit a été vérifié avec un client UI Automation sous VCL, FireMonkey, WinForms, WPF et Avalonia. Les corrections : les éditeurs VCL annoncent le libellé du champ au lieu de sa valeur, une barre de navigation plate est une liste et non un arbre, les barres d'état WinForms et WPF ne prennent plus le focus clavier, les cellules de la grille Avalonia ne répètent plus le nom de leur colonne, et les points de graphique et autres éléments dessinés des contrôles Avalonia signalent leur position à l'écran.
  • Le visualiseur sgcPDF et l'aperçu sgcReports ne sont pas couverts. Les fichiers PDF qu'ils produisent peuvent eux-mêmes être accessibles.

eSeGeCe publie un rapport de conformité d'accessibilité (VPAT 2.5, édition internationale) pour chaque plateforme, couvrant WCAG 2.1, les normes Revised Section 508 et EN 301 549, sous forme de page web et de PDF.

Lire la déclaration d'accessibilité et les rapports de conformité

Lire la rubrique d'aide sur l'accessibilité

Interroge les données, colle dans les formulaires

Les utilisateurs posent une question en langage naturel à sgcGrid, sgcPivotGrid et sgcDashboard et remplissent des formulaires et des éléments du planificateur à partir d'un texte collé, sur VCL, FireMonkey, WinForms, WPF et Avalonia, avec le LLM que tu choisis et dans chaque édition.

Les fonctionnalités d'IA de sgcUI ne sont pas liées à un seul service d'IA. Elles parlent à un composant fournisseur, donc n'importe quel LLM convient : TsgcUIAIEventProvider transmet chaque requête à ton propre code dans un seul événement, quel que soit le service, le modèle ou le serveur sur site que tu appelles, et le pont sgcUICoreWS ajoute TsgcUIAIChatProvider, qui utilise le composant TsgcAIChat de sgcWebSockets sur toutes les plateformes.

  • La barre de requête IA : TsgcVCLAIQueryBar, TsgcFMXAIQueryBar sur Windows, macOS, iOS et Android, TsgcWinFormsAIQueryBar, TsgcWpfAIQueryBar et TsgcAvaloniaAIQueryBar. Saisis une question, appuie sur Entrée, lis ce qui a été appliqué, interromps une question en cours et annule la dernière réponse, avec des questions récentes et des suggestions. Elle fonctionne avec le clavier, les lecteurs d'écran, le contraste élevé et les dispositions de droite à gauche.
  • Interroge la grille : TsgcGridAI transforme une question en filtres, tris et mises en évidence de lignes. Sans fournisseur, un analyseur à base de règles répond en local, sans réseau ni clé d'API.
  • Interroge le tableau croisé : TsgcPivotGridAI transforme une question comme top 3 des pays par ventes par trimestre en disposition de tableau croisé.
  • Interroge le tableau de bord : TsgcVCLDashboardAI et ses jumeaux FireMonkey et .NET envoient une question à la tuile de grille ou de tableau croisé qui peut y répondre, amènent cette tuile dans la vue et expliquent une carte KPI à partir de son titre, de sa valeur et de sa tendance.
  • Smart Paste : TsgcVCLSmartPaste, TsgcFMXSmartPaste et les composants WinForms, WPF et Avalonia transforment un texte collé, comme un e-mail ou un bloc d'adresse, en valeurs pour les contrôles d'un formulaire, contrôles sgcEditors comme contrôles standard de saisie, liste déroulante, case à cocher et date, avec un bouton Smart Paste et Annuler.
  • Smart Paste dans sgcPlanner : Ctrl+Shift+V sur la vue Scheduler, Gantt ou Kanban crée un élément à partir du texte collé ou remplit l'élément sélectionné, avec Annuler.
  • Confidentialité : une question n'envoie que le catalogue de champs, les noms, libellés, types et quelques valeurs d'exemple des champs, jamais les données des lignes. Smart Paste n'envoie que le texte collé et les descriptions de champs. Les valeurs des KPI ne quittent jamais l'application, et OnBeforeAsk peut modifier ou annuler chaque requête.
  • Chaque édition, l'édition Community gratuite comprise. Le fournisseur sgcWebSockets prêt à l'emploi est dans les éditions Enregistrées et nécessite un sgcWebSockets enregistré : sgcUICoreWS en Delphi et C++ Builder, le paquet esegece.sgcUICore.sgcWebSockets en .NET.

Lis la rubrique d'aide sur la barre de requête IA

Lis la rubrique d'aide sur Smart Paste

Lis la rubrique d'aide sur les fournisseurs d'IA

Écrans de process et panneaux opérateur

Le pack HMI ajoute aux produits que tu utilises déjà un look ISA-101, des jauges de réservoir et de symboles de process, des pochoirs P&ID avec tuyaux animés, une liste d'alarmes ISA-18.2, un NumPad tactile et un clavier à l'écran, sur VCL, FireMonkey, WinForms, WPF et Avalonia.

  • sgcUICore : le préréglage de suite ISA-101 rend tous les contrôles sgcUI gris et plats, et réserve la couleur aux états anormaux et aux alarmes.
  • sgcGauges : une jauge de réservoir et de cuve, et une jauge de symboles de process pour vannes, pompes, moteurs, ventilateurs, échangeurs de chaleur et capteurs, avec des données en direct grâce au pont sgcGaugesWS.
  • sgcDiagram : 56 pochoirs P&ID, ainsi que des états de process et des tuyaux animés grâce à la liaison de statut.
  • sgcGrid : un modèle d'alarmes avec les états ISA-18.2, une liaison à la grille et un menu d'alarmes, avec un journal des acquittements.
  • sgcEditors : un NumPad pour panneaux tactiles qui saisit dans les éditeurs, un champ de saisie standard et les jauges de saisie, et un clavier complet à l'écran avec dix dispositions pour les bornes et les écrans tactiles.

Ouvre la page du pack HMI

Présence, notifications, activité et journaux en direct

Le pack Realtime UI ajoute aux produits que tu utilises déjà qui est en ligne, des toasts et une boîte de réception des notifications, un flux d'activité avec une piste d'audit et une visionneuse de journal en direct, sur VCL, FireMonkey, WinForms, WPF et Avalonia.

  • sgcUICore : un modèle de présence, des avatars, un groupe d'avatars avec une pastille « +N » et un indicateur de présence, dans chaque produit.
  • sgcNavigation : un modèle de notifications avec un compteur de non lues, des toasts, une boîte de réception des notifications regroupées par jour et des préférences de notification par catégorie et par canal.
  • sgcToolbar : un lien de badge qui affiche le compteur de non lues sur un élément de barre d'outils ou de ruban.
  • sgcDashboard : un modèle d'activité, un flux d'activité et une piste d'audit, comme contrôles et comme tuiles de tableau de bord.
  • sgcGrid : un modèle de journal et un lien de journal qui font d'une grille une visionneuse de journal en direct avec suivi de la fin, pause, filtre par niveau et export.
  • Données en direct : les sources en direct sgcUICoreWS alimentent chaque modèle par WebSocket, MQTT ou server-sent events de sgcWebSockets, dans les éditions Enregistrée.

Ouvre la page du pack Realtime UI

Tu migres vers sgcUI ?

Tu viens de TDBGrid, cxGrid, QuickReport ou Quick PDF Library ?

Un kit de migration associe les membres que tu utilises à sgcGrid, sgcReports ou sgcPDF pour Delphi, avec du code issu d'une démo compilée, des étapes de migration numérotées et les différences connues.

TDBGrid et cxGrid vers sgcGrid →
QuickReport vers sgcReports →
Quick PDF Library vers sgcPDF →

Tu portes un écran .NET vers Avalonia ?

Les contrôles sgcUI pour WinForms, WPF et Avalonia partagent un modèle par produit. Les kits .NET montrent les types d'hôte, du C# compilé et les différences connues, pour les équipes WinForms et WPF, les utilisateurs de PdfiumViewer et ceux d'Avalonia Pro.

WinForms et WPF vers Avalonia →
PdfiumViewer vers sgcPDF →
sgcUI pour les utilisateurs d'Avalonia Pro →
Planificateur, Gantt et Kanban pour Avalonia →
Tableau croisé dynamique pour Avalonia →
Ancrage pour Avalonia →

Tu ne sais pas par où commencer ?

Le hub de migration liste les cinq kits et à qui chacun s'adresse, avec des liens vers l'essai et les tarifs.

Ouvrir les kits de migration →

Des produits qui s'emboîtent

Les produits partagent sources de données, thèmes et rendu, donc les combinaisons courantes demandent quelques lignes au lieu de code de liaison.

Grille, pivot, graphique

Grille, pivot, graphique

Les lignes de facture alimentent un sgcPivotGrid, et les barres empilées de sgcCharts suivent la disposition du pivot : déploie une région, filtre un segment ou glisse un champ, et le graphique se redessine.

Lance la démo sgcUIERP

Des jauges dans les tuiles de tableau de bord

Des jauges dans les tuiles de tableau de bord

Tout contrôle sgcUI peut vivre dans une tuile sgcDashboard. Ici, une jauge radiale suit le trimestre face à son objectif et des jauges linéaires comparent chaque région à l'an dernier.

Lance la démo sgcUIERP

Trois vues de planning, un seul objet de données

Trois vues de planning, un seul objet de données

Planning, Gantt et Kanban lisent les mêmes données de planification. Le module Planification de l'ERP bascule entre le calendrier des livraisons, le Gantt des projets et le tableau des commandes avec une seule barre d'outils.

Lance la démo sgcUIERP

Des rapports avec graphiques, exportés en PDF

Des rapports avec graphiques, exportés en PDF

sgcReports prépare un rapport de ventes groupé avec des encadrés KPI et une bande sgcCharts, l'affiche en aperçu dans l'application et exporte les mêmes pages en PDF via sgcPDF, ou vers un classeur XLSX.

Lance la démo sgcUIERP

Une suite, tous les toolkits

sgcUI partage un seul runtime, sgcUICore, avec le canevas, le rasterizer et les thèmes clair et sombre, donc chaque produit a la même apparence et le même comportement dans chaque framework.

Delphi et C++ Builder

Des contrôles VCL avec le préfixe TsgcVCL et des contrôles FireMonkey avec le préfixe TsgcFMX, de Delphi 7 à Delphi 13 et de C++ Builder 2007 à 13. Code source complet dans les éditions Source.

.NET

Un portage C# avec les mêmes noms de classes pour WinForms, WPF et Avalonia 12, sur .NET Framework 4.7.2 et .NET 8, 9 et 10, avec liaison de données MVVM, prise en charge du concepteur Visual Studio et suivi par défaut du thème clair ou sombre de l'hôte. Paquets Community gratuits sur NuGet, paquets payants avec code source.

Rendu headless

Les unités indépendantes du framework rendent grilles, graphiques, jauges et tableaux de bord en PNG et SVG sans fenêtre, pour des rapports, des e-mails et des endpoints web. Elles se compilent aussi pour Linux64.

Pensé pour les données en direct

Les grilles et les graphiques reçoivent des mises à jour depuis n'importe quel thread et les regroupent en repaints cadencés, donc un flux de milliers de mises à jour par seconde s'affiche à une cadence d'images stable.

Des données en direct de sgcWebSockets, droit dans l'interface

Les paquets passerelle connectent sgcUI à sgcWebSockets. Ils sont livrés avec les éditions enregistrées et nécessitent le paquet sgcWebSockets de la même version de Delphi ou de C++ Builder.

sgcGridWS

Sources de flux de grille pour WebSocket, MQTT et SSE, et une requête IA qui répond aux questions sur les lignes.

sgcChartsWS

Sources de données de graphique alimentées par des connexions sgcWebSockets.

sgcDashboardWS

Tuiles de tableau de bord liées à des flux sgcWebSockets en direct.

sgcGaugesWS

Valeurs de jauge pilotées par des messages sgcWebSockets en direct.

sgcPivotGridWS

TsgcPivotGridAIQuery : dispositions de pivot par IA via un TsgcAIChat de sgcWebSockets.

sgcUICoreWS

Le fournisseur d'IA prêt à l'emploi : le TsgcAIChat de sgcWebSockets répond aux barres de requête IA, à Interroge la grille, le tableau croisé et le tableau de bord, et à Smart Paste.

sgcPlannerWS

Synchronisation dans les deux sens avec Google Calendar, Outlook et Microsoft 365 et les serveurs CalDAV, et abonnements iCal pour le planificateur.

sgcReportsHTML

Rapports servis en HTML via la pile sgcHTML et sgcWebSockets.

Standard, Professional et Enterprise

Pour Delphi et C++ Builder, avec le code source complet et 1 an de mises à jour. Chaque édition inclut la précédente. Le pack All-Access inclut les 17 produits sgcUI, sgcPDF compris, pour Delphi, C++ Builder et .NET.

Standard

Saisie de données et ossature de l'application

€380 / développeur

1 an de mises à jour inclus

Individuelle — €380 Équipe (2 devs) — €635 Site (illimité) — €1,059

Professional

Standard plus la visualisation

€529 / développeur

1 an de mises à jour inclus

Individuelle — €529 Équipe (2 devs) — €822 Site (illimité) — €1,379
ProduitStandardProfessionalEnterprisePaquet seul
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––✓Enterprise uniquement

Matrice complète des fonctionnalités →

sgcUI pour .NET : Community et Registered

Les mêmes composants sous forme de portage C# entièrement managé pour WinForms, WPF et Avalonia, livrés en paquets NuGet. Commence gratuitement avec les paquets Community, puis passe aux paquets enregistrés, avec le code source complet, aux mêmes prix que les éditions Delphi.

Community (gratuite)

Chaque produit disposant d'une version Community a le même identifiant de paquet avec le suffixe .Community, par exemple dotnet add package esegece.sgcGrid.Community. Les versions Community laissent de côté quelques fonctionnalités avancées par produit, comme l'édition sur place dans sgcGrid ou les séries financières dans sgcCharts.

Voir sur NuGet →

Enregistrée

Toutes les fonctionnalités, le code source complet et 1 an de mises à jour, en éditions (Standard, Professional, Enterprise) ou en paquets seuls. Installe avec dotnet add package esegece.sgcGrid.WinForms (ou .Wpf, .Avalonia).

Tarifs .NET →

Liaison MVVM et concepteur

La grille, le tableau croisé, les graphiques, le planificateur et le diagramme lient ItemsSource dans WPF et Avalonia ou DataSource et DataMember dans WinForms, avec les colonnes, champs et séries déclarés en XAML sous un seul espace de noms xmlns:sgc. Les contrôles WinForms ont des balises actives et des éditeurs de collection dans le concepteur Visual Studio, et les contrôles suivent le thème clair ou sombre de WPF, WinForms ou Avalonia.

Liaison de données en .NET →
ProduitPaquet gratuitCommunityEnregistrée
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✓✓

Chaque version Community laisse de côté certaines fonctionnalités avancées, listées sur la page de son produit. La rubrique d'aide Paquets .NET liste chaque identifiant de paquet.

Où fonctionne sgcUI

CibleFrameworksPlateformes
Delphi 7 à 13VCLWin32, et Win64 à partir de XE2
Delphi XE6 à 13FireMonkeyWindows, macOS, iOS et Android (selon la prise en charge de chaque version de Delphi)
C++ Builder 2007 à 13VCL et FireMonkeyEn-têtes .hpp générés et bibliothèques statiques
Delphi 10.2 à 13Unités indépendantes du frameworkLinux64 pour les parties non visuelles : modèles, mise en forme, rendu headless, import et export
.NET Framework 4.7.2, .NET 8, 9 et 10WinForms, WPF, Avalonia 12 (12.0 ou ultérieur), avec liaison de données MVVM et le thème clair ou sombre de l'hôteWindows pour WinForms et WPF, Windows, Linux et macOS pour Avalonia et les moteurs de rendu headless

Chaque page de produit liste ses frameworks et plateformes exacts ; tous les produits ne sont pas livrés avec tous les toolkits .NET.

Dix-sept produits, dix-sept démos prêtes à l'emploi

Chaque produit est livré avec des démos pour Delphi et .NET, et pour C++ Builder aussi, sauf sgcMaps. En voici une par produit ; chaque page de produit liste les autres.

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

Essaie chaque produit sgcUI

Un seul essai All-Access installe les 17 produits, pour tester n'importe quelle édition ou n'importe quel paquet seul avant d'acheter.

Essai Delphi

La suite sgcUI complète pour Delphi 7 à 13, VCL et FireMonkey.

Télécharger l'essai Delphi →

Delphi Community

Édition gratuite avec sgcGrid uniquement, pour VCL et FireMonkey, paquets compilés sans code source.

Télécharger sgcUI_Community.exe →

Essai C++ Builder

La même suite avec les en-têtes et les bibliothèques pour C++ Builder.

Télécharger l'essai CBuilder →

Démos compilées

Des exécutables de démo prêts à lancer pour chaque produit, rien à installer.

Télécharger sgcUI_bin.zip →

.NET

Commence avec les paquets Community gratuits sur NuGet, sans installateur.

Paquets .NET →

Foire aux questions

Choisis selon les produits que tu utilises. Standard contient sgcGrid, sgcNavigation, sgcToolbar et sgcEditors pour la saisie de données et l'ossature de l'application. Professional ajoute sgcCharts, sgcDashboard et sgcGauges. Enterprise contient les 17 produits, dont sgcPivotGrid, sgcPlanner, sgcDiagram, sgcWizard, sgcMaps, sgcPDF, sgcReports, sgcRichEdit, sgcSpreadsheet et sgcChat. Voir la matrice des éditions.

Si tu as besoin d'un ou deux produits, un paquet seul est moins cher : ils démarrent à €149. À partir de trois produits, compare avec l'édition qui les contient, et qui te donne en plus le reste de ses produits pour plus tard. Chaque option inclut le code source complet et 1 an de mises à jour.

Oui. Les éditions Standard, Professional et Enterprise incluent le code source complet, Delphi et C++ Builder, et 1 an de mises à jour.

Chaque produit disposant d'un paquet Community laisse de côté quelques fonctionnalités avancées, listées dans le tableau .NET et dans la FAQ de chaque page de produit. sgcWizard n'a aucune limite dans Community, et les paquets Community de sgcMaps laissent de côté le pack hors ligne (téléchargeur de tuiles, MBTiles, géocodeur et routeur hors ligne).

Oui. Les éditions avec code source prennent en charge C++ Builder 2007 à 13 avec des en-têtes .hpp générés, et chaque produit a des démos C++ Builder, sauf sgcMaps. La démo ERP est aussi disponible pour C++ Builder.

Les contrôles FireMonkey sont disponibles de Delphi XE6 à 13 pour Windows, macOS, iOS et Android, selon ce que prend en charge chaque version de Delphi. Chaque page de produit liste ses frameworks exacts ; l'aperçu FireMonkey de sgcReports fonctionne sous Windows.

Les unités indépendantes du framework se compilent pour Linux64 à partir de Delphi 10.2 : modèles de données, mise en forme, import et export, et rendu headless en PNG et SVG, par exemple pour produire des graphiques ou des rapports dans un service. En .NET, Avalonia et les moteurs de rendu headless fonctionnent sous Windows, Linux et macOS.

Chaque licence inclut 1 an de mises à jour. Ensuite les composants continuent de fonctionner ; renouvelle pour recevoir les nouvelles versions, avec une remise qui dépend de l'édition. Voir les tarifs pour les pourcentages de renouvellement actuels.

Help for Every Product

Delphi

Online help for all 17 products.

Online help →
PDF manual →

C++ Builder

The same help with C++ Builder code.

Online help →
PDF manual →

.NET

Packages, quick starts and the C# API.

Online help →
PDF manual →
3,000+Développeurs
20+Ans
761+Composants
30+Intégrations d'API
5Plateformes
Garantie satisfait ou remboursé de 30 joursPas satisfait ? Demandez un remboursement intégral dans les 30 jours suivant l'achat. Voir la politique de remboursement

Construis ta prochaine application avec sgcUI

Télécharge l'essai avec les 17 produits, ou choisis le produit seul dont tu as besoin.