Inherits BASE::RCDynamicInterfaceViewHandlerBase.
Inheritance diagram for GUIBASE::RCDynamicInterfaceViewHandler:


Public Types | |
| typedef RCDynamicInterfaceView *(* | TViewCreateFcn )(RCMdiMainFrame &, RCDynamicInterface &) |
Static Public Member Functions | |
| static RCDynamicInterfaceViewHandler & | GetInstance () |
| static void | RegisterInterfaceView (const RCTypeInfo &InterfaceType, TViewCreateFcn pCreateFcn) |
| static void | SetMainFrame (RCMdiMainFrame &MainFrame) |
Static Public Attributes | |
| static const RCString | LOG_NAME |
Protected Types | |
| typedef map< RCString, TViewCreateFcn > | RCCreateFcnMap |
Protected Member Functions | |
| virtual RCDynamicInterfaceViewBase * | CreateView (RCDynamicInterface &Interface) const |
| virtual void | TrackVisiblePopup (RCDynamicHandler &Handler) const |
Protected Attributes | |
| RCMdiMainFrame * | m_pMainFrame |
| RCCreateFcnMap | m_CreateFcnMap |
Static Protected Attributes | |
| static RCDynamicInterfaceViewHandler | m_Instance |
|
|
Initial value:
_T("Dynamic View Handling")
|
1.4.6-NO