Leaked source code of windows server 2003
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.

82 lines
1.8 KiB

  1. /*++
  2. Copyright (C) 1998-1999 Microsoft Corporation
  3. Module Name:
  4. enabldlg.h
  5. Abstract:
  6. Header file for the provider status dialog box.
  7. --*/
  8. #ifndef _ENABLDLG_H_
  9. #define _ENABLDLG_H_
  10. #if _MSC_VER > 1000
  11. #pragma once
  12. #endif // _MSC_VER > 1000
  13. // Dialog controls
  14. #define IDD_PROVIDERS_ACTIVE_DLG 1300
  15. #define IDC_PACT_FIRST_HELP_CTRL_ID 1301
  16. #define IDC_PACT_PROVIDERS_LIST 1301
  17. #define IDC_PACT_CHECK_SHOW_ENABLED 1302
  18. /////////////////////////////////////////////////////////////////////////////
  19. // CActiveProviderDlg dialog
  20. class CProvidersProperty;
  21. class CActiveProviderDlg : public CDialog
  22. {
  23. // Construction
  24. public:
  25. CActiveProviderDlg(CWnd* pParent = NULL); // standard constructor
  26. virtual ~CActiveProviderDlg() {};
  27. void SetProvidersPage( CProvidersProperty* pPage );
  28. void UpdateList();
  29. // Dialog Data
  30. //{{AFX_DATA(CActiveProviderDlg)
  31. enum { IDD = IDD_PROVIDERS_ACTIVE_DLG };
  32. CListCtrl m_Providers;
  33. BOOL m_bShowEnabledOnly;
  34. //}}AFX_DATA
  35. // Overrides
  36. // ClassWizard generated virtual function overrides
  37. //{{AFX_VIRTUAL(CActiveProviderDlg)
  38. protected:
  39. virtual BOOL OnInitDialog();
  40. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  41. //}}AFX_VIRTUAL
  42. // Implementation
  43. protected:
  44. // Generated message map functions
  45. //{{AFX_MSG(CActiveProviderDlg)
  46. afx_msg void OnCheckShowEnabled();
  47. afx_msg BOOL OnHelpInfo( HELPINFO* );
  48. afx_msg void OnContextMenu( CWnd*, CPoint );
  49. //}}AFX_MSG
  50. DECLARE_MESSAGE_MAP()
  51. private:
  52. CProvidersProperty* m_pProvidersPage;
  53. INT m_iListViewWidth;
  54. };
  55. #endif // _ENABLDLG_H_