sgcEditors ist in der sgcUI-All-Access-Testversion enthalten, mit einem Installer für Delphi und einem für C++ Builder mit allen 17 sgcUI-Produkten. Lade die voll funktionsfähige Testversion herunter, führe die kompilierten Demos ohne IDE aus, oder füge die NuGet-Pakete zu einem .NET-Projekt hinzu. Lizenzen sind auf der Preisseite erhältlich.
TESTVERSION
Kostenlose Testversion herunterladen
Eine sgcUI-Testversion installiert alle sgcUI-Produkte, einschließlich sgcEditors, mit vollem Funktionsumfang zur Evaluierung.
Neu bei sgcEditors? Beginnen Sie mit den fünf QuickStart-Demos für Delphi (VCL) in Demos\Editors\Delphi\00.QuickStart und lesen Sie den Getting-Started-Leitfaden (PDF, Englisch), der sie Schritt für Schritt erklärt.
sgcUI-Testversion für Delphi
Voll funktionsfähige Evaluierung für Delphi 7 bis RAD Studio 13 mit allen 17 sgcUI-Produkten, einschließlich sgcEditors, und den Beispielprojekten.
sgcEditors mit allen Funktionen, einschließlich der datensensitiven Editoren und der erweiterten Farb-, Token- und Reglerfunktionen
Jedes andere sgcUI-Produkt, von sgcGrid bis sgcSpreadsheet
Die VCL- und FireMonkey-Pakete für Delphi 7 bis 13 sowie C++ Builder-Header und Bibliotheken
Nach Ablauf der Testzeit ein Hinweis, dass es sich um eine Testversion handelt, sonst ändert sich nichts
ERSTER START
Drei Schritte zu einem laufenden sgcEditors
Installiere die Testversion, starte eine Demo und platziere dann sgcEditors auf deinem eigenen Formular.
1
Installation
Starte den sgcUI-Testversions-Installer. Er registriert die Pakete, und die Editoren erscheinen auf der Seite SGC Editors der Komponentenpalette.
2
Eine Demo öffnen
Öffne Gallery aus dem Ordner Demos\Editors und starte sie: Tippe Datumsangaben, ziehe die Regler und wechsle das Theme.
3
Eine Komponente platzieren
Platziere eine TsgcVCLDatePicker auf deinem Formular, setze MinDate und MaxDate im Objektinspektor und lies den Wert in OnChange.
DEMOS
Die sgcEditors-Demos ausführen
Gallery
Alle fünfzehn Editoren auf einem Formular mit einem Theme-Schalter, einem Schreibschutz-Schalter, einem Ereignisprotokoll und PNG-Export. Der schnellste Weg, jedes Steuerelement und sein Tastaturverhalten auszuprobieren.
Calendar
Ein Bereich von bis zu 14 Tagen, Kalenderwochen, deaktivierte Wochenenden und Feiertage und ein Locale-Wechsel zwischen Englisch, Deutsch, Spanisch, Französisch und Italienisch.
BookingForm
Eine Hotelbuchung mit einer Live-Zusammenfassung von Aufenthalt, Gästen und Ankunftszeit, einem Länder-Lookup, einer Telefonnummer mit Maske und einem Validator, der die Gästefelder vor der Buchung prüft. Sie zeigt, wie die Steuerelemente in einem echten Formular zusammenarbeiten.
Nur Registered DataAware
Die zehn datensensitiven Editoren auf einem TClientDataSet mit einem TDBGrid und einem TDBNavigator, mit einer Lookup-Eingabe, die aus einem zweiten Dataset gefüllt wird, und einem Validator für die Pflichtfelder. Die datensensitiven Steuerelemente brauchen die Edition Registered oder Trial.
GalleryFMX
Die Gallery, gebaut mit den FireMonkey-Editoren, für Windows und Android, mit denselben Eigenschaften und Ereignissen wie die VCL-Steuerelemente.
Validation
Jede Regelart an Standard- und sgcEditors-Steuerelementen, die drei Trigger, die Anzeige mit Rahmen und Symbol und die Zusammenfassungsliste. ValidationFMX macht dasselbe in FireMonkey, und die .NET-Edition hat Validation, ValidationWpf und ValidationAvalonia.
Keyboard
Ein Formular im Kiosk-Stil mit einer angedockten Bildschirmtastatur, die dem Fokus zwischen den Feldern folgt, und einer Dropdown-Tastatur, die sich unter jedem Edit öffnet, die zehn eingebauten Belegungen, eine Belegungstaste, die durch vier davon schaltet, und ein Theme-Schalter. KeyboardFMX macht dasselbe in FireMonkey.
ToggleSwitch
Eine Einstellungsseite mit Kippschaltern, mit der Beschriftung rechts oder links der Spur, dem Text Ein und Aus in der Spur, eigenen Farben, einem schreibgeschützten und einem deaktivierten Schalter, einer Regel in OnChanging, die eine Änderung ablehnt, einem Schalter, der die Gleitanimation ein- und ausschaltet, und einer Theme-Auswahl. ToggleSwitchFMX macht dasselbe in FireMonkey, beide haben C++-Builder-Gegenstücke, und die .NET-Edition hat ToggleSwitch, ToggleSwitchWpf und ToggleSwitchAvalonia.
IPAddress
Die Einstellungen eines Netzwerkadapters: eine IPv4-Adresse mit Required, sodass der Fehlerrahmen erscheint, solange sie unvollständig ist, eine Subnetzmaske, ein Gateway und zwei DNS-Server, dazu eine IPv6-Adresse, die beim Verlassen des Fokus in der kanonischen Form geschrieben wird, mit einer Statuszeile, die IsValid und den übernommenen Text zeigt. IPAddressFMX macht dasselbe in FireMonkey, beide haben C++-Builder-Gegenstücke, und die .NET-Edition hat IPAddress, IPAddressWpf und IPAddressAvalonia.
TimeSpan
Ein Aufgaben-Timer im Uhrformat, ein SLA-Antwortziel im Einheitenformat zwischen einem Minimum und einem Maximum und eine Uhrkorrektur, die negativ sein kann, mit Einstellungen für das Anzeigeformat, die Segmente, AllowNegative und ShowButtons. TimeSpanFMX macht dasselbe in FireMonkey, beide haben C++-Builder-Gegenstücke, und die .NET-Edition hat TimeSpan, TimeSpanWpf und TimeSpanAvalonia.
FontPicker
Ein Textformatierungs-Panel mit einer Schriftartauswahl: die Familien des Systems in ihrer eigenen Schrift, Filtern beim Tippen, die zuletzt gewählten Familien zuerst, ein Filter für feste Zeichenbreite und ein Beispiel-Memo, das die gewählte Schrift übernimmt. FontPickerFMX macht dasselbe in FireMonkey, beide haben C++-Builder-Gegenstücke, und die .NET-Edition hat FontPicker, FontPickerWpf und FontPickerAvalonia.
CheckList
Eine Auswahl der 300 Spalten eines Verkaufsdatensatzes für den Export, mit Optionen für ShowCheckAll, ShowFilter und AllowGrayed, einer Schlüsselspalte, die immer angehakt ist und nicht umgeschaltet werden kann, Schaltflächen, die jede Spalte an- oder abhaken und 10000 Einträge laden, und einer Statuszeile mit CheckedCount. CheckListFMX macht dasselbe in FireMonkey, beide haben C++-Builder-Gegenstücke, und die .NET-Edition hat CheckList, CheckListWpf und CheckListAvalonia.
DualList
Die Spalten eines Verkaufsreports, ausgewählt aus 30 verfügbaren Spalten und in die Reihenfolge gebracht, in der der Report sie druckt, mit Schaltern für ShowReorderButtons, SortAvailable, ShowFilter und ReadOnly und einer OnMoving-Regel, die die gesperrte Schlüsselspalte im Report hält. DualListFMX macht dasselbe in FireMonkey, beide haben C++-Builder-Gegenstücke, und die .NET-Edition hat DualList, DualListWpf und DualListAvalonia.
Delphi 7, 2007, 2009, 2010, XE bis XE8, 10 bis 10.4, 11, 12 und 13, Win32 und Win64.
FireMonkey
Ab Delphi XE6.
C++ Builder
C++ Builder 2007, 2010, XE bis XE8, 10 bis 10.4, 11, 12 und 13.
Linux64
Ab Delphi 10.2 für die frameworkneutralen Modelle und die Headless-Ausgabe als PNG und SVG. Keine Linux-Steuerelemente.
.NET
WinForms, WPF und Avalonia unter .NET Framework 4.7.2, .NET 8, .NET 9 und .NET 10.
.NET
sgcEditors für .NET
sgcEditors gibt es auch als verwalteten C#-Port mit denselben Klassennamen für WinForms, WPF und Avalonia, bereitgestellt als NuGet-Pakete.
NuGet-Pakete
Installiere die kostenlose Community Edition mit dotnet add package esegece.sgcEditors.Community, oder die registrierte Edition mit dotnet add package esegece.sgcEditors. Die Steuerelemente für dein UI-Framework befinden sich in esegece.sgcEditors.WinForms, esegece.sgcEditors.Wpf und esegece.sgcEditors.Avalonia.
Die kostenlose Community Edition von sgcEditors können Einzelpersonen und Organisationen mit weniger als 1 Million Euro Jahresbruttoumsatz und höchstens 5 Entwicklern nutzen. Die registrierte Edition enthält alle Funktionen, den vollständigen Quellcode und die kommerzielle Lizenz. Die Community Edition enthält alle fünfzehn Steuerelemente und das Validierungs-Framework, aber kein HSV-Quadrat und keine Alphaleiste in der Farbauswahl, keine Autovervollständigungsliste in der Token-Eingabe, nur einen Schiebereglergriff und keine datensensitiven Steuerelemente.
NUGET
sgcEditors NuGet-Pakete
Die Community-Pakete sind kostenlos. Die Registered-Pakete benötigen eine .NET-Lizenz.
Edition
Installation
Hinweise
Community
dotnet add package esegece.sgcEditors.Community
Kostenlose Community Edition: alle fünfzehn Steuerelemente und die Validierung, ohne die erweiterten Funktionen.