#if !defined(AFX_PAGE1_H__FE5FA09F_7FAB_11D6_8274_00105A07EA1C__INCLUDED_) #define AFX_PAGE1_H__FE5FA09F_7FAB_11D6_8274_00105A07EA1C__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // Page1.h : header file // ///////////////////////////////////////////////////////////////////////////// // CPage1 dialog class CMyPropertySheet; class CPage1 : public CPropertyPage { DECLARE_DYNCREATE(CPage1) // Construction public: CPage1(int nType = CONFIGURE_MWL_SERVER); ~CPage1(); static void StoreLocally(LDicomDS *pDS); int m_nType; DWORD m_lServerIP; // Dialog Data //{{AFX_DATA(CPage1) enum { IDD = IDD_PAGE1 }; CMyIPAddressCtrl m_ServerIP; CButton m_ButtonVerify; CButton m_ButtonStore; CMyEdit m_Log; int m_nServerPort; CString m_strServerAE; CString m_strClientAE; CString m_strStaticInstructions; int m_bValidateServer; //}}AFX_DATA CMyPropertySheet *m_pSheet; // Overrides // ClassWizard generate virtual function overrides //{{AFX_VIRTUAL(CPage1) public: virtual BOOL OnSetActive(); virtual BOOL OnKillActive(); virtual LRESULT OnWizardNext(); protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL public: int m_bWaitCursor; int m_bActive; int IsMWLServerValid(); int IsStorageServerValid(); void EnableValidateServer(int bEnable); void UpdateWizardButtons(); void ShowRadioButtons(int nCmdShow); enum { CONFIGURE_MWL_SERVER = 0, CONFIGURE_STORAGE_SERVER = 1, }; // Implementation protected: // Generated message map functions //{{AFX_MSG(CPage1) afx_msg void OnButtonVerify(); afx_msg void OnButtonStore(); afx_msg void OnChangeEditClientAe(); afx_msg void OnChangeEditServerAe(); afx_msg void OnChangeEditServerPort(); afx_msg void OnChangeEditServerIp(); virtual BOOL OnInitDialog(); afx_msg BOOL OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message); afx_msg void OnRadioStoreLocal(); afx_msg void OnRadioStoreRemote(); //}}AFX_MSG afx_msg LRESULT OnDicomMsg(WPARAM wParam, LPARAM lParam); DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_PAGE1_H__FE5FA09F_7FAB_11D6_8274_00105A07EA1C__INCLUDED_)