Usage: you cannot implement this base interface directly. You must first derive it and then implement the derived interface.
interface CATIAfrDialog
Class to derive to provide an interface to visualize object in a toolbar.
Role: This interface is used by a command header class.
To be seen in the toolbar, the object must be set in the Set of Dialog Object (SDO) and must
implement an interface which derives from the current one.
#include "CATIAfrDialog.h" [#include "ModuleName.h" ] [extern ExportedByModuleName] IID IID_CATIDerivedInterface; class [ExportedByModuleName] CATIDerivedInterface : public CATIAfrDialog { public: }
#include "CATIDerivedInterface.h" // Use uuid_gen -C on UNIX or uuidgen -s on NT to generate the IID extern "C" const IID IID_CATIDerivedInterface = { uuid } ;
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.