D:/Zythum/DinoKod/MapEditor/BrushDialog.h

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 };

Generated on Sun Mar 25 20:02:12 2007 for Zythum Project by  doxygen 1.5.1-p1