sgcWizard Feature Matrix

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

Wizard

5 features

Stepper

3 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. Every feature is included in the free .NET Community edition, in Registered and in Trial.

Wizard

FeatureDetailsCommunityHelp
Pages as stepsAddPage('Caption') adds a page and a stepper entry, with Description and StepGlyph per page. A component editor adds pages at design time.Help
NavigationNext and Back move between the pages; Skip on a page makes them jump over it.Help
Button captionsBuilt-in Back, Next, Finish and Cancel buttons with your own wording: BackCaption, NextCaption, FinishCaption, CancelCaption, ShowCancel.Help
Finish and cancelOnFinish and the cancel handling close the flow.Help
ValidationOnBeforePageChange(aFromIndex, aToIndex, var aAllow) stops the move until the page is valid.Help

Stepper

FeatureDetailsCommunityHelp
Stepper layoutStepperPosition = wspTop, wspLeft or wspNone.Help
Step stateswssPending, wssActive, wssCompleted, wssError and wssSkipped, set automatically with AutoStates.Help
Standalone stepperTsgcVCLStepper with Orientation, ActiveIndex, ShowDescriptions, Clickable and OnStepClick, no wizard needed.Help

Keyboard, Themes and Rendering

FeatureDetailsCommunityHelp
KeyboardEnter is Next, Escape is Cancel.Help
ThemesLight and dark themes and an accent colour: Theme, AccentColor.Help
Headless renderingsgcWizardSaveToPNG and sgcWizardSaveToSVG on a TsgcStepperModel, also on Linux64.Help
Right to left (Arabic and Hebrew)The stepper side, step order, connectors and the Back and Next buttons with their arrows are mirrored. Your page content follows its own direction.Help
AccessibilityThe steps of the stepper with their state, the current page and the buttons of the button bar are exposed to UI Automation. Ctrl+Tab and Ctrl+Shift+Tab go to the next or previous step from anywhere inside the wizard, the stepper and the button bar are tab stops with a visible focus ring, and Windows high contrast is followed. On by default on VCL (Delphi 7 to 13), FireMonkey on Windows, WinForms, WPF and Avalonia.Help

sgcWizard for .NET

The .NET wizard is a C# port with the same class names, for WinForms, WPF and Avalonia. In WPF and Avalonia a page holds one child; in WinForms a page is a container.

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

Documentation

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

Online Help

Start with the sgcWizard 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 sgcWizard

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