CRobotControlFieldView Class Reference

#include <RobotControlFieldView.h>

Inheritance diagram for CRobotControlFieldView:

CMDIChildWnd List of all members.

Public Member Functions

 CRobotControlFieldView ()
virtual BOOL PreCreateWindow (CREATESTRUCT &cs)
virtual ~CRobotControlFieldView ()
afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnPaint ()
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnContextMenu (CWnd *pWnd, CPoint point)
afx_msg BOOL OnMouseWheel (UINT nFlags, short zDelta, CPoint pt)
 DECLARE_MESSAGE_MAP ()

Public Attributes

CRect rectForMetaFilePlay

Private Member Functions

 DECLARE_DYNCREATE (CRobotControlFieldView)

Detailed Description

The main window that contains the field view.
Author:
Martin Lötzsch

Definition at line 19 of file RobotControlFieldView.h.


Constructor & Destructor Documentation

CRobotControlFieldView::CRobotControlFieldView (  ) 

Definition at line 30 of file RobotControlFieldView.cpp.

CRobotControlFieldView::~CRobotControlFieldView (  )  [virtual]

Definition at line 34 of file RobotControlFieldView.cpp.


Member Function Documentation

CRobotControlFieldView::DECLARE_DYNCREATE ( CRobotControlFieldView   )  [private]

CRobotControlFieldView::DECLARE_MESSAGE_MAP (  ) 

void CRobotControlFieldView::OnContextMenu ( CWnd *  pWnd,
CPoint  point 
)

Definition at line 88 of file RobotControlFieldView.cpp.

References DrawingPapers::mainWindow, and DebugDrawingManagerUI::showContextMenu().

int CRobotControlFieldView::OnCreate ( LPCREATESTRUCT  lpCreateStruct  ) 

Definition at line 64 of file RobotControlFieldView.cpp.

References CRobotControlMainFrame::debugDrawingManager, getRobotControlApp(), DrawingPapers::mainWindow, CRobotControlApp::pMainFrame, and DebugDrawingManager::setCallBackMethod().

BOOL CRobotControlFieldView::OnMouseWheel ( UINT  nFlags,
short  zDelta,
CPoint  pt 
)

Definition at line 95 of file RobotControlFieldView.cpp.

References CRobotControlMainFrame::debugDrawingManager, getRobotControlApp(), DrawingPapers::mainWindow, CRobotControlApp::pMainFrame, and DebugDrawingManager::zoomDrawingPaper().

void CRobotControlFieldView::OnPaint (  ) 

Definition at line 53 of file RobotControlFieldView.cpp.

References CRobotControlMainFrame::debugDrawingManager, getRobotControlApp(), DrawingPapers::mainWindow, DebugDrawingManager::paint(), CRobotControlApp::pMainFrame, and rectForMetaFilePlay.

void CRobotControlFieldView::OnSize ( UINT  nType,
int  cx,
int  cy 
)

Definition at line 76 of file RobotControlFieldView.cpp.

References rectForMetaFilePlay.

BOOL CRobotControlFieldView::PreCreateWindow ( CREATESTRUCT &  cs  )  [virtual]

Definition at line 38 of file RobotControlFieldView.cpp.

References FALSE, and TRUE.


Member Data Documentation

CRect CRobotControlFieldView::rectForMetaFilePlay

Definition at line 33 of file RobotControlFieldView.h.

Referenced by OnPaint(), and OnSize().


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