www.pudn.com > assigment1.zip > LINE_PROPERTY.h
#if !defined(AFX_LINE_PROPERTY_H__5A1B85CC_EA0C_47DF_B7A0_F747493CE3D9__INCLUDED_)
#define AFX_LINE_PROPERTY_H__5A1B85CC_EA0C_47DF_B7A0_F747493CE3D9__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// LINE_PROPERTY.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// CLINE_PROPERTY dialog
#include "gl\gl.h"
#include "gl\glu.h"
#include "gl\glaux.h"
class CLINE_PROPERTY : public CDialog
{
// Construction
public:
int iBlue;
int iGreen;
void DrawColor();
int iRed;
// int iRed;
int m_line_width;
int m_line_method;
CLINE_PROPERTY(CWnd* pParent = NULL); // standard constructor
// Dialog Data
//{{AFX_DATA(CLINE_PROPERTY)
enum { IDD = IDD_POLYGON };
CSliderCtrl m_blue;
CSliderCtrl m_green;
CSliderCtrl m_red;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CLINE_PROPERTY)
public:
virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext = NULL);
virtual void Serialize(CArchive& ar);
virtual int DoModal();
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(CLINE_PROPERTY)
afx_msg void OnRadio1();
afx_msg void OnRadio2();
afx_msg void OnRadio3();
afx_msg void OnReleasedcaptureSlider3(NMHDR* pNMHDR, LRESULT* pResult);
virtual BOOL OnInitDialog();
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
afx_msg void OnSize(UINT nType, int cx, int cy);
afx_msg void OnReleasedcaptureSlider4(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg void OnReleasedcaptureSlider5(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg void OnRadio4();
afx_msg void OnRadio5();
afx_msg void OnRadio6();
afx_msg void OnRadio7();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_LINE_PROPERTY_H__5A1B85CC_EA0C_47DF_B7A0_F747493CE3D9__INCLUDED_)