CFrame Class Reference

#include <srFrame.h>

Inheritance diagram for CFrame:

CMDIFrameWndEx CFrameWndBase< TBase > CFrameWndBase< TBase > CBmpMenuOwnerWnd< TBase > CBmpMenuOwnerWnd< TBase > CBmpMenuOwnerWnd< TBase > CBmpMenuOwnerWnd< TBase > List of all members.

Public Member Functions

void WriteLayout ()
void RestoreLayout ()
 CFrame ()
virtual ~CFrame ()

Public Attributes

CStatusBar m_wndStatusBar
CBar m_wndToolBar
CConsole m_wndConsoleBar

Protected Member Functions

afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnViewConsole ()
afx_msg void OnUpdateViewConsole (CCmdUI *pCmdUI)
afx_msg void OnDropDown (NMHDR *pNotifyStruct, LRESULT *pResult)

Detailed Description

Definition at line 7 of file srFrame.h.


Constructor & Destructor Documentation

CFrame::CFrame (  ) 

Definition at line 49 of file srFrame.cpp.

CFrame::~CFrame (  )  [virtual]

Definition at line 53 of file srFrame.cpp.


Member Function Documentation

int CFrame::OnCreate ( LPCREATESTRUCT  lpCreateStruct  )  [protected]

Reimplemented from CMDIFrameWndEx.

Definition at line 113 of file srFrame.cpp.

References CSizableReBar::AddBar(), CWinAppEx::AddMenuIcon(), CSizingControlBar::Create(), CBar::Create(), CSizingControlBar::EnableDocking(), FALSE, CWinAppEx::GetInstance(), ID_CONSOLE, ID_DETAIL_SENSORS, ID_SIM_RESET, ID_SIM_START, ID_SIM_STEP, ID_VIEW_COLOR, ID_VIEW_COLUMN, ID_VIEW_GRID, ID_VIEW_LINE, ID_VIEW_MONO, ID_VIEW_SELECTED, ID_VIEW_STEREO, ID_VIEW_TREE, ID_WINDOW_LIST, IDB_MENU, IDR_MAINFRAME, indicators, CBar::Init(), m_wndConsoleBar, CFrameWndBase< TBase >::m_wndReBar, m_wndStatusBar, m_wndToolBar, and CMDIFrameWndEx::OnCreate().

void CFrame::OnDropDown ( NMHDR *  pNotifyStruct,
LRESULT *  pResult 
) [protected]

Definition at line 210 of file srFrame.cpp.

References ASSERT, ID_PLANE, ID_SURFACE, ID_ZOOM, IDP_PLANE, IDP_SURFACE, IDP_ZOOM, and VERIFY.

void CFrame::OnUpdateViewConsole ( CCmdUI *  pCmdUI  )  [protected]

Definition at line 252 of file srFrame.cpp.

References m_wndConsoleBar.

void CFrame::OnViewConsole (  )  [protected]

Definition at line 247 of file srFrame.cpp.

References FALSE, and m_wndConsoleBar.

void CFrame::RestoreLayout (  ) 

Definition at line 83 of file srFrame.cpp.

References CSizingControlBar::GlobalLoadState(), CDoc::IsRestoringLayout(), CMDIFrameWndEx::LoadBarState(), CToolBarEx::LoadState(), CSizableReBar::LoadState(), CFrameWndBase< TBase >::m_wndReBar, m_wndToolBar, CDoc::NewSection(), and CDoc::ReadInt().

void CFrame::WriteLayout (  ) 

Definition at line 57 of file srFrame.cpp.

References CSizingControlBar::GlobalSaveState(), CFrameWndBase< TBase >::m_wndReBar, m_wndToolBar, CDoc::NewSection(), CToolBarEx::SaveState(), CSizableReBar::SaveState(), and CDoc::WriteInt().

Referenced by CDoc::WriteLayout().


Member Data Documentation

CConsole CFrame::m_wndConsoleBar

Definition at line 39 of file srFrame.h.

Referenced by OnCreate(), OnUpdateViewConsole(), and OnViewConsole().

CStatusBar CFrame::m_wndStatusBar

Definition at line 37 of file srFrame.h.

Referenced by OnCreate().

CBar CFrame::m_wndToolBar

Definition at line 38 of file srFrame.h.

Referenced by OnCreate(), RestoreLayout(), and WriteLayout().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:20:28 2006 for DT2005.panorama by  doxygen 1.4.7