sgcToolbar Matrice delle funzionalità

Tutto ciò che fa sgcToolbar, raggruppato per attività, con un link all'argomento della guida di ogni funzionalità.

Toolbar

6 funzionalità

Barra di stato

4 funzionalità

.NET

6 pacchetti NuGet

Documentazione

Guida online e manuali PDF

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.

Toolbar

FunzionalitàDettagliCommunityGuida
Tipi di elementoPulsanti, toggle, menu a discesa, separatori, spaziatori ed etichette: Kind := tikButton, tikToggle, tikDropdown, tikSeparator, tikSpacer, tikLabel.Guida
Toggle e gruppi di radioI toggle con lo stesso GroupIndex si rilasciano a vicenda, senza codice. Down legge e imposta lo stato.Guida
Menu a discesaDropdownMenu accetta un TPopupMenu (VCL) o un ContextMenuStrip (WinForms).Guida
Icone e glifiIcone da un ImageList (Images, ImageIndex) oppure una lettera Glyph, con didascalie facoltative (ShowCaptions).Guida
Menu di overflowGli elementi che non entrano passano in un menu di overflow quando la finestra si restringe.RegistrataGuida
Link di azioneIl link di azione mantiene Caption ed Enabled sincronizzati con una TAction.RegistrataGuida

Barra di stato

FunzionalitàDettagliCommunityGuida
Pannelli di statoPannelli di testo con larghezze Spring e AutoSize.Guida
Avanzamento e indicatoriPannelli di avanzamento e indicatori spento, ok, avviso ed errore (spkProgress, spkIndicator, sisOff, sisOk, sisWarning, sisError).Guida
Aggiornamenti thread safeSetPanelText, SetProgress e SetIndicator aggiornano la barra di stato da un thread di lavoro senza Synchronize.Guida
Maniglia di ridimensionamentoUna maniglia di ridimensionamento facoltativa nell'angolo della barra di stato.Guida

Tastiera, temi e rendering

FunzionalitàDettagliCommunityGuida
Navigazione da tastieraSpostati tra gli elementi con la tastiera (TabStop).Guida
TemiTemi chiaro e scuro condivisi con gli altri prodotti sgcUI.Guida
Rendering headlessTsgcToolbarModel e TsgcStatusBarModel si salvano in PNG e SVG senza finestra, anche su Linux64.Guida
Da destra a sinistra (arabo ed ebraico)Flusso degli elementi, chevron di overflow, frecce dei menu a discesa e separatori sono speculari e le didascalie si leggono da destra a sinistra. Le icone mantengono i loro pixel; MirrorGlyph capovolge quelle direzionali come indietro, avanti, annulla e ripeti.Guida
AccessibilitàI pulsanti, gli interruttori e i menu a discesa della barra degli strumenti e i pannelli della barra di stato sono esposti a UI Automation. Sinistra, Destra, Home e End si spostano tra le voci, Invio o Spazio ne attiva una, Giù o Alt+Giù apre un menu a discesa, la barra degli strumenti è un tab stop con un anello di focus visibile e l'alto contrasto di Windows viene seguito. Assegna ai pulsanti che mostrano solo un'icona una didascalia o un Hint, così ricevono un nome significativo. Attiva per impostazione predefinita su VCL (Delphi 7-13), FireMonkey su Windows, WinForms, WPF e Avalonia.Guida

sgcToolbar a confronto con i controlli Delphi standard

AttivitàControlli Delphi standardsgcToolbar
Pulsanti, toggle, pulsanti dropdown e separatoriTToolBartikButton, tikToggle, tikDropdown, tikSeparator
Spingi le voci sul bordo destroTToolBartikSpacer
Pannelli di testo con larghezza fissa, automatica e springTStatusBarWidth, AutoSize, Spring
Pannelli di avanzamento e di indicatori di statoTStatusBarspkProgress, spkIndicator
Aggiornamenti di stato da un thread di lavoroTStatusBarSetPanelText, SetProgress, SetIndicator

Solo capacità, come documentato nella guida. Nessuna affermazione sulle prestazioni.

sgcToolbar per .NET

La toolbar e la barra di stato .NET sono un port C# con gli stessi nomi di classe, per WinForms, WPF e Avalonia.

PacchettoEdizioneContenuto
esegece.sgcToolbar.CommunityCommunity (gratuita)Libreria di base
esegece.sgcToolbarRegisteredLibreria di base
esegece.sgcToolbar.WinFormsRegisteredControlli Windows Forms
esegece.sgcToolbar.WpfRegisteredControlli WPF
esegece.sgcToolbar.AvaloniaRegisteredControlli Avalonia
esegece.sgcToolbar.RenderingRegisteredRendering headless

Documentazione

Ogni funzionalità di sgcToolbar è documentata nella guida di sgcUI, con una versione per ogni ambiente di sviluppo.

Guida online

Inizia dall'introduzione a sgcToolbar, poi segui la guida rapida e gli argomenti sulle funzionalità.

Delphi →
C++ Builder →
.NET →

Manuali PDF

La guida completa di sgcUI in formato PDF, da leggere offline o stampare.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
La scelta più conveniente: All-AccessTutti i prodotti eSeGeCe, con Supporto Premium incluso, a partire da €1,059/anno.
Vedi i prezzi All-Access

Costruisci con sgcToolbar

Scarica il trial di sgcUI e aggiungi sgcToolbar alla tua applicazione Delphi, C++ Builder o .NET.