Block UI Styler > Block Catalog > Layout
Wizard / Wizard Step
The Wizard layout block provides a control to organize other blocks as steps on wizard pages. You add steps to the wizard using the Wizard Step item from the Block Catalog (available after you select Wizard).
When to use a Wizard
Use the Wizard block for a command if one or more of the following apply:
- The command has a large number of inputs.
- The command follows different workflows depending on user selections and settings.
- The command creates one or more types of objects in a workflow.
A Wizard block also provides a Task Navigator for navigating the pages.
Note: The Wizard block should not be used inside other Layout blocks.
Wizard dialog anatomy
The documented parts of a Wizard dialog include:
- Wizard title
- Step text area
- Step bitmap
- Banner area
- Block area
- Navigation buttons
- Task Navigator
You must place a Wizard Step block inside the Wizard block. Within each Wizard Step, you can place any other block available in the Block Catalog.
Wizard — block-specific properties
| Property Name | Description | Access | Property Type | List of Values |
|---|---|---|---|---|
| Localize | Allows localization of the block label if it matches an English string in the NX localization database. | CIG | Logical | TRUE/FALSE. |
| (Task Navigator visibility property) | Specifies whether the Task Navigator is displayed by default. | CIG | Logical | TRUE — show the Task Navigator. FALSE — hide the Task Navigator. |
| StepBannerBitmaps | List of bitmaps for the step bitmaps shown in the banner area. | CIG | Strings | Any valid bitmap image name as a string. Bitmaps of any pixel size can be used; the standard NX wizard size is 48x48 pixels. |
| StepBitmaps | List of bitmaps for the node bitmaps in the Task Navigator. | CIG | Strings | Any valid bitmap image name as a string. Must be 16x16 pixels. |
| StepCues | List of Cue lines for the wizard steps. If any selection block is shown on a step, it overrides the Cue line from this list. | CIG | Utfstrings | Text strings. |
| StepText | List of step descriptions shown in the banner area. | CIG | Utfstrings | Text strings. |
Wizard Step — block-specific properties
| Property Name | Description | Access | Property Type | List of Values |
|---|---|---|---|---|
| Localize | Allows localization of the block label if it matches an English string in the NX localization database. | CIG | Logical | TRUE — translate to current locale. FALSE — do not translate. |
| Members | Lists the blocks created under this Wizard Step. | G | Array | Object of type NXOpen.BlockStyler.PropertyList, an indexed list. Each block is obtained via GetUIBlock(Index). |
| Column | Specifies the number of columns in which the contained blocks can be arranged. | CIG | Integer | Any integer value greater than 0. |
Access column legend
| Character | Stands for | Meaning |
|---|---|---|
| C | Creation | Modifiable interactively in Block UI Styler at design time. |
| I | Initialize | Modifiable at run time via NXOpen API, but only during the Initialize callback. |
| G | Get | Readable via NXOpen API in any callback. |
| S | Set | Modifiable at run time via NXOpen API in any callback. |
See also
Wizard properties and callbacks (source wiz_block_ref) — additional reference for Wizard-specific callback wiring.
Related Layout blocks
Group, Scrolled Window, Tab Control, Table Layout, Explorer block.
Source: https://docs.sw.siemens.com/en-US/doc/209349590/PL20220512394070742.blockstyler/bs_wizard · retrieved 2026-07-07