Download sgcWizard

sgcWizard ships in the sgcUI All-Access trial, one installer for Delphi and one for C++ Builder with all 14 sgcUI products. Download the fully functional trial, run the compiled demos with no IDE, or add the NuGet packages to a .NET project. Licenses are available on the pricing page.

Free Trial Downloads

One sgcUI trial installs every sgcUI product, sgcWizard included, with full functionality for evaluation.

sgcUI Trial for Delphi

Fully functional evaluation for Delphi 7 through RAD Studio 13 with all 14 sgcUI products, sgcWizard included, and the demo projects.

Download Delphi Trial →

sgcUI Trial for C++ Builder

Fully functional evaluation for C++ Builder 2007 through 13. The same components with C++ header files and demo projects.

Download CBuilder Trial →

Compiled Demos

Ready to run executables of every sgcUI product. The sgcWizard demos are Onboarding (four pages with validation, skip and summary) and Stepper (horizontal and vertical steppers), plus OnboardingFMX for FireMonkey.

Download Demos →

What You Get in the Trial

  • sgcWizard with every feature: wizards, pages, standalone steppers, validation and headless output
  • Every other sgcUI product, from sgcGrid to sgcReports
  • The VCL and FireMonkey packages for Delphi 7 to 13, and C++ Builder headers and libraries
  • A notice that it is a trial version after the trial period, nothing else changes

Three Steps to a Running sgcWizard

Install the trial, run a demo, then drop sgcWizard on your own form.

Install

Run the sgcUI trial installer. It registers the packages, and the components appear on the SGC Wizard page of the tool palette.

Open a demo

Open Onboarding from the Demos\Wizard folder and run it: press Next with an empty e-mail, tick the Skip box and switch the stepper position.

Drop the component

Drop a TsgcVCLWizard on a form, right click it and choose Add Page for each step, place your controls on the pages and handle OnBeforePageChange and OnFinish.

Run the sgcWizard Demos

Onboarding

Onboarding

Four pages, Welcome, Account, Options and Summary. OnBeforePageChange vetoes Next until the name and e-mail are valid, a check box skips the Options page, OnPageChanged fills the summary and OnFinish shows it. A theme switch and a StepperPosition combo let you try every layout.

Stepper

Stepper

Two standalone TsgcVCLStepper controls, horizontal and vertical, with the same five steps. AutoStates completes the steps before the active one, buttons mark a step as error or skipped, and a click on a completed step moves both steppers back.

OnboardingFMX

The Onboarding flow with TsgcFMXWizard and four TsgcFMXWizardPage children: the same validation veto, the same skipped Options page, a summary on Finish and a dark theme check box. Delphi only.

Supported IDEs and Platforms

ItemSupport
Delphi (VCL)Delphi 7, 2007, 2009, 2010, XE to XE8, 10 to 10.4, 11, 12 and 13, Win32 and Win64.
FireMonkeyFrom Delphi XE6: Windows, macOS, iOS, Android and Linux (FMXLinux).
C++ BuilderC++ Builder 2007 to 13.
Linux64From Delphi 10.2 for the headless PNG and SVG output.
.NETWinForms, WPF and Avalonia.

sgcWizard for .NET

sgcWizard also ships as a managed C# port with the same class names for WinForms, WPF and Avalonia, delivered as NuGet packages.

NuGet Packages

Install the free Community edition with dotnet add package esegece.sgcWizard.Community, or the Registered edition with dotnet add package esegece.sgcWizard. The controls for your UI framework are in esegece.sgcWizard.WinForms, esegece.sgcWizard.Wpf and esegece.sgcWizard.Avalonia.

View on NuGet →

.NET Demos

Demo projects: Onboarding, Stepper.

Read the .NET overview →

Community vs. Registered

The free Community edition of sgcWizard can be used by individuals and organizations under EUR 1M annual gross revenue with no more than 5 developers. The Registered edition has every feature, full source code and the commercial license. The Community edition has every feature of sgcWizard.

sgcWizard NuGet Packages

The Community packages are free. The Registered packages need a .NET license.

EditionInstallNotes
Communitydotnet add package esegece.sgcWizard.CommunityFree Community edition: every feature, with no trial notice.
Registereddotnet add package esegece.sgcWizardRegistered: the wizard and stepper model, step states, validation, Finish and Cancel, and headless SVG output.
Registereddotnet add package esegece.sgcWizard.WinFormsRegistered: the WinForms wizard, pages, stepper and button bar.
Registereddotnet add package esegece.sgcWizard.WpfRegistered: the WPF wizard, pages, stepper and button bar.
Registereddotnet add package esegece.sgcWizard.AvaloniaRegistered: the Avalonia wizard, pages, stepper and button bar for Windows, Linux and macOS.
Registereddotnet add package esegece.sgcWizard.RenderingRegistered: headless PNG output on Windows, Linux and macOS.

Need a License?

View pricing options for sgcWizard, or get it as part of an sgcUI edition.