#if !defined(AFX_PAGEGCMDSPROPERTY_H__1287CA59_E1C2_41E1_9728_D1B96D039BA8__INCLUDED_) #define AFX_PAGEGCMDSPROPERTY_H__1287CA59_E1C2_41E1_9728_D1B96D039BA8__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // PageGCMDSProperty.h : header file // #include "Z3DGeneralChrModel.h" #define WM_CHILD_CLOSE (WM_USER+0x777) ///////////////////////////////////////////////////////////////////////////// // CPageGCMDSProperty dialog class CPageGCMDSProperty : public CPropertyPage { DECLARE_DYNCREATE(CPageGCMDSProperty) // Construction public: CPageGCMDSProperty(); ~CPageGCMDSProperty(); void UpdateDataByGCMDS( CZ3DGCMDS* pGCMDS ); void UpdateSkeyFileName( ); void UpdateMeshType(); void UpdateDefaultOutfit(); void UpdateDefaultMotion(); void UpdateDefaultScale(); void UpdateDefaultAttachment(); // Dialog Data //{{AFX_DATA(CPageGCMDSProperty) enum { IDD = IDD_DIALOG_GCMDSPROPERTY }; CEdit m_ctrlDefaultScale; CListCtrl m_ctrlDefaultAttachment; CEdit m_ctrlSkeyFileName; CComboBox m_ctrlDefaultOutfit; CComboBox m_ctrlDefaultMotionSheet; CComboBox m_ctrlDefaultMotion; int m_nMeshType; //}}AFX_DATA // Overrides // ClassWizard generate virtual function overrides //{{AFX_VIRTUAL(CPageGCMDSProperty) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CPageGCMDSProperty) virtual BOOL OnInitDialog(); afx_msg void OnSelchangeComboDefaultoutfit(); afx_msg void OnKillfocusEditDefaultscale(); afx_msg void OnSelchangeComboDefaultmotionsheet(); afx_msg void OnSelchangeComboDefaultmotion(); afx_msg void OnContextMenu(CWnd* pWnd, CPoint point); afx_msg void OnMenuitemAdddefaultattachment(); afx_msg void OnMenuitemEditdefaultattachment(); afx_msg void OnMenuitemDeletedefaultattachment(); afx_msg void OnSetfocusEditDefaultscale(); //}}AFX_MSG DECLARE_MESSAGE_MAP() void OnDefaultAttachmentContextMenu( CPoint point ); CZ3DGCMDS* m_rpGCMDS; }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_PAGEGCMDSPROPERTY_H__1287CA59_E1C2_41E1_9728_D1B96D039BA8__INCLUDED_)