# GraffitiStepBar
Class Inherits GraffitiWebUIControl
## About
A display for integral actions, such as movement through a wizard. Uses custom icons and allows clicks, so it may double as a simple toolbar.
## Compatibility
### Framework API Version
| 1.0 | 2.0 |
| :---: | :---: |
| True | True |
### Web
| 32-Bit | 64-Bit |
| :---: | :---: |
| True | True |
## Event Definitions
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| ItemPressed | item as GraffitiStepBarItem | (None) | (None) |
| MouseEnter | (None) | (None) | (None) |
| MouseExit | (None) | (None) | (None) |
| Open | (None) | (None) | (None) |
| SelectionChanged | (None) | (None) | Raised when the user selects a new step by clicking or tapping. |
| Shown | (None) | (None) | (None) |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Add | item as GraffitiStepBarItem | (None) | Adds the specified item to the end of the StepBar. |
| Add | ParamArray itemContents as String | (None) | Adds the specified item to the end of the StepBar. |
| AddAt | index as Integer <br> item as GraffitiStepBarItem | (None) | Adds the specified item at the provided index. |
| ItemAt | index as Integer | GraffitiStepBarItem | Returns the item at the specified index. |
| LastIndex | (None) | Integer | Returns the last item's index. |
| Remove | item as GraffitiStepBarItem | (None) | Removes the specified item. |
| RemoveAt | index as Integer | (None) | Removes the item at the specified index. |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| AllowSelection | Boolean | (None) | When True the user can click steps to change the currently selected item. |
| IsVertical | Boolean | (None) | Set to True to display steps vertically (top-to-bottom). |
| SelectedIndex | Integer | (None) | Currently selected item index. |