00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #if !defined(AFX_MAINFRM_H__FA98B70F_D0B7_11D3_BC39_00C04F602FEE__INCLUDED_)
00021 #define AFX_MAINFRM_H__FA98B70F_D0B7_11D3_BC39_00C04F602FEE__INCLUDED_
00022
00028 #if _MSC_VER > 1000
00029 #pragma once
00030 #endif // _MSC_VER > 1000
00031
00032 #include "Splitter.h"
00033 #define EDIT_TEXT_MAXLENGTH 255
00034
00035 #include "HwndFunctions.h"
00036
00037
00041 class CConfigFrame : public CFrameWnd
00042 {
00043
00044 protected:
00045 CConfigFrame();
00046 DECLARE_DYNCREATE(CConfigFrame)
00047
00048 public:
00049
00050 protected:
00051
00052
00053
00054 public:
00055 virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
00056 protected:
00057 virtual BOOL OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext);
00058
00059
00060 public:
00061 virtual ~CConfigFrame();
00062
00063 #ifdef _DEBUG
00064 virtual void AssertValid() const;
00065 virtual void Dump(CDumpContext& dc) const;
00066 #endif
00067
00068 public:
00069 CStatusBar wndStatusBar;
00070 CSplitter wndSplitter;
00071 bool bSyncStarted;
00072
00073 void DoCancel();
00074
00075
00076 protected:
00077
00078 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
00079
00080
00081
00082 DECLARE_MESSAGE_MAP()
00083 public:
00084 afx_msg void OnClose();
00085 afx_msg void OnDestroy( );
00086 };
00087
00089
00090
00091
00092
00095 #endif // !defined(AFX_MAINFRM_H__FA98B70F_D0B7_11D3_BC39_00C04F602FEE__INCLUDED_)