#if !defined(AFX_SPHEREPAGE_H__157C6911_44AB_44A5_85E4_FFB9BD2EB66D__INCLUDED_) #define AFX_SPHEREPAGE_H__157C6911_44AB_44A5_85E4_FFB9BD2EB66D__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // SpherePage.h : header file // #include "CusEdit.h" #include "CommandManager.h" #include "X3DEffectEditSphere.h" ///////////////////////////////////////////////////////////////////////////// // CSpherePage dialog class CSpherePage : public CPropertyPage { DECLARE_DYNCREATE(CSpherePage) // Construction public: void Redo(CCommand *RedoCommand); void InitValue(void); void Undo(CCommand *UndoCommand); CSpherePage(); ~CSpherePage(); BOOL m_bUpperUp; BOOL m_bLowerUp; BOOL m_bTexAni; BOOL m_bTexStatic; void SetKeyInfo(void); // Dialog Data //{{AFX_DATA(CSpherePage) enum { IDD = IDD_SPHERE }; CComboBox m_cbSrc; CComboBox m_cbDest; CComboBox m_cbAddressV; CComboBox m_cbAddressU; CCusEdit m_edtUpperFactor; CCusEdit m_edtTileV; CCusEdit m_edtTileU; CCusEdit m_edtTexFrame; CCusEdit m_edtStartV; CCusEdit m_edtStartU; CCusEdit m_edtRadius; CCusEdit m_edtLowerFactor; CCusEdit m_edtHeightFactor; CCusEdit m_edtColR; CCusEdit m_edtColG; CCusEdit m_edtColB; CCusEdit m_edtCenZ; CCusEdit m_edtCenY; CCusEdit m_edtCenX; CCusEdit m_edtAxisZ; CCusEdit m_edtAxisY; CCusEdit m_edtAxisX; CCusEdit m_edtAlpha; DWORD m_dwEndFrame; BOOL m_bLowerVis; DWORD m_dwSegment; DWORD m_dwSidePlane; DWORD m_dwStartFrame; CString m_strTexture; BOOL m_bUpperVis; BOOL m_bUpperTex; BOOL m_bLowerTex; //}}AFX_DATA // Overrides // ClassWizard generate virtual function overrides //{{AFX_VIRTUAL(CSpherePage) public: virtual BOOL PreTranslateMessage(MSG* pMsg); protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CSpherePage) afx_msg void OnCreate(); afx_msg void OnDelete(); afx_msg void OnBrowse(); afx_msg void OnTexstatic(); afx_msg void OnTexani(); afx_msg void OnUppervis(); afx_msg void OnLowervis(); virtual BOOL OnInitDialog(); afx_msg void OnUpperup(); afx_msg void OnLowerup(); afx_msg void OnUppertex(); afx_msg void OnLowertex(); afx_msg void OnSelchangeCbsrc(); afx_msg void OnSelchangeCbdest(); afx_msg void OnSelchangeCbaddressu(); afx_msg void OnSelchangeCbaddressv(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; #endif // !defined(AFX_SPHEREPAGE_H__157C6911_44AB_44A5_85E4_FFB9BD2EB66D__INCLUDED_)