Creates a new ToolbarPanel. The panel is initially empty. Use the associated ToolbarControls collection to add buttons.
If this collection is associated with a tab, the new panel will be added to that tab. If this collection is not associated with a tab, the new panel will be added to the end of the "Tools" Tab. A "Tools" tab will be created for you if it does not currently exist for this collection's workspace.
"toolbarPanels_var" is a variable referencing a ToolbarPanels object.
|
"toolbarPanels_var" is a variable referencing a ToolbarPanels object.
|
Type | Description |
ToolbarPanel | Returns the newly created panel or null in the case the creation failed. |
Name | Type | Description |
id | string | The unique id for this panel. The id must be unique with respect to all of the panels. |
name | string | The displayed name of this panel. This is the name visible in the user interface. |
positionID | string | Specifies the id of the panel to position this panel relative to. Not setting this value indicates that the panel will be created at the end of all other panels. The isBefore parameter specifies whether to place the panel before or after this panel. This is an optional argument whose default value is "". |
isBefore | boolean | Specifies whether to place the panel before or after the panel specified by the positionID argument. This argument is ignored is positionID is not specified This is an optional argument whose default value is True. |
Name | Description |
Customizing the UI using the API Sample | Demonstrates how to work with tabs, panels, and command in the user interface. The full source for C++ and Python samples can be downloaded. This is especially useful for getting the resource files. |