- Added "Service Dependencies" page
[public/netxms.git] / src / server / tools / nxconfig / nxconfig.clw
index ec64728..c6ca3e3 100644 (file)
@@ -2,44 +2,58 @@
 
 [General Info]
 Version=1
-LastClass=CLoggingPage
+LastClass=CSrvDepsPage
 LastTemplate=CPropertyPage
 NewFileInclude1=#include "stdafx.h"
 NewFileInclude2=#include "nxconfig.h"
 LastPage=0
 
-ClassCount=15
+ClassCount=17
 Class1=CNxconfigApp
 Class3=CMainFrame
 Class4=CAboutDlg
 
-ResourceCount=14
-Resource1=IDD_ABOUTBOX
-Resource2=IDR_MAINFRAME
+ResourceCount=26
+Resource1=IDD_SELECT_DB (English (U.S.))
+Resource2=IDD_CFG_FILE (English (U.S.))
 Class2=CChildView
-Resource3=IDD_INTRO (English (U.S.))
-Resource4=IDD_POLLING (English (U.S.))
+Resource3=IDD_LOG_FILE (English (U.S.))
+Resource4=IDD_FINISH (English (U.S.))
 Class5=CIntroPage
 Class6=CConfigWizard
-Resource5=IDD_ODBC (English (U.S.))
+Resource5=IDD_SUMMARY (English (U.S.))
 Class7=CDBSelectPage
-Resource6=IDD_SMTP (English (U.S.))
+Resource6=IDD_POLLING (English (U.S.))
 Class8=CFinishPage
-Resource7=IDD_CFG_FILE (English (U.S.))
+Resource7=IDD_ODBC (English (U.S.))
 Class9=CODBCPage
-Resource8=IDD_FINISH (English (U.S.))
+Resource8=IDD_ABOUTBOX (English (U.S.))
 Class10=CPollCfgPage
-Resource9=IDD_SUMMARY (English (U.S.))
+Resource9=IDD_INTRO (English (U.S.))
 Class11=CSMTPPage
-Resource10=IDD_PROCESSING (English (U.S.))
+Resource10=IDR_MAINFRAME (English (U.S.))
 Class12=CSummaryPage
-Resource11=IDD_ABOUTBOX (English (U.S.))
+Resource11=IDD_SMTP (English (U.S.))
 Class13=CProcessingPage
-Resource12=IDD_SELECT_DB (English (U.S.))
 Class14=CConfigFilePage
-Resource13=IDR_MAINFRAME (English (U.S.))
 Class15=CLoggingPage
-Resource14=IDD_LOG_FILE (English (U.S.))
+Resource12=IDD_PROCESSING (English (U.S.))
+Class16=CWinSrvPage
+Resource13=IDD_SERVICE (English (U.S.))
+Resource14=IDD_PROCESSING
+Resource15=IDD_LOG_FILE
+Resource16=IDD_SELECT_DB
+Resource17=IDD_ODBC
+Resource18=IDD_SUMMARY
+Resource19=IDD_SERVICE
+Resource20=IDR_MAINFRAME
+Resource21=IDD_FINISH
+Resource22=IDD_INTRO
+Resource23=IDD_POLLING
+Resource24=IDD_SMTP
+Resource25=IDD_CFG_FILE
+Class17=CSrvDepsPage
+Resource26=IDD_SRV_DEPS
 
 [CLS:CNxconfigApp]
 Type=0
@@ -71,59 +85,19 @@ ImplementationFile=nxconfig.cpp
 Filter=D
 LastObject=CAboutDlg
 
-[DLG:IDD_ABOUTBOX]
-Type=1
-ControlCount=4
-Control1=IDC_STATIC,static,1342177283
-Control2=IDC_STATIC,static,1342308352
-Control3=IDC_STATIC,static,1342308352
-Control4=IDOK,button,1342373889
-Class=CAboutDlg
-
 [MNU:IDR_MAINFRAME]
 Type=1
 Class=CMainFrame
-Command3=ID_FILE_SAVE
-Command4=ID_FILE_SAVE_AS
-Command5=ID_FILE_MRU_FILE1
-Command6=ID_APP_EXIT
-Command10=ID_EDIT_PASTE
-Command11=ID_VIEW_STATUS_BAR
-Command12=ID_APP_ABOUT
-CommandCount=12
-Command1=ID_FILE_NEW
-Command2=ID_FILE_OPEN
-Command7=ID_EDIT_UNDO
-Command8=ID_EDIT_CUT
-Command9=ID_EDIT_COPY
-
-[ACL:IDR_MAINFRAME]
-Type=1
-Class=CMainFrame
-Command1=ID_FILE_NEW
-Command2=ID_FILE_OPEN
-Command3=ID_FILE_SAVE
-Command5=ID_EDIT_CUT
-Command6=ID_EDIT_COPY
-Command7=ID_EDIT_PASTE
-Command8=ID_EDIT_UNDO
-Command9=ID_EDIT_CUT
-Command10=ID_EDIT_COPY
-Command11=ID_EDIT_PASTE
-Command12=ID_NEXT_PANE
-CommandCount=13
-Command4=ID_EDIT_UNDO
-Command13=ID_PREV_PANE
-
+Command1=ID_FILE_CFG_WIZARD
+Command2=ID_APP_EXIT
+CommandCount=2
 
 [MNU:IDR_MAINFRAME (English (U.S.))]
 Type=1
 Class=?
 Command1=ID_FILE_CFG_WIZARD
 Command2=ID_APP_EXIT
-Command3=ID_VIEW_STATUS_BAR
-Command4=ID_APP_ABOUT
-CommandCount=4
+CommandCount=2
 
 [ACL:IDR_MAINFRAME (English (U.S.))]
 Type=1
@@ -194,10 +168,12 @@ VirtualFilter=idWC
 [DLG:IDD_ODBC (English (U.S.))]
 Type=1
 Class=CODBCPage
-ControlCount=3
+ControlCount=5
 Control1=IDC_BUTTON_ODBC,button,1342242816
 Control2=IDC_STATIC,static,1342177806
 Control3=IDC_STATIC,static,1342308352
+Control4=IDC_STATIC,static,1342177283
+Control5=IDC_STATIC,static,1342308352
 
 [DLG:IDD_SELECT_DB (English (U.S.))]
 Type=1
@@ -217,10 +193,10 @@ Control11=IDC_EDIT_DB_PASSWORD,edit,1350631584
 Control12=IDC_STATIC,static,1342177806
 Control13=IDC_STATIC,static,1342308352
 Control14=IDC_STATIC,static,1342308352
-Control15=IDC_STATIC,static,1342308352
+Control15=IDC_STATIC_SERVER,static,1342308352
 Control16=IDC_STATIC,static,1342308352
 Control17=IDC_STATIC,static,1342308352
-Control18=IDC_STATIC,static,1342308352
+Control18=IDC_STATIC_DBNAME,static,1342308352
 Control19=IDC_STATIC,static,1342308352
 Control20=IDC_STATIC,static,1342308352
 Control21=IDC_STATIC,static,1342177296
@@ -272,16 +248,25 @@ ImplementationFile=PollCfgPage.cpp
 BaseClass=CPropertyPage
 Filter=D
 VirtualFilter=idWC
+LastObject=CPollCfgPage
 
 [DLG:IDD_SMTP (English (U.S.))]
 Type=1
 Class=CSMTPPage
-ControlCount=5
+ControlCount=13
 Control1=IDC_EDIT_SERVER,edit,1350631552
 Control2=IDC_EDIT_EMAIL,edit,1350631552
 Control3=IDC_STATIC,static,1342177806
 Control4=IDC_STATIC,static,1342308352
 Control5=IDC_STATIC,static,1342308352
+Control6=IDC_STATIC,static,1342308352
+Control7=IDC_COMBO_SMSDRV,combobox,1344340227
+Control8=IDC_STATIC_PORT,static,1342308352
+Control9=IDC_COMBO_PORT,combobox,1344340227
+Control10=IDC_STATIC,static,1342308352
+Control11=IDC_STATIC,static,1342177296
+Control12=IDC_STATIC,static,1342308352
+Control13=IDC_STATIC,static,1342177296
 
 [CLS:CSMTPPage]
 Type=0
@@ -298,7 +283,7 @@ Class=CSummaryPage
 ControlCount=3
 Control1=IDC_STATIC,static,1342177806
 Control2=IDC_STATIC,static,1342308352
-Control3=IDC_EDIT_SUMMARY,edit,1352730820
+Control3=IDC_EDIT_SUMMARY,edit,1352665284
 
 [CLS:CSummaryPage]
 Type=0
@@ -343,6 +328,7 @@ ImplementationFile=ConfigFilePage.cpp
 BaseClass=CPropertyPage
 Filter=D
 LastObject=CConfigFilePage
+VirtualFilter=idWC
 
 [DLG:IDD_LOG_FILE (English (U.S.))]
 Type=1
@@ -361,4 +347,192 @@ HeaderFile=LoggingPage.h
 ImplementationFile=LoggingPage.cpp
 BaseClass=CPropertyPage
 Filter=D
+VirtualFilter=idWC
+
+[DLG:IDD_SERVICE (English (U.S.))]
+Type=1
+Class=CWinSrvPage
+ControlCount=11
+Control1=IDC_RADIO_SYSTEM,button,1342373897
+Control2=IDC_RADIO_USER,button,1342242825
+Control3=IDC_EDIT_LOGIN,edit,1350631552
+Control4=IDC_EDIT_PASSWD1,edit,1350631584
+Control5=IDC_EDIT_PASSWD2,edit,1350631584
+Control6=IDC_STATIC,static,1342177806
+Control7=IDC_STATIC,static,1342308352
+Control8=IDC_STATIC,static,1342308352
+Control9=IDC_STATIC,static,1342308352
+Control10=IDC_ICON_WARNING,static,1342177283
+Control11=IDC_STATIC_WARNING,static,1342308352
+
+[CLS:CWinSrvPage]
+Type=0
+HeaderFile=WinSrvPage.h
+ImplementationFile=WinSrvPage.cpp
+BaseClass=CPropertyPage
+Filter=D
+VirtualFilter=idWC
+
+[DLG:IDD_LOG_FILE]
+Type=1
+Class=CLoggingPage
+ControlCount=6
+Control1=IDC_RADIO_SYSLOG,button,1342373897
+Control2=IDC_RADIO_FILE,button,1342177289
+Control3=IDC_EDIT_FILE,edit,1350631552
+Control4=IDC_BUTTON_BROWSE,button,1342242816
+Control5=IDC_STATIC,static,1342177806
+Control6=IDC_STATIC,static,1342308352
+
+[DLG:IDD_SERVICE]
+Type=1
+Class=CWinSrvPage
+ControlCount=11
+Control1=IDC_RADIO_SYSTEM,button,1342373897
+Control2=IDC_RADIO_USER,button,1342242825
+Control3=IDC_EDIT_LOGIN,edit,1350631552
+Control4=IDC_EDIT_PASSWD1,edit,1350631584
+Control5=IDC_EDIT_PASSWD2,edit,1350631584
+Control6=IDC_STATIC,static,1342177806
+Control7=IDC_STATIC,static,1342308352
+Control8=IDC_STATIC,static,1342308352
+Control9=IDC_STATIC,static,1342308352
+Control10=IDC_ICON_WARNING,static,1342177283
+Control11=IDC_STATIC_WARNING,static,1342308352
+
+[DLG:IDD_ODBC]
+Type=1
+Class=CODBCPage
+ControlCount=5
+Control1=IDC_BUTTON_ODBC,button,1342242816
+Control2=IDC_STATIC,static,1342177806
+Control3=IDC_STATIC,static,1342308352
+Control4=IDC_STATIC,static,1342177283
+Control5=IDC_STATIC,static,1342308352
+
+[DLG:IDD_FINISH]
+Type=1
+Class=CFinishPage
+ControlCount=2
+Control1=IDC_STATIC,static,1342177806
+Control2=IDC_STATIC,static,1342308352
+
+[DLG:IDD_CFG_FILE]
+Type=1
+Class=CConfigFilePage
+ControlCount=5
+Control1=IDC_EDIT_FILE,edit,1350631552
+Control2=IDC_BUTTON_BROWSE,button,1342242816
+Control3=IDC_STATIC,static,1342177806
+Control4=IDC_STATIC,static,1342308352
+Control5=IDC_STATIC,static,1342308352
+
+[DLG:IDD_INTRO]
+Type=1
+Class=CIntroPage
+ControlCount=2
+Control1=IDC_STATIC,static,1342308352
+Control2=IDC_STATIC,static,1342177806
+
+[DLG:IDD_SELECT_DB]
+Type=1
+Class=CDBSelectPage
+ControlCount=23
+Control1=IDC_COMBO_DBENGINE,combobox,1344340227
+Control2=IDC_COMBO_DBDRV,combobox,1344340227
+Control3=IDC_EDIT_SERVER,edit,1350631552
+Control4=IDC_RADIO_NEWDB,button,1342373897
+Control5=IDC_RADIO_EXISTINGDB,button,1342177289
+Control6=IDC_CHECK_INITDB,button,1342242819
+Control7=IDC_EDIT_DBA_LOGIN,edit,1350631552
+Control8=IDC_EDIT_DBA_PASSWORD,edit,1350631584
+Control9=IDC_EDIT_DB_NAME,edit,1350631552
+Control10=IDC_EDIT_DB_LOGIN,edit,1350631552
+Control11=IDC_EDIT_DB_PASSWORD,edit,1350631584
+Control12=IDC_STATIC,static,1342177806
+Control13=IDC_STATIC,static,1342308352
+Control14=IDC_STATIC,static,1342308352
+Control15=IDC_STATIC_SERVER,static,1342308352
+Control16=IDC_STATIC,static,1342308352
+Control17=IDC_STATIC,static,1342308352
+Control18=IDC_STATIC_DBNAME,static,1342308352
+Control19=IDC_STATIC,static,1342308352
+Control20=IDC_STATIC,static,1342308352
+Control21=IDC_STATIC,static,1342177296
+Control22=IDC_STATIC,static,1342177296
+Control23=IDC_STATIC,static,1342177296
+
+[DLG:IDD_POLLING]
+Type=1
+Class=CPollCfgPage
+ControlCount=18
+Control1=IDC_CHECK_RUN_DISCOVERY,button,1342242819
+Control2=IDC_EDIT_INT_DP,edit,1350639744
+Control3=IDC_EDIT_NUM_SP,edit,1350631552
+Control4=IDC_EDIT_INT_SP,edit,1350639744
+Control5=IDC_EDIT_NUM_CP,edit,1350631552
+Control6=IDC_EDIT_INT_CP,edit,1350639744
+Control7=IDC_STATIC,static,1342177806
+Control8=IDC_STATIC,button,1342177287
+Control9=IDC_STATIC_DI,static,1342308352
+Control10=IDC_STATIC_SEC,static,1342308352
+Control11=IDC_STATIC,button,1342177287
+Control12=IDC_STATIC,static,1342308352
+Control13=IDC_STATIC,static,1342308352
+Control14=IDC_STATIC,static,1342308352
+Control15=IDC_STATIC,button,1342177287
+Control16=IDC_STATIC,static,1342308352
+Control17=IDC_STATIC,static,1342308352
+Control18=IDC_STATIC,static,1342308352
+
+[DLG:IDD_SMTP]
+Type=1
+Class=CSMTPPage
+ControlCount=13
+Control1=IDC_EDIT_SERVER,edit,1350631552
+Control2=IDC_EDIT_EMAIL,edit,1350631552
+Control3=IDC_STATIC,static,1342177806
+Control4=IDC_STATIC,static,1342308352
+Control5=IDC_STATIC,static,1342308352
+Control6=IDC_STATIC,static,1342308352
+Control7=IDC_COMBO_SMSDRV,combobox,1344340227
+Control8=IDC_STATIC_PORT,static,1342308352
+Control9=IDC_COMBO_PORT,combobox,1344340227
+Control10=IDC_STATIC,static,1342308352
+Control11=IDC_STATIC,static,1342177296
+Control12=IDC_STATIC,static,1342308352
+Control13=IDC_STATIC,static,1342177296
+
+[DLG:IDD_SUMMARY]
+Type=1
+Class=CSummaryPage
+ControlCount=3
+Control1=IDC_STATIC,static,1342177806
+Control2=IDC_STATIC,static,1342308352
+Control3=IDC_EDIT_SUMMARY,edit,1352665284
+
+[DLG:IDD_PROCESSING]
+Type=1
+Class=CProcessingPage
+ControlCount=3
+Control1=IDC_STATIC,static,1342177806
+Control2=IDC_STATIC_STATUS,static,1342308352
+Control3=IDC_LIST_STATUS,SysListView32,1342291969
+
+[DLG:IDD_SRV_DEPS]
+Type=1
+Class=CSrvDepsPage
+ControlCount=3
+Control1=IDC_STATIC,static,1342177806
+Control2=IDC_STATIC,static,1342308352
+Control3=IDC_LIST_SERVICES,SysListView32,1342259209
+
+[CLS:CSrvDepsPage]
+Type=0
+HeaderFile=SrvDepsPage.h
+ImplementationFile=SrvDepsPage.cpp
+BaseClass=CPropertyPage
+Filter=D
+VirtualFilter=idWC
+LastObject=CSrvDepsPage