00001 #pragma once 00002 #include "afxwin.h" 00003 #include "BrushLevelDialog.h" 00004 #include "BrushTerrainDialog.h" 00005 #include "BrushObjectsDialog.h" 00006 #include "BrushUnitsDialog.h" 00007 00008 // Boîte de dialogue CBrushDialog 00009 00010 class CBrushDialog : public CDialog 00011 { 00012 DECLARE_DYNAMIC(CBrushDialog) 00013 00014 public: 00015 CBrushLevelDialog m_BrushLevelDlg; 00016 CBrushTerrainDialog m_BrushTerrainDlg; 00017 CBrushObjectsDialog m_BrushObjectsDlg; 00018 CBrushUnitsDialog m_BrushUnitsDlg; 00019 00020 CBrushDialog(CWnd* pParent = NULL); // constructeur standard 00021 virtual ~CBrushDialog(); 00022 00023 int GetSelectedDlg() { return m_ComboType.GetCurSel(); } 00024 00025 // Données de boîte de dialogue 00026 enum { IDD = IDD_DIALOG_BRUSH }; 00027 00028 protected: 00029 virtual void DoDataExchange(CDataExchange* pDX); // Prise en charge DDX/DDV 00030 00031 DECLARE_MESSAGE_MAP() 00032 public: 00033 CComboBox m_ComboType; 00034 virtual BOOL OnInitDialog(); 00035 afx_msg void OnCbnSelchangeComboType(); 00036 afx_msg void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags); 00037 afx_msg void OnKeyUp(UINT nChar, UINT nRepCnt, UINT nFlags); 00038 protected: 00039 virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam); 00040 virtual void OnOK(); 00041 virtual void OnCancel(); 00042 public: 00043 afx_msg void OnClose(); 00044 };
1.5.1-p1