struct CCL::IPerspectiveActivator
Overview
#include <iworkspace.h> struct IPerspectiveActivator: public CCL::IUnknown { // methods virtual String CCL_API getPerspectiveTitle () = 0; virtual String CCL_API getPerspectiveDescription () = 0; virtual IImage*CCL_API getPerspectiveIcon () = 0; virtual void CCL_API activatePerspective () = 0; virtual void CCL_API notifyPerspectiveSelected () = 0; };
Inherited Members
public: // methods virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0; virtual unsigned int CCL_API retain () = 0; virtual unsigned int CCL_API release () = 0;
Detailed Documentation
Methods
virtual String CCL_API getPerspectiveTitle () = 0
Get title for the perspective.
virtual String CCL_API getPerspectiveDescription () = 0
Get title for the perspective.
virtual IImage*CCL_API getPerspectiveIcon () = 0
Get icon for the perspective.
virtual void CCL_API activatePerspective () = 0
Active the perspective.
virtual void CCL_API notifyPerspectiveSelected () = 0
Notify before perspective selection is executed.