All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ApplicationFrame Class CATExtIUIActivate

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATExtIUIActivate
 

Usage: you can derive this class.


public class CATExtIUIActivate

Adapter class for the CATIUIActivate interface.
To implement the interface CATIUIActivate for a class MyClass, write a class MyClassExtUIActivate subclassed from CATExtIUIActivate and defined as an extension of MyClass. MyClassExtUIActivate may not override any methods, but must set the protected variables _WorkshopString and _DefaultCommandString in its constructor. These strings are respectively returned by the GetWorkshop and GetDefaultCommand methods.

See also:
CATIUIActivate


Method Index


o GetDefaultCommand()
Returns the name of the default command.
o GetWorkshop()
Returns the name of the workshop.

Data Member Index


o _DefaultCommandString
The Name of the first command .
o _WorkshopString
The Name of the workshop .

Methods


o GetDefaultCommand
public virtual CATString & GetDefaultCommand()
Returns the name of the default command.
Returns:
a CATString
See also:
CATIUIActivate
o GetWorkshop
public virtual CATString & GetWorkshop()
Returns the name of the workshop.
Returns:
a CATString
See also:
CATIUIActivate

Data Members


o _DefaultCommandString
  protected CATString _DefaultCommandString
The Name of the first command .
o _WorkshopString
  protected CATString _WorkshopString
The Name of the workshop .

This object is included in the file: CATExtIUIActivate.h
If needed, your Imakefile.mk should include the module: CATApplicationFrame

Copyright © 2003, Dassault Systèmes. All rights reserved.