sgcEditors Feature-Matrix

Alles, was sgcEditors kann, nach Aufgabe gruppiert, mit einem Link zum Hilfethema jeder Funktion. Jedes Steuerelement gibt es für VCL, FireMonkey, WinForms, WPF und Avalonia mit denselben Eigenschaften und Ereignissen.

Steuerelemente

9 Funktionen

Datenformulare

1 Funktionen

.NET

6 NuGet-Pakete

Dokumentation

Online-Hilfe und PDF-Handbücher

Registered kennzeichnet die Features, die in den Editionen Registered und Testversion enthalten sind, aber nicht in der kostenlosen Community Edition. ~ kennzeichnet ein Feature, das Community nur teilweise enthält, mit dem Unterschied darunter.

Jede Zeile verlinkt auf ihr Hilfethema. Die Spalte Community zeigt, was die kostenlose .NET Community Edition enthält, alles ist in Registered und in der Testversion enthalten.

Steuerelemente

FunktionDetailsCommunityHilfe
MonatskalenderEinzelnes Datum oder Bereich, MinDate und MaxDate, deaktivierte Tage und Wochentage, Kalenderwochen nach ISO 8601, Monats-, Jahres- und Jahrzehntansicht.Hilfe
DatumsauswahlDatumseingabe mit aufklappbarem Kalender und einem toleranten Parser, der Monatsnamen versteht.Hilfe
ZeitauswahlZeiteingabe in einem nativen Eingabefeld.Hilfe
Datum-Zeit-AuswahlDatum und Uhrzeit in einem Steuerelement.Hilfe
BereichsschiebereglerEinen Wert oder einen Bereich auf einem Schieberegler wählen. Der zweite Schiebereglerknopf ist in der registrierten Edition enthalten.~Ein Regler wird gezeichnet und bearbeitet, EndValue wird beibehalten, aber nicht angezeigt.Hilfe
FarbauswahlEine Farbe wählen. Das HSV-Quadrat und die Alphaleiste sind in der registrierten Edition enthalten.~Nur Farbfelder und Hex, das HSV-Quadrat und die Alphaleiste werden nicht gezeichnet, und Alpha ist immer $FF.Hilfe
Token-EingabeChips für Tags und Empfänger. Die Autovervollständigungsliste ist in der registrierten Edition enthalten.~Chips, Validierung und Limits funktionieren, die Autovervollständigungsliste öffnet sich nie.Hilfe
BewertungEingabe einer Sternebewertung.Hilfe
Spin-EingabeZahleneingabe mit Mausrad und automatischer Wiederholung.Hilfe

Datenformulare

FunktionDetailsCommunityHilfe
Datensensitive EditorenDatumsauswahl, Zeitauswahl, Spin-Eingabe, Bewertung und Bereichsschieberegler binden DataSource und DataField; der Bereichsschieberegler bindet zusätzlich EndDataField. Null-Felder werden leer angezeigt. Delphi und C++ Builder.RegistriertHilfe
Smart PasteDer Monatskalender, die Datums-, Zeit- und Datum-Zeit-Auswahl, die Spin-Eingabe, die Bewertung, die Token-Eingabe und die Farbauswahl nehmen an Smart Paste teil. TsgcVCLSmartPaste und TsgcFMXSmartPaste (unter .NET TsgcWinFormsSmartPaste, TsgcWpfSmartPaste und TsgcAvaloniaSmartPaste) verwandeln einen eingefügten Text, etwa eine E-Mail oder einen Adressblock, in Werte für die Steuerelemente eines Formulars, sgcEditors und Standard-Steuerelemente für Eingabe, Kombinationsfeld, Kontrollkästchen und Datum gleichermaßen, mit Rückgängig und einer Smart-Paste-Schaltfläche. An den KI-Anbieter werden nur der eingefügte Text und die Feldbeschreibungen gesendet, und ohne Anbieter liest ein lokaler Parser Zeilen wie Name: value.Hilfe

Eingabe, Gebietsschema und Barrierefreiheit

FunktionDetailsCommunityHilfe
Echte TexteingabeFelder für Datum, Zeit, Zahlen und Hexwerte sind native Eingabefelder, daher funktionieren IME, Zwischenablage, Rückgängig und Screenreader.Hilfe
LokalisierungJedes Steuerelement trägt sein eigenes Gebietsschema: Tages- und Monatsnamen, Formate, erster Wochentag, FormatSettings pro Steuerelement.Hilfe
TastaturF4 oder Alt+Pfeil nach unten für Dropdowns, Pfeiltasten sowie Bild auf und Bild ab im Kalender, Mausrad und automatische Wiederholung in der Spin-Eingabe, Fokusrahmen.Hilfe
DPI pro MonitorLayout in logischen Pixeln bei 96 DPI, pro Monitor skaliert, wobei das Dropdown mit der DPI seines Monitors gezeichnet wird.Hilfe
Rechts nach links (Arabisch und Hebräisch)Spin-, Dropdown- und Löschen-Schaltflächen wechseln die Seite; Richtung von Schieberegler und Bewertung, Reihenfolge der Wochentage im Kalender, Pfeile und Token-Fluss sind gespiegelt, und das innere Eingabefeld erhält dieselbe Richtung.Hilfe
Screenreader und hoher KontrastJeder Editor stellt seine Rolle, seinen Namen und seinen Wert über UI Automation bereit, zusammen mit den Teilen der zusammengesetzten Editoren (Datumsteile, Token, Bewertungssterne, Farbe) und ihren Popups, solange sie geöffnet sind. Der Fokusrahmen ist immer sichtbar, und der hohe Kontrast von Windows wird berücksichtigt. Standardmäßig aktiv unter VCL (Delphi 7 bis 13), in FireMonkey unter Windows, WinForms, WPF und Avalonia.Hilfe

Themes und Rendering

FunktionDetailsCommunityHilfe
ThemesHelle und dunkle Themes mit einer Eigenschaft, dazu AccentColor und TextStyle.Hilfe
Headless-RenderingSaveToPNG und SaveToSVG an jedem Steuerelement und an den Headless-Modellen, auch unter Linux64.Hilfe

sgcEditors neben den Standard-Steuerelementen von Delphi

AufgabeStandard-Steuerelemente von DelphisgcEditors
Ein Datum oder eine Zeit aus einem Dropdown wählenTDateTimePickerTsgcVCLDatePicker, TsgcVCLTimePicker
Datum und Zeit in einem SteuerelementTDateTimePickerTsgcVCLDateTimePicker
Einen Tagesbereich mit maximaler Länge wählenTMonthCalendaresmRange, MaxRangeDays
Einzelne Daten und Wochentage sperrenTMonthCalendarDisabledDates, DisabledWeekDays, OnIsDateDisabled
Ein Locale pro SteuerelementTDateTimePickerFormatSettings

Nur Fähigkeiten, wie in der Hilfe dokumentiert. Keine Leistungsversprechen.

sgcEditors für .NET

Die .NET-Editoren sind ein C#-Port mit denselben Namen und Ereignissen, für WinForms, WPF und Avalonia. Unter WPF sind die Werteigenschaften Dependency Properties, die sich in beide Richtungen binden lassen.

PaketEditionInhalt
esegece.sgcEditors.CommunityCommunity (kostenlos)Kernbibliothek
esegece.sgcEditorsRegisteredKernbibliothek
esegece.sgcEditors.WinFormsRegisteredWindows-Forms-Steuerelemente
esegece.sgcEditors.WpfRegisteredWPF-Steuerelemente
esegece.sgcEditors.AvaloniaRegisteredAvalonia-Steuerelemente
esegece.sgcEditors.RenderingRegisteredHeadless-Rendering

Dokumentation

Jede Funktion von sgcEditors ist in der sgcUI-Hilfe dokumentiert, mit je einer Ausgabe für jede Entwicklungsumgebung.

Online-Hilfe

Beginne mit der Einführung zu sgcEditors, und folge dann der Schnellstartanleitung und den Funktionsthemen.

Delphi →
C++ Builder →
.NET →

PDF-Handbücher

Die komplette sgcUI-Hilfe als PDF-Datei, zum Offline-Lesen oder Ausdrucken.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
Bestes Preis-Leistungs-Verhältnis: All-AccessAlle eSeGeCe-Produkte, inklusive Premium-Support, ab €1,059 pro Jahr.
All-Access-Preise ansehen

Entwickle mit sgcEditors

Lade die sgcUI-Testversion herunter und füge sgcEditors zu deiner Delphi-, C++ Builder- oder .NET-Anwendung hinzu.