#if !defined(AFX_PAGE3_H__FE5FA0A0_7FAB_11D6_8274_00105A07EA1C__INCLUDED_) #define AFX_PAGE3_H__FE5FA0A0_7FAB_11D6_8274_00105A07EA1C__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // Page3.h : header file // ///////////////////////////////////////////////////////////////////////////// // CPage3 dialog class CPage3 : public CPropertyPage { DECLARE_DYNCREATE(CPage3) // Construction public: void EnableModality(int bEnable); void EnableDate(int bEnable); void InitializeComboBoxModality(); int m_nQueryType; void EnableDialogItems(int nType); CPage3(); ~CPage3(); CMyPropertySheet *m_pSheet; enum { QUERY_PATIENT_BASE = 0, QUERY_BROAD_MODALITY_WORK_LIST = 1, }; // Dialog Data //{{AFX_DATA(CPage3) enum { IDD = IDD_PAGE3 }; CButton m_CheckDate; CButton m_CheckModality; CMyDateTimeCtrl m_ScheduledDate; CComboBox m_ComboModality; CString m_strAccessionNumber; CString m_strPatientID; CString m_strPatientName; CString m_strRequestedProcedureID; CString m_strStaticInstructions; //}}AFX_DATA int m_bCheckModality; int m_bCheckDate; // Overrides // ClassWizard generate virtual function overrides //{{AFX_VIRTUAL(CPage3) public: virtual BOOL OnSetActive(); virtual BOOL OnKillActive(); virtual LRESULT OnWizardNext(); protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CPage3) afx_msg void OnRadioQueryPatientbased(); afx_msg void OnRadioQueryBroadyModality(); afx_msg void OnCheckModality(); afx_msg void OnCheckDate(); virtual BOOL OnInitDialog(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_PAGE3_H__FE5FA0A0_7FAB_11D6_8274_00105A07EA1C__INCLUDED_)