Télécharger sgcEditors

sgcEditors est livré dans l'essai All-Access de sgcUI, un installateur pour Delphi et un pour C++ Builder avec les 17 produits sgcUI. Télécharge l'essai entièrement fonctionnel, exécute les démos compilées sans IDE, ou ajoute les paquets NuGet à un projet .NET. Les licences sont disponibles sur la page des tarifs.

Téléchargements d'essai gratuit

Un seul essai sgcUI installe tous les produits sgcUI, sgcEditors inclus, avec toutes les fonctionnalités pour évaluation.

Nouveau avec sgcEditors ? Commence par les cinq démos QuickStart pour Delphi (VCL) dans Demos\Editors\Delphi\00.QuickStart et lis le guide Getting Started (PDF, en anglais), qui les explique pas à pas.

Essai sgcUI pour Delphi

Évaluation entièrement fonctionnelle pour Delphi 7 jusqu'à RAD Studio 13 avec les 17 produits sgcUI, sgcEditors inclus, et les projets de démonstration.

Télécharger l'essai Delphi →

Essai sgcUI pour C++ Builder

Évaluation entièrement fonctionnelle pour C++ Builder 10.1 à 13. Les mêmes composants avec fichiers d'en-tête C++ et projets de démonstration.

Télécharger l'essai CBuilder →

Démos compilées

Exécutables prêts à l'emploi de chaque produit sgcUI. Les démos sgcEditors sont Gallery, Calendar, BookingForm, DataAware et GalleryFMX.

Télécharger les démos →

Essai sgcUI pour Delphi

Delphi 13 Florence Télécharger ↓
Delphi 12 Athens Télécharger ↓
Delphi 11 Alexandria Télécharger ↓
Delphi 10.4 Sydney Télécharger ↓
Delphi 10.3 Rio Télécharger ↓
Delphi 10.2 Tokyo Télécharger ↓
Delphi 10.1 Berlin Télécharger ↓
Delphi 10 Seattle Télécharger ↓
Delphi XE8 Télécharger ↓
Delphi XE7 Télécharger ↓
Delphi XE6 Télécharger ↓
Delphi XE5 Télécharger ↓
Delphi XE4 Télécharger ↓
Delphi XE3 Télécharger ↓
Delphi XE2 Télécharger ↓
Delphi XE Télécharger ↓
Delphi 2010 Télécharger ↓
Delphi 2009 Télécharger ↓
Delphi 2007 Télécharger ↓

Essai sgcUI pour C++ Builder

C++ Builder 13 Télécharger ↓
C++ Builder 12 Télécharger ↓
C++ Builder 11 Télécharger ↓
C++ Builder 10.4 Télécharger ↓
C++ Builder 10.3 Télécharger ↓
C++ Builder 10.2 Télécharger ↓
C++ Builder 10.1 Télécharger ↓

Ce que tu obtiens dans l'essai

  • sgcEditors avec toutes les fonctionnalités, éditeurs liés aux données et fonctions avancées de couleur, de jetons et de curseur compris
  • Tous les autres produits sgcUI, de sgcGrid à sgcSpreadsheet
  • Les paquets VCL et FireMonkey pour Delphi 7 à 13, et les en-têtes et bibliothèques C++ Builder
  • Un avis indiquant qu'il s'agit d'une version d'essai après la période d'essai, rien d'autre ne change

Trois étapes vers un sgcEditors fonctionnel

Installe l'essai, lance une démo, puis dépose sgcEditors sur ta propre fiche.

Installer

Lance l'installateur d'essai sgcUI. Il enregistre les paquets, et les éditeurs apparaissent dans la page SGC Editors de la palette d'outils.

Ouvrir une démo

Ouvre Gallery depuis le dossier Demos\Editors et lance-la : saisis des dates, fais glisser les poignées du curseur et change le thème.

Déposer un composant

Dépose un TsgcVCLDatePicker sur ta fiche, définis MinDate et MaxDate dans l'inspecteur d'objets et lis la valeur dans OnChange.

Lance les démos de sgcEditors

Calendar

Calendar

Une plage de 14 jours au plus, des numéros de semaine, des week-ends et des jours fériés désactivés, et un changement de langue entre anglais, allemand, espagnol, français et italien.

BookingForm

Une réservation d'hôtel avec un récapitulatif en direct du séjour, des personnes et de l'heure d'arrivée, une liste de pays, un numéro de téléphone masqué et un validateur qui contrôle les champs des clients avant la réservation. Elle montre comment les contrôles fonctionnent ensemble dans une vraie fiche.

DataAware

Enregistrée uniquement DataAware

Les dix éditeurs liés aux données sur un TClientDataSet avec un TDBGrid et un TDBNavigator, avec un champ de liste de choix alimenté par un second jeu de données et un validateur pour les champs obligatoires. Les contrôles liés aux données demandent l'édition Enregistrée ou l'essai.

GalleryFMX

La galerie construite avec les éditeurs FireMonkey, pour Windows et Android, avec les mêmes propriétés et événements que les contrôles VCL.

Validation

Chaque type de règle sur des contrôles standard et sgcEditors, les trois déclencheurs, l'affichage par cadre et icône et le récapitulatif. ValidationFMX fait de même en FireMonkey, et l'édition .NET propose Validation, ValidationWpf et ValidationAvalonia.

Keyboard

Une fiche de style borne avec un clavier à l'écran ancré qui suit le focus entre les champs et un clavier déroulant qui s'ouvre sous n'importe quel champ, les dix dispositions intégrées, une touche de disposition qui en parcourt quatre et un sélecteur de thème. KeyboardFMX fait la même chose sous FireMonkey.

ToggleSwitch

Une page de réglages faite d'interrupteurs, avec le libellé à droite ou à gauche de la piste, le texte On et Off dans la piste, des couleurs personnalisées, un interrupteur en lecture seule et un désactivé, une règle dans OnChanging qui refuse un changement, un interrupteur qui active et désactive l'animation de glissement et un sélecteur de thème. ToggleSwitchFMX fait la même chose sous FireMonkey, les deux ont des équivalents C++ Builder, et l'édition .NET propose ToggleSwitch, ToggleSwitchWpf et ToggleSwitchAvalonia.

IPAddress

Les réglages d'une carte réseau : une adresse IPv4 avec Required, si bien que le cadre d'erreur s'affiche tant qu'elle est incomplète, un masque de sous-réseau, une passerelle et deux serveurs DNS, plus une adresse IPv6 écrite sous la forme canonique quand le focus quitte le champ, avec une ligne d'état qui montre IsValid et le texte validé. IPAddressFMX fait la même chose sous FireMonkey, les deux ont des équivalents C++ Builder, et l'édition .NET propose IPAddress, IPAddressWpf et IPAddressAvalonia.

TimeSpan

Un minuteur de tâche au format horloge, un objectif de temps de réponse SLA au format avec unités maintenu entre un minimum et un maximum, et un réglage d'horloge qui peut être négatif, avec des réglages pour le format d'affichage, les segments, AllowNegative et ShowButtons. TimeSpanFMX fait la même chose sous FireMonkey, les deux ont des équivalents C++ Builder, et l'édition .NET propose TimeSpan, TimeSpanWpf et TimeSpanAvalonia.

FontPicker

Un panneau de mise en forme du texte piloté par un sélecteur de police : les familles du système dessinées dans leur propre police, filtrage pendant la saisie, les familles choisies récemment en premier, un filtre à chasse fixe et un mémo d'exemple qui prend la police choisie. FontPickerFMX fait la même chose sous FireMonkey, les deux ont des équivalents C++ Builder, et l'édition .NET propose FontPicker, FontPickerWpf et FontPickerAvalonia.

CheckList

Un sélecteur pour les 300 colonnes d'un jeu de données de ventes à exporter, avec des options pour ShowCheckAll, ShowFilter et AllowGrayed, une colonne clé toujours cochée et impossible à basculer, des boutons qui cochent ou décochent toutes les colonnes et chargent 10000 éléments, et une ligne d'état avec CheckedCount. CheckListFMX fait la même chose sous FireMonkey, les deux ont des équivalents C++ Builder, et l'édition .NET propose CheckList, CheckListWpf et CheckListAvalonia.

DualList

Les colonnes d'un état de ventes choisies parmi 30 colonnes disponibles et placées dans l'ordre où l'état les imprime, avec des interrupteurs pour ShowReorderButtons, SortAvailable, ShowFilter et ReadOnly, et une règle OnMoving qui garde dans l'état la colonne clé verrouillée. DualListFMX fait la même chose sous FireMonkey, les deux ont des équivalents C++ Builder, et l'édition .NET propose DualList, DualListWpf et DualListAvalonia.

IDE et plateformes pris en charge

ÉlémentPrise en charge
Delphi (VCL)Delphi 7, 2007, 2009, 2010, XE à XE8, 10 à 10.4, 11, 12 et 13, Win32 et Win64.
FireMonkeyÀ partir de Delphi XE6.
C++ BuilderC++ Builder 2007, 2010, XE à XE8, 10 à 10.4, 11, 12 et 13.
Linux64À partir de Delphi 10.2 pour les modèles indépendants du framework et la sortie PNG et SVG sans interface. Pas de contrôles Linux.
.NETWinForms, WPF et Avalonia sur .NET Framework 4.7.2, .NET 8, .NET 9 et .NET 10.

sgcEditors pour .NET

sgcEditors est aussi distribué sous la forme d'un portage C# managé avec les mêmes noms de classes pour WinForms, WPF et Avalonia, sous forme de paquets NuGet.

Paquets NuGet

Installe l'édition Community gratuite avec dotnet add package esegece.sgcEditors.Community, ou l'édition enregistrée avec dotnet add package esegece.sgcEditors. Les contrôles pour ton framework d'interface se trouvent dans esegece.sgcEditors.WinForms, esegece.sgcEditors.Wpf et esegece.sgcEditors.Avalonia.

Voir sur NuGet →

Démos .NET

Projets de démonstration : Gallery, GalleryWpf, GalleryAvalonia, BookingForm, BindingWpf, Validation, ValidationWpf, ValidationAvalonia, DataAwareWinForms.

Lire la présentation .NET →

Community ou enregistrée

L'édition Community gratuite de sgcEditors peut être utilisée par des particuliers et des organisations dont le chiffre d'affaires annuel brut est inférieur à 1 M EUR, avec 5 développeurs au plus. L'édition Enregistrée offre toutes les fonctionnalités, le code source complet et la licence commerciale. L'édition Community comprend les quinze contrôles et le cadre de validation, mais ni carré HSV ni barre alpha dans le sélecteur de couleur, ni liste de saisie semi-automatique dans la saisie de jetons, une seule poignée de curseur et aucun contrôle lié aux données.

Paquets NuGet de sgcEditors

Les paquets Community sont gratuits. Les paquets enregistrés nécessitent une licence .NET.

ÉditionInstallationNotes
Communitydotnet add package esegece.sgcEditors.CommunityÉdition Community gratuite : les quinze contrôles et la validation, sans les fonctions avancées.
Communitydotnet add package esegece.sgcEditors.WinForms.CommunityÉdition Community gratuite : les éditeurs WinForms.
Communitydotnet add package esegece.sgcEditors.Wpf.CommunityÉdition Community gratuite : les éditeurs WPF avec liaison bidirectionnelle.
Communitydotnet add package esegece.sgcEditors.Avalonia.CommunityÉdition Community gratuite : les éditeurs Avalonia.
Communitydotnet add package esegece.sgcEditors.Rendering.CommunityÉdition Community gratuite : sortie PNG et SVG sans interface.
Enregistréedotnet add package esegece.sgcEditorsEnregistrée : les modèles indépendants du framework et les types partagés.
Enregistréedotnet add package esegece.sgcEditors.WinFormsEnregistrée : les éditeurs WinForms.
Enregistréedotnet add package esegece.sgcEditors.WpfEnregistrée : les éditeurs WPF avec liaison bidirectionnelle.
Enregistréedotnet add package esegece.sgcEditors.AvaloniaEnregistrée : les éditeurs Avalonia.
Enregistréedotnet add package esegece.sgcEditors.RenderingEnregistrée : rendu PNG et SVG sans interface.

Besoin d'une licence ?

Consulte les options de tarifs de sgcEditors, ou obtiens-le avec une édition sgcUI.