# GraffitiRibbonGroup
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 | AddItem | (None) | Adds an item to the group. Cannot be of type GraffitiRibbonGroup or GraffitiRibbonTab. |
| Function | Child | As | Returns the item at the given index. |
| Sub | Constructor | (None) | Instantiates the object with no caption. |
| Sub | Constructor | (None) | Instantiates the object with no caption. |
| Function | Count | As | Returns the number of objects in the group. |
| Sub | Remove | (None) | Removes the item specified by index. |
| Sub | RemoveAll | (None) | Removes all child items. |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| Attributes | hiddenItems | Nil | |
| Caption | String | Nil | The caption of the group. |
| MaxWidth | Integer | Nil | The maximum drawable width of the group. Set -1 for automatic. |
| MinWidth | Integer | Nil | The minimum drawable width of the group. |
| Private | | GraffitiRibbonItem | |
| Private | As | = | |
| Private | As | Nil | |
| Private | As | = | |
| Private | As | = | |
| Private | As | = | |
| Private | As | = | |
| Private | As | = | |
| SeparatorHorizontal | Boolean | Nil | Controls the display of a horizontal separator above the caption. |
| SeparatorVertical | Boolean | Nil | Controls the display of a vertical separator to the right of the group. |
| Width | String | Nil | The width the group will occupy in its' parent tab's drawable area. Can use percentages or integers as a string. |