sgcToolbar Feature-Matrix

Alles, was sgcToolbar kann, nach Aufgabe gruppiert, mit einem Link zum Hilfethema jeder Funktion.

Symbolleiste

6 Funktionen

Statusleiste

4 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.

Symbolleiste

FunktionDetailsCommunityHilfe
EintragsartenSchaltflächen, Umschalter, Dropdowns, Trennlinien, Abstandshalter und Beschriftungen: Kind := tikButton, tikToggle, tikDropdown, tikSeparator, tikSpacer, tikLabel.Hilfe
Umschalter und OptionsgruppenUmschalter mit demselben GroupIndex lösen einander ohne Code aus. Down liest und setzt den Zustand.Hilfe
Dropdown-MenüsDropdownMenu nimmt ein TPopupMenu (VCL) oder ein ContextMenuStrip (WinForms) entgegen.Hilfe
Symbole und GlyphenSymbole aus einer ImageList (Images, ImageIndex) oder ein Glyph als Buchstabe, mit optionalen Beschriftungen (ShowCaptions).Hilfe
ÜberlaufmenüEinträge, die nicht mehr passen, wandern in ein Überlaufmenü, wenn das Fenster schmaler wird.RegistriertHilfe
AktionsverknüpfungenDie Aktionsverknüpfung hält Caption und Enabled mit einer TAction synchron.RegistriertHilfe

Statusleiste

FunktionDetailsCommunityHilfe
StatusfelderTextfelder mit den Breiten Spring und AutoSize.Hilfe
Fortschritt und AnzeigenFortschrittsfelder und Anzeigen für aus, ok, Warnung und Fehler (spkProgress, spkIndicator, sisOff, sisOk, sisWarning, sisError).Hilfe
Threadsichere UpdatesSetPanelText, SetProgress und SetIndicator aktualisieren die Statusleiste aus einem Worker-Thread, ohne Synchronize.Hilfe
GrößenziehpunktEin optionaler Größenziehpunkt in der Ecke der Statusleiste.Hilfe

Tastatur, Themes und Rendering

FunktionDetailsCommunityHilfe
TastaturnavigationMit der Tastatur zwischen den Einträgen wechseln (TabStop).Hilfe
ThemesHelle und dunkle Themes, geteilt mit den anderen sgcUI-Produkten.Hilfe
Headless-RenderingTsgcToolbarModel und TsgcStatusBarModel speichern ohne Fenster als PNG und SVG, auch unter Linux64.Hilfe
Rechts nach links (Arabisch und Hebräisch)Elementfluss, Überlauf-Chevron, Dropdown-Pfeile und Trennlinien sind gespiegelt, und Beschriftungen werden von rechts nach links gelesen. Icons behalten ihre Pixel; MirrorGlyph spiegelt gerichtete wie Zurück, Vor, Rückgängig und Wiederholen.Hilfe
BarrierefreiheitDie Schaltflächen, Umschalter und Dropdowns der Symbolleiste und die Felder der Statusleiste werden über UI Automation bereitgestellt. Links, Rechts, Pos1 und Ende wechseln zwischen Einträgen, Enter oder Leertaste aktiviert einen, Ab oder Alt+Ab öffnet ein Dropdown-Menü, die Symbolleiste ist ein Tabstopp mit sichtbarem Fokusrahmen und der hohe Kontrast von Windows wird berücksichtigt. Gib Schaltflächen, die nur ein Symbol zeigen, eine Beschriftung oder einen Hint, damit sie einen aussagekräftigen Namen erhalten. Standardmäßig aktiv unter VCL (Delphi 7 bis 13), in FireMonkey unter Windows, WinForms, WPF und Avalonia.Hilfe

sgcToolbar neben den Standard-Steuerelementen von Delphi

AufgabeStandard-Steuerelemente von DelphisgcToolbar
Schaltflächen, Umschalter, Dropdown-Schaltflächen und TrennstricheTToolBartikButton, tikToggle, tikDropdown, tikSeparator
Elemente an den rechten Rand schiebenTToolBartikSpacer
Textfelder mit fester, automatischer und Spring-BreiteTStatusBarWidth, AutoSize, Spring
Fortschritts- und ZustandsindikatorfelderTStatusBarspkProgress, spkIndicator
Status-Updates aus einem Worker-ThreadTStatusBarSetPanelText, SetProgress, SetIndicator

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

sgcToolbar für .NET

Die .NET-Symbol- und Statusleiste sind ein C#-Port mit denselben Klassennamen, für WinForms, WPF und Avalonia.

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

Dokumentation

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

Online-Hilfe

Beginne mit der Einführung zu sgcToolbar, 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 sgcToolbar

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