All Frameworks Class Hierarchy This Framework Previous Next Indexes
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIWorkbenchAddin
Usage: you cannot implement this base interface directly. You must first derive it and then implement the derived interface.
interface CATIWorkbenchAddin
Interface to derive to create an addin.
Role: Existing workshops or workbenches can be customized by the client
application programmer. This customization consists in putting commands into one or
several new toolbars, and add these toolbars to the appropriate workshop or workbench.
Note that an add-in cannot customize the menu bar.
The workshop or the workbench
should feature an add-in interface that you will implement to provide the toolbars
using a class extending a late type. This add-in interface derives from the CATIWorkbenchAddin
interface and it's valid for workshops as well as workbenches.
| public virtual void CreateCommands( | )= 0 |
| public virtual CATCmdContainer * CreateToolbars( | )= 0 |
Copyright © 2003, Dassault Systèmes. All rights reserved.