sgcNavigation Feature Matrix

Everything sgcNavigation does, grouped by task, with a link to the help topic of each feature.

Layout

3 features

Items

5 features

.NET

6 NuGet packages

Documentation

Online help and PDF manuals

Registered marks the features that are in the Registered and Trial editions and not in the free Community edition. ~ marks a feature that Community has in part, with the difference below it.

Every row links to its help topic. The Community column shows what the free .NET Community edition includes; everything is in Registered and Trial.

Layout

FeatureDetailsCommunityHelp
Sidebar modeA vertical sidebar of items. Switch the whole look with Mode := nbmSidebar.Help
Accordion modeGroups that open and close with IsGroup headers, Expanded and AllowMultiExpand. Switch with Mode := nbmAccordion.Help
Collapse to an icon railCollapsed, AnimateCollapse, ExpandedWidth, CollapsedWidth and OnCollapsedChange collapse the bar to its icons with a smooth animation.Help

Items

FeatureDetailsCommunityHelp
IconsImages and ImageIndex, or a Glyph letter or symbol per item.Help
BadgesA Badge string per item for unread counts.Help
Disabled and hidden itemsEnabled, Hint and Visible per item.Help
EventsOnClick per item, OnItemClick and OnSelectionChange on the bar.Help
Action linksLink an item to a TAction so caption and state follow the action.RegisteredHelp

Keyboard, Themes and Rendering

FeatureDetailsCommunityHelp
Keyboard navigationArrow keys, Home, End and Enter move and select, with a focused row.Help
ThemesLight and dark themes (utLight, utDark) and an AccentColor, shared with the other sgcUI products.Help
Headless renderingsgcNavigationSaveToPNG and sgcNavigationSaveToSVG render a bar to PNG or SVG without a window, also on Linux64.Help
Right to left (Arabic and Hebrew)Icon and caption order, indent, chevrons, badges and the collapse button are mirrored, and captions read right to left.Help
AccessibilityThe items and groups are exposed to UI Automation as a tree, with the selected item and the expanded state of each group. Up, Down, Home and End move between rows, Enter or Space activates a row, Left and Right collapse and expand groups, the focus ring is always visible and Windows high contrast is followed. On by default on VCL (Delphi 7 to 13), FireMonkey on Windows, WinForms, WPF and Avalonia.Help

sgcNavigation for .NET

The .NET navigation bar is a C# port with the same model types, for WinForms, WPF and Avalonia. Items are added in code.

PackageEditionContents
esegece.sgcNavigation.CommunityCommunity (free)Core library
esegece.sgcNavigationRegisteredCore library
esegece.sgcNavigation.WinFormsRegisteredWindows Forms controls
esegece.sgcNavigation.WpfRegisteredWPF controls
esegece.sgcNavigation.AvaloniaRegisteredAvalonia controls
esegece.sgcNavigation.RenderingRegisteredHeadless rendering

Documentation

Every feature of sgcNavigation is documented in the sgcUI help, with one build for each development environment.

Online Help

Start with the sgcNavigation introduction, then follow the quick start and the feature topics.

Delphi →
C++ Builder →
.NET →

PDF Manuals

The complete sgcUI help as a PDF file, to read offline or print.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
Best value: All-AccessEvery eSeGeCe product, Premium Support included, from €1,059/year.
See All-Access pricing

Build with sgcNavigation

Download the sgcUI trial and add sgcNavigation to your Delphi, C++ Builder or .NET application.