sgcEditors Matrice des fonctionnalités

Tout ce que fait sgcEditors, groupé par tâche, avec un lien vers la rubrique d'aide de chaque fonctionnalité. Chaque contrôle existe pour VCL, FireMonkey, WinForms, WPF et Avalonia avec les mêmes propriétés et événements.

Contrôles

9 fonctionnalités

Formulaires de données

1 fonctionnalités

Thèmes et rendu

2 fonctionnalités

.NET

6 paquets NuGet

Documentation

Aide en ligne et manuels PDF

Enregistrée signale les fonctionnalités présentes dans les éditions enregistrée et d'essai, mais pas dans l'édition Community gratuite. ~ signale une fonctionnalité que Community propose en partie, avec la différence indiquée en dessous.

Chaque ligne renvoie à sa rubrique d'aide. La colonne Community montre ce que comprend l'édition .NET Community gratuite ; tout est dans Enregistrée et dans l'essai.

Contrôles

FonctionnalitéDétailsCommunityAide
Calendrier mensuelDate unique ou plage, MinDate et MaxDate, dates et jours de la semaine désactivés, numéros de semaine ISO 8601, vues par mois, année et décennie.Aide
Sélecteur de dateSaisie de date avec un calendrier déroulant et un analyseur tolérant qui comprend les noms de mois.Aide
Sélecteur d'heureSaisie de l'heure dans un champ natif.Aide
Sélecteur de date et heureDate et heure dans un seul contrôle.Aide
Curseur de plageSélectionne une valeur ou une plage sur un curseur. Le second pouce est dans l'édition enregistrée.~Community : une seule poignée est dessinée et modifiable ; EndValue est conservée mais pas affichée.Aide
Sélecteur de couleurChoisis une couleur. Le carré HSV et la barre alpha sont dans l'édition enregistrée.~Community : nuanciers et hexadécimal seulement ; le carré HSV et la barre alpha ne sont pas dessinés et l'alpha vaut toujours $FF.Aide
Champ de jetonsDes pastilles pour les étiquettes et les destinataires. La liste d'autocomplétion est dans l'édition enregistrée.~Community : les pastilles, la validation et les limites fonctionnent ; la liste de saisie semi-automatique ne s'ouvre jamais.Aide
NotationSaisie d'une note par étoiles.Aide
Champ numériqueSaisie de nombres avec molette de la souris et répétition automatique.Aide

Formulaires de données

FonctionnalitéDétailsCommunityAide
Éditeurs liés aux donnéesLe sélecteur de date, le sélecteur d'heure, le champ numérique, la notation et le curseur de plage se lient à DataSource et DataField ; le curseur de plage se lie aussi à EndDataField. Les champs nuls s'affichent vides. Delphi et C++ Builder.EnregistréeAide
Smart PasteLe calendrier mensuel, les sélecteurs de date, d'heure et de date et heure, le champ numérique, la notation, le champ de jetons et le sélecteur de couleur participent à Smart Paste. TsgcVCLSmartPaste et TsgcFMXSmartPaste (en .NET TsgcWinFormsSmartPaste, TsgcWpfSmartPaste et TsgcAvaloniaSmartPaste) transforment un texte collé, comme un e-mail ou un bloc d'adresse, en valeurs pour les contrôles d'un formulaire, sgcEditors comme contrôles standard de saisie, liste déroulante, case à cocher et date, avec Annuler et un bouton Smart Paste. Seuls le texte collé et les descriptions de champs sont envoyés au fournisseur d'IA, et sans fournisseur un analyseur local lit des lignes comme Name: value.Aide

Saisie, langue et accessibilité

FonctionnalitéDétailsCommunityAide
Vraie saisie de texteLes champs de date, d'heure, de nombre et hexadécimaux sont des champs natifs, de sorte que l'IME, le presse-papiers, l'annulation et les lecteurs d'écran fonctionnent.Aide
LocalisationChaque contrôle porte sa propre langue : noms des jours et des mois, formats, premier jour de la semaine, FormatSettings par contrôle.Aide
ClavierF4 ou Alt+Bas pour les listes déroulantes, flèches et Page précédente et Page suivante dans le calendrier, molette de la souris et répétition automatique dans le champ numérique, anneau de focus.Aide
DPI par moniteurMise en page en pixels logiques à 96 DPI, mise à l'échelle par moniteur, avec la liste déroulante dessinée au DPI de son moniteur.Aide
De droite à gauche (arabe et hébreu)Les boutons d'incrément, de liste déroulante et d'effacement passent de l'autre côté ; la direction du curseur et de la note, l'ordre des jours de la semaine du calendrier, les flèches et le flux des jetons sont en miroir, et le champ de saisie interne reçoit la même direction.Aide
Lecteurs d'écran et contraste élevéChaque éditeur expose son rôle, son nom et sa valeur à UI Automation, ainsi que les parties des éditeurs composites (parties de date, jetons, étoiles de notation, couleur) et leurs fenêtres contextuelles tant qu'elles sont ouvertes. L'anneau de focus est toujours visible et le contraste élevé de Windows est suivi. Activé par défaut sur VCL (Delphi 7 à 13), FireMonkey sous Windows, WinForms, WPF et Avalonia.Aide

Thèmes et rendu

FonctionnalitéDétailsCommunityAide
ThèmesThèmes clair et sombre avec une seule propriété, plus AccentColor et TextStyle.Aide
Rendu sans interfaceSaveToPNG et SaveToSVG sur chaque contrôle et sur les modèles sans interface, également sous Linux64.Aide

sgcEditors face aux contrôles Delphi standard

TâcheContrôles Delphi standardsgcEditors
Choisir une date ou une heure dans une liste déroulanteTDateTimePickerTsgcVCLDatePicker, TsgcVCLTimePicker
Date et heure dans un seul contrôleTDateTimePickerTsgcVCLDateTimePicker
Sélectionner une plage de jours avec une longueur maximaleTMonthCalendaresmRange, MaxRangeDays
Bloquer des dates et des jours de la semaineTMonthCalendarDisabledDates, DisabledWeekDays, OnIsDateDisabled
Des paramètres régionaux par contrôleTDateTimePickerFormatSettings

Uniquement les capacités, telles que documentées dans l'aide. Aucune affirmation de performance.

sgcEditors pour .NET

Les éditeurs .NET sont un portage C# avec les mêmes noms et événements, pour WinForms, WPF et Avalonia. Sous WPF, les propriétés de valeur sont des propriétés de dépendance qui se lient dans les deux sens.

PaquetÉditionContenu
esegece.sgcEditors.CommunityCommunity (gratuite)Bibliothèque principale
esegece.sgcEditorsEnregistréeBibliothèque principale
esegece.sgcEditors.WinFormsEnregistréeContrôles Windows Forms
esegece.sgcEditors.WpfEnregistréeContrôles WPF
esegece.sgcEditors.AvaloniaEnregistréeContrôles Avalonia
esegece.sgcEditors.RenderingEnregistréeRendu sans interface

Documentation

Chaque fonctionnalité de sgcEditors est documentée dans l'aide de sgcUI, avec une version pour chaque environnement de développement.

Aide en ligne

Commence par l'introduction de sgcEditors, puis suis le démarrage rapide et les rubriques sur les fonctionnalités.

Delphi →
C++ Builder →
.NET →

Manuels PDF

L'aide complète de sgcUI au format PDF, à lire hors ligne ou à imprimer.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
Meilleur rapport qualité-prix : All-AccessTous les produits eSeGeCe, Support Premium inclus, à partir de €1,059/an.
Voir les tarifs All-Access

Crée avec sgcEditors

Télécharge l'essai sgcUI et ajoute sgcEditors à ton application Delphi, C++ Builder ou .NET.