- Added "Service Dependencies" page
[public/netxms.git] / src / server / tools / nxconfig / SrvDepsPage.cpp
1 // SrvDepsPage.cpp : implementation file
2 //
3
4 #include "stdafx.h"
5 #include "nxconfig.h"
6 #include "SrvDepsPage.h"
7
8 #ifdef _DEBUG
9 #define new DEBUG_NEW
10 #undef THIS_FILE
11 static char THIS_FILE[] = __FILE__;
12 #endif
13
14 /////////////////////////////////////////////////////////////////////////////
15 // CSrvDepsPage property page
16
17 IMPLEMENT_DYNCREATE(CSrvDepsPage, CPropertyPage)
18
19 CSrvDepsPage::CSrvDepsPage() : CPropertyPage(CSrvDepsPage::IDD)
20 {
21 //{{AFX_DATA_INIT(CSrvDepsPage)
22 // NOTE: the ClassWizard will add member initialization here
23 //}}AFX_DATA_INIT
24 }
25
26 CSrvDepsPage::~CSrvDepsPage()
27 {
28 }
29
30 void CSrvDepsPage::DoDataExchange(CDataExchange* pDX)
31 {
32 CPropertyPage::DoDataExchange(pDX);
33 //{{AFX_DATA_MAP(CSrvDepsPage)
34 DDX_Control(pDX, IDC_LIST_SERVICES, m_wndListCtrl);
35 //}}AFX_DATA_MAP
36 }
37
38
39 BEGIN_MESSAGE_MAP(CSrvDepsPage, CPropertyPage)
40 //{{AFX_MSG_MAP(CSrvDepsPage)
41 //}}AFX_MSG_MAP
42 END_MESSAGE_MAP()
43
44 /////////////////////////////////////////////////////////////////////////////
45 // CSrvDepsPage message handlers
46
47
48 //
49 // WM_INITDIALOG message handler
50 //
51
52 BOOL CSrvDepsPage::OnInitDialog()
53 {
54 CPropertyPage::OnInitDialog();
55
56 m_wndListCtrl.SetExtendedStyle(LVS_EX_CHECKBOXES | LVS_EX_FULLROWSELECT | LVS_EX_LABELTIP);
57
58 return TRUE;
59 }