sgcNavigation Feature-Matrix
Alles, was sgcNavigation kann, nach Aufgabe gruppiert, mit einem Link zum Hilfethema jeder Funktion.
Alles, was sgcNavigation kann, nach Aufgabe gruppiert, mit einem Link zum Hilfethema jeder Funktion.
3 Funktionen
5 Funktionen
4 Funktionen
6 NuGet-Pakete
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.
| Funktion | Details | Community | Hilfe |
|---|---|---|---|
| Seitenleisten-Modus | Eine vertikale Seitenleiste mit Einträgen. Das gesamte Erscheinungsbild wechselst du mit Mode := nbmSidebar. | Hilfe | |
| Akkordeon-Modus | Gruppen, die sich über IsGroup-Kopfzeilen, Expanded und AllowMultiExpand öffnen und schließen. Wechsel mit Mode := nbmAccordion. | Hilfe | |
| Reduzierung auf eine Symbolleiste | Collapsed, AnimateCollapse, ExpandedWidth, CollapsedWidth und OnCollapsedChange reduzieren die Leiste mit sanfter Animation auf ihre Symbole. | Hilfe |
| Funktion | Details | Community | Hilfe |
|---|---|---|---|
| Symbole | Images und ImageIndex, oder pro Eintrag ein Glyph als Buchstabe oder Symbol. | Hilfe | |
| Badges | Ein Badge-String pro Eintrag, zum Beispiel für ungelesene Meldungen. | Hilfe | |
| Deaktivierte und ausgeblendete Einträge | Enabled, Hint und Visible pro Eintrag. | Hilfe | |
| Ereignisse | OnClick pro Eintrag, OnItemClick und OnSelectionChange an der Leiste. | Hilfe | |
| Aktionsverknüpfungen | Verknüpfe einen Eintrag mit einer TAction, damit Beschriftung und Zustand der Aktion folgen. | Registriert | Hilfe |
| Funktion | Details | Community | Hilfe |
|---|---|---|---|
| Tastaturnavigation | Pfeiltasten, Pos1, Ende und Eingabe bewegen und wählen aus, mit fokussierter Zeile. | Hilfe | |
| Themes | Helle und dunkle Themes (utLight, utDark) und eine AccentColor, geteilt mit den anderen sgcUI-Produkten. | Hilfe | |
| Headless-Rendering | sgcNavigationSaveToPNG und sgcNavigationSaveToSVG rendern eine Leiste ohne Fenster als PNG oder SVG, auch unter Linux64. | Hilfe | |
| Rechts nach links (Arabisch und Hebräisch) | Reihenfolge von Symbol und Beschriftung, Einzug, Chevrons, Badges und die Schaltfläche zum Einklappen sind gespiegelt, und Beschriftungen werden von rechts nach links gelesen. | Hilfe | |
| Barrierefreiheit | Die Einträge und Gruppen werden über UI Automation als Baum bereitgestellt, mit dem ausgewählten Eintrag und dem Aufklappzustand jeder Gruppe. Auf, Ab, Pos1 und Ende wechseln zwischen Zeilen, Enter oder Leertaste aktiviert eine Zeile, Links und Rechts klappen Gruppen zu und auf, 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 |
Die .NET-Navigationsleiste ist ein C#-Port mit denselben Modelltypen, für WinForms, WPF und Avalonia. Einträge werden im Code hinzugefügt.
| Paket | Edition | Inhalt |
|---|---|---|
esegece.sgcNavigation.Community | Community (kostenlos) | Kernbibliothek |
esegece.sgcNavigation | Registered | Kernbibliothek |
esegece.sgcNavigation.WinForms | Registered | Windows-Forms-Steuerelemente |
esegece.sgcNavigation.Wpf | Registered | WPF-Steuerelemente |
esegece.sgcNavigation.Avalonia | Registered | Avalonia-Steuerelemente |
esegece.sgcNavigation.Rendering | Registered | Headless-Rendering |
Jede Funktion von sgcNavigation ist in der sgcUI-Hilfe dokumentiert, mit je einer Ausgabe für jede Entwicklungsumgebung.
Beginne mit der Einführung zu sgcNavigation, und folge dann der Schnellstartanleitung und den Funktionsthemen.
Delphi →Die komplette sgcUI-Hilfe als PDF-Datei, zum Offline-Lesen oder Ausdrucken.
Delphi (PDF) →