# GraffitiRibbonTab
Class Inherits GraffitiRibbonItem
## Compatibility
### Framework API Version
| 1.0 | 2.0 |
| :---: | :---: |
| True | True |
### Desktop
| 32-Bit | 64-Bit |
| :---: | :---: |
| True | True |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Sub | AddGroup | (None) | Adds a new group to the tab. |
| Function | Child | As | Returns the group at the specified index. |
| Sub | Constructor | (None) | Instantiates a new GraffitiRibbonTab object. |
| Function | Count | As | Returns the number of groups contained in the tab. |
| Sub | Remove | (None) | Removes the item specified by index. |
| Sub | RemoveAll | (None) | Removes all child items. |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| Caption | String | Nil | Text display in the tab selector. |
| Enabled | Boolean | Nil | If True, the tab may be selected by the user. |
| Private | | GraffitiRibbonGroup | |
| Private | As | = | |
| Private | As | Nil | |
| Private | As | = | |