summaryrefslogtreecommitdiff
path: root/win/Cadview.h
diff options
context:
space:
mode:
authorleo2001-01-25 23:06:11 +0000
committerleo2001-01-25 23:06:11 +0000
commitfdaeae206f67ce36fcc58e72897a731489691768 (patch)
treebbc33ffb413ceca9a42fbf75e9695a695eedc939 /win/Cadview.h
parent789d7a2a8eabb75bdc7d13d34b07bc219252b084 (diff)
Multiple project views
git-svn-id: http://svn.leocad.org/trunk@227 c7d43263-9d01-0410-8a33-9dba5d9f93d6
Diffstat (limited to 'win/Cadview.h')
-rw-r--r--win/Cadview.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/win/Cadview.h b/win/Cadview.h
index 6fc8f60..caea3e7 100644
--- a/win/Cadview.h
+++ b/win/Cadview.h
@@ -5,6 +5,7 @@
#ifndef _CADVIEW_H_
#define _CADVIEW_H_
+class View;
class CCADDoc;
class CPreviewViewEx;
@@ -35,6 +36,7 @@ public:
virtual void OnPrint(CDC* pDC, CPrintInfo* pInfo);
virtual void OnActivateView(BOOL bActivate, CView* pActivateView, CView* pDeactiveView);
virtual void OnEndPrintPreview(CDC* pDC, CPrintInfo* pInfo, POINT point, CPreviewViewEx* pView);
+ virtual LRESULT WindowProc(UINT message, WPARAM wParam, LPARAM lParam);
//}}AFX_VIRTUAL
// Implementation
@@ -48,10 +50,7 @@ public:
// Generated message map functions
protected:
HCURSOR m_hCursor;
- CSize m_szView;
- HGLRC m_hglRC;
- CClientDC* m_pDC;
- CPalette* m_pPalette;
+ View* m_pView;
BOOL DoPrintPreview(UINT nIDResource, CView* pPrintView, CRuntimeClass* pPreviewViewClass, CPrintPreviewState* pState);
void* m_pPixels;