GUIBASE::RCDynamicInterfaceViewHandler Class Reference

Handler of dynamic interface views. More...

Inherits BASE::RCDynamicInterfaceViewHandlerBase.

Inheritance diagram for GUIBASE::RCDynamicInterfaceViewHandler:

Inheritance graph
[legend]
Collaboration diagram for GUIBASE::RCDynamicInterfaceViewHandler:

Collaboration graph
[legend]
List of all members.

Public Types

typedef RCDynamicInterfaceView *(* TViewCreateFcn )(RCMdiMainFrame &, RCDynamicInterface &)

Static Public Member Functions

static RCDynamicInterfaceViewHandlerGetInstance ()
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 RCDynamicInterfaceViewBaseCreateView (RCDynamicInterface &Interface) const
virtual void TrackVisiblePopup (RCDynamicHandler &Handler) const

Protected Attributes

RCMdiMainFramem_pMainFrame
RCCreateFcnMap m_CreateFcnMap

Static Protected Attributes

static RCDynamicInterfaceViewHandler m_Instance

Detailed Description

Handler of dynamic interface views.

Author:
Patrik Stellmann


Member Data Documentation

const RCString RCDynamicInterfaceViewHandler::LOG_NAME [static]
 

Initial value:

 
    _T("Dynamic View Handling")


The documentation for this class was generated from the following files:
Generated on Thu Feb 16 12:47:26 2006 for Simulator Bob by  doxygen 1.4.6-NO