Tutto ciò che fa sgcEditors, raggruppato per attività, con un link all'argomento della guida di ogni funzionalità. Ogni controllo esiste per VCL, FireMonkey, WinForms, WPF e Avalonia con le stesse proprietà ed eventi.
Registered indica le funzionalità incluse nelle edizioni Registered e Trial e non nell'edizione Community gratuita. ~ indica una funzionalità che Community ha solo in parte, con la differenza indicata sotto.
Ogni riga rimanda al relativo argomento della guida. La colonna Community mostra cosa include l'edizione .NET Community gratuita; tutto è in Registered e Trial.
Funzionalità
Controlli
Funzionalità
Dettagli
Community
Guida
Calendario mensile
Data singola o intervallo, MinDate e MaxDate, date e giorni della settimana disabilitati, numeri di settimana ISO 8601, viste per mese, anno e decennio.
Il selettore di data, il selettore di ora, lo spin edit, la valutazione e lo slider a intervallo si collegano a DataSource e DataField, e lo slider a intervallo si collega anche a EndDataField. I campi null appaiono vuoti. Delphi e C++ Builder.
Il calendario mensile, i selettori di data, ora e data e ora, lo spin edit, la valutazione, il token edit e il selettore di colore partecipano a Smart Paste. TsgcVCLSmartPaste e TsgcFMXSmartPaste (in .NET TsgcWinFormsSmartPaste, TsgcWpfSmartPaste e TsgcAvaloniaSmartPaste) trasformano un testo incollato, come un'e-mail o un blocco di indirizzo, in valori per i controlli di una maschera, sia quelli di sgcEditors sia i controlli standard edit, combo, check box e data, con Annulla e un pulsante Smart Paste. Al provider AI vengono inviati solo il testo incollato e le descrizioni dei campi, e senza provider un parser locale legge righe come Nome: valore.
I pulsanti di incremento, a discesa e di cancellazione passano sull'altro lato; direzione di cursore e valutazione, ordine dei giorni della settimana del calendario, frecce e flusso dei token sono speculari, e il campo di modifica interno riceve la stessa direzione.
Ogni editor espone il suo ruolo, nome e valore a UI Automation, insieme alle parti degli editor compositi (parti della data, token, stelle di valutazione, colore) e ai loro popup mentre sono aperti. L'anello di focus è sempre visibile e l'alto contrasto di Windows viene seguito. Attivo per impostazione predefinita su VCL (Delphi 7-13), FireMonkey su Windows, WinForms, WPF e Avalonia.
sgcEditors a confronto con i controlli Delphi standard
Attività
Controlli Delphi standard
sgcEditors
Scegli una data o un'ora da un menu a discesa
TDateTimePicker
TsgcVCLDatePicker, TsgcVCLTimePicker
Data e ora in un solo controllo
TDateTimePicker
TsgcVCLDateTimePicker
Seleziona un intervallo di giorni con una lunghezza massima
TMonthCalendar
esmRange, MaxRangeDays
Blocca singole date e giorni della settimana
TMonthCalendar
DisabledDates, DisabledWeekDays, OnIsDateDisabled
Una lingua locale per controllo
TDateTimePicker
FormatSettings
Solo capacità, come documentato nella guida. Nessuna affermazione sulle prestazioni.
.NET
sgcEditors per .NET
Gli editor .NET sono un port C# con gli stessi nomi ed eventi, per WinForms, WPF e Avalonia. In WPF le proprietà dei valori sono dependency property con binding bidirezionale.
Pacchetto
Edizione
Contenuto
esegece.sgcEditors.Community
Community (gratuita)
Libreria di base
esegece.sgcEditors
Registered
Libreria di base
esegece.sgcEditors.WinForms
Registered
Controlli Windows Forms
esegece.sgcEditors.Wpf
Registered
Controlli WPF
esegece.sgcEditors.Avalonia
Registered
Controlli Avalonia
esegece.sgcEditors.Rendering
Registered
Rendering headless
Documentazione
Documentazione
Ogni funzionalità di sgcEditors è documentata nella guida di sgcUI, con una versione per ogni ambiente di sviluppo.
Guida online
Inizia dall'introduzione a sgcEditors, poi segui la guida rapida e gli argomenti sulle funzionalità.