FormCommandView.h
上传用户:zbjingming
上传日期:2010-01-02
资源大小:2436k
文件大小:2k
源码类别:

OpenGL

开发平台:

Visual C++

  1. //********************************************
  2. // FormCommandView.h
  3. // The command panel view
  4. //********************************************
  5. // feigz@ox.ios.ac.cn
  6. // Created :
  7. // Modified
  8. //********************************************
  9. #if !defined(AFX_FORMCOMMANDVIEW_H__A4283CC1_72E6_11D1_A6C2_00A0242C0A32__INCLUDED_)
  10. #define AFX_FORMCOMMANDVIEW_H__A4283CC1_72E6_11D1_A6C2_00A0242C0A32__INCLUDED_
  11. #if _MSC_VER >= 1000
  12. #pragma once
  13. #endif // _MSC_VER >= 1000
  14. /////////////////////////////////////////////////////////////////////////////
  15. // CFormCommandView form view
  16. #ifndef __AFXEXT_H__
  17. #include <afxext.h>
  18. #endif
  19. class CToolDoc;
  20. class CFormCommandView : public CFormView
  21. {
  22. protected:
  23. CFormCommandView();           // protected constructor used by dynamic creation
  24. DECLARE_DYNCREATE(CFormCommandView)
  25. // Form Data
  26. public:
  27. //{{AFX_DATA(CFormCommandView)
  28. enum { IDD = IDD_FORM_COMMAND };
  29. CStatic m_ControlBackColor;
  30. BOOL m_Smooth;
  31. BOOL m_Antialias;
  32. int m_Model;
  33. //}}AFX_DATA
  34. // Attributes
  35. public:
  36. CToolDoc* GetDocument();
  37. CView *GetRenderView(); 
  38. // Operations
  39. public:
  40. // Overrides
  41. // ClassWizard generated virtual function overrides
  42. //{{AFX_VIRTUAL(CFormCommandView)
  43. public:
  44. protected:
  45. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  46. //}}AFX_VIRTUAL
  47. // Implementation
  48. protected:
  49. virtual ~CFormCommandView();
  50. #ifdef _DEBUG
  51. virtual void AssertValid() const;
  52. virtual void Dump(CDumpContext& dc) const;
  53. #endif
  54. // Generated message map functions
  55. //{{AFX_MSG(CFormCommandView)
  56. afx_msg void OnPaint();
  57. afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
  58. afx_msg void OnRadioModel1();
  59. afx_msg void OnRadioModel2();
  60. afx_msg void OnCheckSmooth();
  61. afx_msg void OnCheckAntialias();
  62. //}}AFX_MSG
  63. DECLARE_MESSAGE_MAP()
  64. };
  65. #ifndef _DEBUG  // debug version in RenderView.cpp
  66. inline CToolDoc* CFormCommandView::GetDocument()
  67.    { return (CToolDoc*)m_pDocument; }
  68. #endif
  69. /////////////////////////////////////////////////////////////////////////////
  70. //{{AFX_INSERT_LOCATION}}
  71. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  72. #endif // !defined(AFX_FORMCOMMANDVIEW_H__A4283CC1_72E6_11D1_A6C2_00A0242C0A32__INCLUDED_)