Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

81 lines
1.9 KiB

  1. #if !defined(AFX_PROCPAGE_H__DFD8F146_FE0C_11D0_8AEC_00C04FB6678B__INCLUDED_)
  2. #define AFX_PROCPAGE_H__DFD8F146_FE0C_11D0_8AEC_00C04FB6678B__INCLUDED_
  3. #if _MSC_VER >= 1000
  4. #pragma once
  5. #endif // _MSC_VER >= 1000
  6. // ProcPage.h : header file
  7. //
  8. /////////////////////////////////////////////////////////////////////////////
  9. // CAppProcPage dialog
  10. class CAppProcPage : public CPropertyPage
  11. {
  12. DECLARE_DYNCREATE(CAppProcPage)
  13. // Construction
  14. public:
  15. CAppProcPage(); // standard constructor
  16. // the target metabase path
  17. CString m_szMeta;
  18. CString m_szServer;
  19. IMSAdminBase* m_pMB;
  20. // blow away the parameters
  21. void BlowAwayParameters();
  22. // Dialog Data
  23. //{{AFX_DATA(CAppProcPage)
  24. enum { IDD = IDD_APP_PROC };
  25. CEdit m_cedit_cache_size;
  26. DWORD m_dw_cache_size;
  27. BOOL m_bool_write_fail_parent;
  28. DWORD m_dw_engine_cache_max;
  29. int m_int_scriptcache;
  30. DWORD m_dw_cgiseconds;
  31. BOOL m_bool_catch_exceptions;
  32. //}}AFX_DATA
  33. // Overrides
  34. // ClassWizard generated virtual function overrides
  35. //{{AFX_VIRTUAL(CAppProcPage)
  36. public:
  37. virtual BOOL OnSetActive();
  38. virtual BOOL OnApply();
  39. protected:
  40. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  41. //}}AFX_VIRTUAL
  42. // Implementation
  43. protected:
  44. // Generated message map functions
  45. //{{AFX_MSG(CAppProcPage)
  46. afx_msg void OnRdoCacheAll();
  47. afx_msg void OnRdoCacheSize();
  48. afx_msg void OnChangeEdtCacheSize();
  49. afx_msg void OnChkWriteFailToLog();
  50. afx_msg void OnChangeEdtNumEngines();
  51. afx_msg void OnRdoCacheNone();
  52. afx_msg void OnChangeCgiSeconds();
  53. afx_msg void OnChkExceptionCatch();
  54. //}}AFX_MSG
  55. DECLARE_MESSAGE_MAP()
  56. void DoHelp();
  57. // utilities
  58. void Init();
  59. void EnableItems();
  60. BOOL m_fInitialized;
  61. };
  62. //{{AFX_INSERT_LOCATION}}
  63. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  64. #endif // !defined(AFX_PROCPAGE_H__DFD8F146_FE0C_11D0_8AEC_00C04FB6678B__INCLUDED_)