00001 #pragma once 00002 00003 #include "afxcmn.h" 00004 #include "visbsp_mfcDoc.h" 00005 00006 00007 // CFormRechtsView-Formularansicht 00008 00013 class CFormRechtsView : public CFormView 00014 { 00015 DECLARE_DYNCREATE(CFormRechtsView) 00016 00017 protected: 00018 CFormRechtsView(); // Dynamische Erstellung verwendet geschützten Konstruktor 00019 virtual ~CFormRechtsView(); 00020 00021 public: 00022 enum { IDD = ID_FORMULAR }; 00023 #ifdef _DEBUG 00024 virtual void AssertValid() const; 00025 virtual void Dump(CDumpContext& dc) const; 00026 #endif 00027 Cvisbsp_mfcDoc* GetDocument() const; 00028 00029 protected: 00030 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV-Unterstützung 00031 00032 DECLARE_MESSAGE_MAP() 00033 public: 00035 void synchWithDoc(); 00036 00037 protected: 00038 virtual void OnUpdate(CView* /*pSender*/, LPARAM /*lHint*/, CObject* /*pHint*/); 00039 public: 00040 afx_msg void OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar); 00041 00042 00043 afx_msg void OnBnClickedViewdir(); 00044 int nZoom; 00046 CSliderCtrl sldZoom; 00048 CSliderCtrl sldPfDichte; 00050 CSliderCtrl sldPfGroesse; 00052 int n_pfDichte; 00054 int n_pfGroesse; 00056 int nPfType; 00058 int nFarbCod; 00060 BOOL m_bShowArrows; 00061 BOOL m_bPfeileDarst; 00062 00064 afx_msg void OnBnClickedRadFarb(); 00066 afx_msg void OnBnClickedRadPfeile(); 00068 afx_msg void OnBnClickedChkShowArrows(); 00069 afx_msg void OnBnClickedChkDipsArrows(); 00070 }; 00071 00072 00073 #ifndef _DEBUG // Debugversion in visbsp_mfcView.cpp 00074 inline Cvisbsp_mfcDoc* CFormRechtsView::GetDocument() const 00075 { return reinterpret_cast<Cvisbsp_mfcDoc*>(m_pDocument); } 00076 #endif 00077 00078 00079
1.5.1-p1