NCBI C++ ToolKit
|
Search Toolkit Book for IWorkbenchAdvisor
IWorkbenchAdvisor This is an interface that assists IWorkbench in carrying out its functions. More...
#include <gui/framework/workbench.hpp>
Public Member Functions | |
virtual string | GetAppTitle ()=0 |
get application title More... | |
virtual void | PostCreateWindow ()=0 |
called by Workbench after creating main app window More... | |
virtual void | PostInit ()=0 |
called after Workbench initialization has been completed More... | |
virtual void | PreShutDown ()=0 |
called by Workbench before starting ShutDown More... | |
virtual void | PreDestroyWindow ()=0 |
called by Workbench before destroying main app window More... | |
virtual bool | CanShutDown ()=0 |
virtual | ~IWorkbenchAdvisor () |
IWorkbenchAdvisor This is an interface that assists IWorkbench in carrying out its functions.
IWorkbench calls IWorkbenchAdvisor's methods at particular moments during its lifetime. Overrding IWorkbenchAdvisor is the recommended way for adding application-specific funtionality.
Definition at line 70 of file workbench.hpp.