ArcObjects Library Reference (SystemUI)  

IToolPalette Interface

Tool palette.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

Tool palettes provide a compact way to group a related set of tools. The most recently used tool appears on the toolbar alongside a small drop-down button used to access other tools in the group. Like menus, tools that appear on tool palettes can come from built-in sources, add-in sources, or a combination of both.

When To Use

Use this interface to define the properties of a custom tool palette.

To create a tool palette, you need to implement the ICommand inteface and the IToolPalette interface in your class code.

Members

Description
Read-only property MenuStyle The menu style
Read-only property PaletteColumns The Number of Columns to display
Read-only property PaletteItem The CLSID for the item on this menu at the specified index.
Read-only property PaletteItemCount The number of items in this menu.
Read-only property TearOff The tearoff style