GME
13
|
00001 #if !defined(AFX_ASPECTSYNCDLG_H__EACECE4D_D198_4672_B945_EA41FB9024A7__INCLUDED_) 00002 #define AFX_ASPECTSYNCDLG_H__EACECE4D_D198_4672_B945_EA41FB9024A7__INCLUDED_ 00003 00004 #if _MSC_VER > 1000 00005 #pragma once 00006 #endif // _MSC_VER > 1000 00007 // AspectSyncDlg.h : header file 00008 // 00009 00010 #include "gmeapp.h" 00011 #include "gmestd.h" 00012 #include "SyncObjsListCtrl.h" 00013 #include "SyncAspListCtrl.h" 00014 00015 00016 00018 // CAspectSyncDlg dialog 00019 00020 class CAspectSyncDlg : public CDialog 00021 { 00022 // Construction 00023 public: 00024 CGuiMetaAspectList m_allAspects; 00025 CGuiObjectList m_allObjects; 00026 CGuiObjectList m_movingObjects; 00027 CGuiMetaAspect* m_srcAspect; 00028 CGuiMetaAspectList m_dstAspects; 00029 CAspectSyncDlg(CWnd* pParent = NULL); // standard constructor 00030 00031 // Dialog Data 00032 //{{AFX_DATA(CAspectSyncDlg) 00033 enum { IDD = IDD_SYNCHRONIZE_DIALOG }; 00034 CSyncAspListCtrl m_dstAspectList; 00035 CSyncObjsListCtrl m_syncObjsList; 00036 CComboBox m_srcAspectCombo; 00037 BOOL m_priorityForSrcVisible; 00038 BOOL m_priorityForSelected; 00039 //}}AFX_DATA 00040 00041 00042 // Overrides 00043 // ClassWizard generated virtual function overrides 00044 //{{AFX_VIRTUAL(CAspectSyncDlg) 00045 public: 00046 virtual BOOL PreTranslateMessage(MSG* pMsg); 00047 protected: 00048 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support 00049 //}}AFX_VIRTUAL 00050 00051 // Implementation 00052 protected: 00053 00054 // Generated message map functions 00055 //{{AFX_MSG(CAspectSyncDlg) 00056 virtual BOOL OnInitDialog(); 00057 virtual void OnOK(); 00058 //}}AFX_MSG 00059 DECLARE_MESSAGE_MAP() 00060 }; 00061 00062 //{{AFX_INSERT_LOCATION}} 00063 // Microsoft Visual C++ will insert additional declarations immediately before the previous line. 00064 00065 #endif // !defined(AFX_ASPECTSYNCDLG_H__EACECE4D_D198_4672_B945_EA41FB9024A7__INCLUDED_)