[ros-diffs] [fireball] 30530: Dmitry Chapyshev <lentind at yandex.ru> - Add modemui.dll implementation.

fireball at svn.reactos.org fireball at svn.reactos.org
Sat Nov 17 23:09:35 CET 2007


Author: fireball
Date: Sun Nov 18 01:09:34 2007
New Revision: 30530

URL: http://svn.reactos.org/svn/reactos?rev=30530&view=rev
Log:
Dmitry Chapyshev <lentind at yandex.ru>
- Add modemui.dll implementation.

Added:
    trunk/reactos/dll/win32/modemui/
    trunk/reactos/dll/win32/modemui/lang/
    trunk/reactos/dll/win32/modemui/lang/en-US.rc   (with props)
    trunk/reactos/dll/win32/modemui/modemui.c   (with props)
    trunk/reactos/dll/win32/modemui/modemui.rbuild   (with props)
    trunk/reactos/dll/win32/modemui/modemui.rc   (with props)
    trunk/reactos/dll/win32/modemui/modemui.spec   (with props)
    trunk/reactos/dll/win32/modemui/res/
    trunk/reactos/dll/win32/modemui/res/5100.ico   (with props)
    trunk/reactos/dll/win32/modemui/res/700.ico   (with props)
    trunk/reactos/dll/win32/modemui/res/701.ico   (with props)
    trunk/reactos/dll/win32/modemui/res/702.ico   (with props)
    trunk/reactos/dll/win32/modemui/res/703.ico   (with props)
    trunk/reactos/dll/win32/modemui/resource.h   (with props)
Modified:
    trunk/reactos/baseaddress.rbuild
    trunk/reactos/boot/bootdata/packages/reactos.dff
    trunk/reactos/dll/win32/win32.rbuild

Modified: trunk/reactos/baseaddress.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/baseaddress.rbuild?rev=30530&r1=30529&r2=30530&view=diff
==============================================================================
--- trunk/reactos/baseaddress.rbuild (original)
+++ trunk/reactos/baseaddress.rbuild Sun Nov 18 01:09:34 2007
@@ -22,6 +22,7 @@
   <property name="BASEADDRESS_INPUT" value ="0x5e400000" />
   <property name="BASEADDRESS_DINPUT" value="0x5f580000" />
   <property name="BASEADDRESS_NETID" value="0x5f660000" />
+  <property name="BASEADDRESS_MODEMUI" value="0x61650000" />
   <property name="BASEADDRESS_MAPI32" value="0x62250000" />
   <property name="BASEADDRESS_HDWWIZ" value="0x64d40000" />
   <property name="BASEADDRESS_TIMEDATE" value="0x64da0000" />

Modified: trunk/reactos/boot/bootdata/packages/reactos.dff
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/packages/reactos.dff?rev=30530&r1=30529&r2=30530&view=diff
==============================================================================
--- trunk/reactos/boot/bootdata/packages/reactos.dff (original)
+++ trunk/reactos/boot/bootdata/packages/reactos.dff Sun Nov 18 01:09:34 2007
@@ -196,6 +196,7 @@
 dll\win32\lz32\lz32.dll                             1
 dll\win32\mapi32\mapi32.dll                         1
 dll\win32\winmm\midimap\midimap.dll                 1
+dll\win32\modemui\modemui.dll                       1
 dll\win32\mlang\mlang.dll                           1
 dll\win32\mmdrv\mmdrv.dll                           1
 dll\win32\mpr\mpr.dll                               1

Added: trunk/reactos/dll/win32/modemui/lang/en-US.rc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/modemui/lang/en-US.rc?rev=30530&view=auto
==============================================================================
--- trunk/reactos/dll/win32/modemui/lang/en-US.rc (added)
+++ trunk/reactos/dll/win32/modemui/lang/en-US.rc Sun Nov 18 01:09:34 2007
@@ -1,0 +1,613 @@
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+
+IDM_MENU MENU
+BEGIN
+	POPUP ""
+	BEGIN
+		MENUITEM "&Duplicate...", 0
+		MENUITEM "R&emove", 1
+		MENUITEM "&View log", 2
+		MENUITEM SEPARATOR
+		MENUITEM "P&roperties", 3
+		MENUITEM "C&opy properties", 4
+		MENUITEM "A&pply properties", 5
+	END
+END
+
+IDD_ADVANCED DIALOG 17, 12, 238, 210
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Advanced"
+FONT 8, "MS Shell Dlg"
+BEGIN
+	GROUPBOX "Extra Settings", 1018, 6, 6, 225, 70
+	LTEXT "E&xtra initialization commands:", 1011, 16, 20, 143, 8
+	EDITTEXT 1016, 16, 31, 205, 13, ES_AUTOHSCROLL
+	LTEXT "&Wait for credit card tone:", 1007, 16, 55, 109, 8, NOT WS_VISIBLE
+	EDITTEXT 1008, 133, 52, 26, 12, ES_RIGHT | NOT WS_VISIBLE | WS_GROUP
+	CONTROL "", 1009, "MSCTLS_UPDOWN32", NOT WS_VISIBLE | WS_BORDER | WS_GROUP | 0x00000036, 159, 52, 12, 12
+	LTEXT "seconds", 1010, 173, 54, 40, 8, NOT WS_VISIBLE
+	GROUPBOX "&Country/Region Select", 1012, 6, 80, 225, 75
+	COMBOBOX 1013, 18, 99, 203, 50, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | NOT WS_TABSTOP
+	PUSHBUTTON "&Advanced Port Settings...", 1100, 107, 170, 125, 14
+	DEFPUSHBUTTON "Change &Default Preferences...", 3, 107, 188, 125, 14
+END
+
+IDD_GENERAL DIALOG 0, 0, 238, 210
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "General"
+FONT 8, "MS Shell Dlg"
+BEGIN
+	LTEXT "Port:", 1018, 9, 8, 32, 10
+	LTEXT "Com port", 1095, 48, 8, 181, 10
+	GROUPBOX "&Speaker volume", 1029, 10, 21, 218, 48
+	CONTROL "", 1032, "MSCTLS_TRACKBAR32", WS_GROUP | WS_TABSTOP | 0x00000001, 84, 40, 66, 20
+	RTEXT "Off", 1045, 56, 40, 22, 8
+	LTEXT "High", 1001, 155, 40, 25, 11
+	GROUPBOX "&Maximum Port Speed", 1031, 10, 78, 218, 46
+	COMBOBOX 1036, 18, 100, 202, 69, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	GROUPBOX "Dial Control", 1060, 10, 133, 218, 51
+	AUTOCHECKBOX "&Wait for dial tone before dialing", 1003, 27, 157, 174, 10
+END
+
+IDD_DISTINCTIVE_RING DIALOG 0, 0, 238, 210
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Distinctive Ring"
+FONT 8, "MS Shell Dlg"
+BEGIN
+	GROUPBOX "", 1068, 10, 7, 218, 145
+	AUTOCHECKBOX "&This phone line has Distinctive Ring Services", 1069, 20, 7, 184, 10
+	CTEXT "Ring Pattern", -1, 84, 21, 70, 8
+	CTEXT "Type of Call", -1, 159, 21, 63, 8
+	LTEXT "&Primary address:", 1070, 20, 41, 62, 8
+	COMBOBOX 1073, 84, 37, 71, 61, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | WS_VSCROLL | NOT WS_TABSTOP
+	COMBOBOX 1082, 160, 37, 62, 61, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	LTEXT "Address &1:", 1071, 20, 59, 62, 8
+	COMBOBOX 1074, 84, 55, 71, 61, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | WS_VSCROLL | NOT WS_TABSTOP
+	COMBOBOX 1083, 160, 55, 62, 61, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	LTEXT "Address &2:", 1072, 20, 77, 62, 8
+	COMBOBOX 1075, 84, 73, 71, 61, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | WS_VSCROLL | NOT WS_TABSTOP
+	COMBOBOX 1084, 160, 73, 62, 61, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	LTEXT "Address &3:", 1076, 20, 95, 62, 8
+	COMBOBOX 1077, 84, 91, 71, 61, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | WS_VSCROLL | NOT WS_TABSTOP
+	COMBOBOX 1085, 160, 91, 62, 61, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	LTEXT "Priority &callers:", 1078, 20, 112, 62, 8
+	COMBOBOX 1079, 84, 109, 71, 61, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | WS_VSCROLL | NOT WS_TABSTOP
+	COMBOBOX 1086, 160, 109, 62, 61, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	LTEXT "Call&back:", 1080, 20, 131, 62, 8
+	COMBOBOX 1081, 84, 127, 71, 61, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | WS_VSCROLL | NOT WS_TABSTOP
+	COMBOBOX 1087, 160, 127, 62, 61, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+END
+
+IDD_DISTINCTIVE_RING_2 DIALOG 0, 0, 238, 210
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Distinctive Ring"
+FONT 8, "MS Shell Dlg"
+BEGIN
+	GROUPBOX "", 1068, 10, 7, 218, 87
+	AUTOCHECKBOX "&This phone line has Distinctive Ring Services", 1069, 19, 7, 177, 10
+	CTEXT "Ring Pattern", -1, 20, 21, 74, 8
+	CTEXT "Type of Call", -1, 96, 21, 65, 8
+	LTEXT "&Single ring:", 1088, 20, 37, 53, 8
+	COMBOBOX 1091, 96, 37, 65, 61, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	LTEXT "&Double ring:", 1089, 20, 57, 53, 8
+	COMBOBOX 1092, 96, 55, 65, 61, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	LTEXT "T&riple ring:", 1090, 20, 76, 53, 8
+	COMBOBOX 1093, 96, 73, 65, 61, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+END
+
+IDD_DIAGNOSTICS DIALOG 0, 0, 238, 215
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Diagnostics"
+FONT 8, "MS Shell Dlg"
+BEGIN
+	CONTROL "", 1042, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x0000084D, 19, 18, 200, 58
+	CONTROL "", 1041, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x0000084D, 19, 84, 200, 58
+	PUSHBUTTON "&Query Modem", 1096, 138, 149, 75, 14
+	AUTOCHECKBOX "Record a &Log", 1020, 18, 187, 98, 10
+	PUSHBUTTON "&View log", 1094, 138, 184, 75, 14, WS_DISABLED
+	GROUPBOX "Modem Information", 1047, 10, 6, 217, 164
+	GROUPBOX "Logging", -1, 10, 173, 217, 32
+END
+
+IDD_PLEASE_WAIT DIALOG 0, 0, 195, 72
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION
+CAPTION "Please Wait..."
+FONT 8, "MS Shell Dlg"
+BEGIN
+	ICON 5100, -1, 9, 7, 20, 20
+	LTEXT "Communicating with Modem. This may take several seconds.", -1, 42, 7, 146, 28
+	DEFPUSHBUTTON "Cancel", 2, 72, 52, 50, 14
+END
+
+IDD_GENERAL_2 DIALOG 0, 0, 238, 210
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "General"
+FONT 8, "MS Shell Dlg"
+BEGIN
+	AUTOCHECKBOX "&Operator assisted (manual) dial", 1002, 19, 22, 150, 10
+	AUTOCHECKBOX "&Disconnect a call if idle for more than", 1042, 19, 38, 143, 10
+	EDITTEXT 1043, 168, 35, 25, 13, ES_AUTOHSCROLL | ES_NUMBER
+	LTEXT "&Cancel the call if not connected within", -1, 19, 56, 147, 10
+	EDITTEXT 1040, 168, 54, 25, 13, ES_AUTOHSCROLL | ES_NUMBER
+	RTEXT "&Port speed:", 1034, 16, 102, 93, 8
+	COMBOBOX 1036, 114, 100, 84, 69, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	RTEXT "D&ata Protocol:", 1032, 16, 122, 93, 8
+	COMBOBOX 1037, 114, 119, 84, 69, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	RTEXT "Comp&ression:", 1035, 16, 139, 93, 8
+	COMBOBOX 1099, 114, 137, 84, 69, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	RTEXT "&Flow control:", 1027, 16, 157, 93, 8
+	COMBOBOX 1031, 114, 155, 84, 61, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	GROUPBOX "Call preferences", 1060, 11, 7, 217, 66
+	LTEXT "mins", 1044, 195, 38, 22, 8
+	LTEXT "secs", 1041, 194, 56, 22, 8
+	GROUPBOX "Data Connection Preferences", -1, 11, 82, 217, 94
+END
+
+IDD_ADVANCED_2 DIALOG 17, 12, 238, 210
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Advanced"
+FONT 8, "MS Shell Dlg"
+BEGIN
+	AUTOCHECKBOX "Bring up terminal window &before dialing", 1000, 20, 21, 200, 10
+	AUTOCHECKBOX "Bring up terminal window a&fter dialing", 1001, 20, 38, 200, 10
+	RTEXT "&Data bits:", 1024, 18, 79, 93, 8
+	COMBOBOX 1025, 114, 77, 106, 61, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	RTEXT "&Parity:", 1026, 18, 97, 93, 8
+	COMBOBOX 1028, 114, 95, 106, 60, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	RTEXT "&Stop bits:", 1029, 18, 115, 93, 8
+	COMBOBOX 1030, 114, 113, 106, 45, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	RTEXT "&Modulation:", 1045, 18, 133, 93, 8
+	COMBOBOX 1038, 114, 131, 106, 69, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	GROUPBOX "Terminal Window", 1004, 10, 7, 217, 49
+	GROUPBOX "Hardware Settings", 1005, 10, 64, 217, 89
+END
+
+IDD_ISDN DIALOG 0, 0, 238, 210
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "ISDN"
+FONT 8, "MS Shell Dlg"
+BEGIN
+	GROUPBOX "Switch &Type", -1, 11, 6, 217, 39
+	COMBOBOX 1104, 17, 20, 204, 69, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
+	GROUPBOX "&First Number", -1, 11, 50, 217, 50
+	EDITTEXT 1017, 33, 62, 188, 13, ES_AUTOHSCROLL | ES_NUMBER
+	LTEXT "S&PID/EAZ:", 1027, 34, 83, 67, 8
+	EDITTEXT 1107, 104, 79, 117, 13, ES_AUTOHSCROLL | ES_NUMBER
+	GROUPBOX "&Second Number", -1, 11, 105, 217, 49
+	EDITTEXT 1018, 33, 114, 189, 13, ES_AUTOHSCROLL | ES_NUMBER
+	LTEXT "SPI&D/EAZ:", 1028, 35, 135, 68, 8
+	EDITTEXT 1108, 105, 132, 117, 13, ES_AUTOHSCROLL | ES_NUMBER
+END
+
+IDD_PLEASE_WAIT_2 DIALOG 0, 0, 195, 72
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION
+CAPTION "Please Wait"
+FONT 8, "MS Shell Dlg"
+BEGIN
+	ICON 5100, -1, 9, 7, 20, 20
+	LTEXT "Sending country/region information to Modem.", -1, 42, 7, 146, 28
+END
+
+IDD_WARNING DIALOG 0, 0, 360, 105
+STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION
+CAPTION "Warning"
+FONT 8, "MS Shell Dlg"
+BEGIN
+	AUTOCHECKBOX "Do not show this message again", 1109, 17, 73, 118, 10
+	DEFPUSHBUTTON "OK", 1, 302, 84, 50, 14
+	LTEXT "Some modems do not properly handle initialization strings of this length.", -1, 50, 27, 304, 8
+	LTEXT "Information about this limitation can be obtained from your modem manufacturer.", -1, 50, 41, 304, 8
+	ICON 5100, -1, 15, 14, 20, 20
+	LTEXT "You have entered a modem initialization string greater than 57 characters long.", -1, 50, 14, 304, 8
+END
+
+IDD_MODEMS DIALOG 0, 0, 252, 218
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Modems"
+FONT 8, "MS Shell Dlg"
+BEGIN
+	ICON 5100, 1057, 6, 7, 20, 20
+	LTEXT "The following &modems are  installed:", -1, 44, 12, 203, 9
+	CONTROL "", 113, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x00000849, 7, 32, 238, 158, WS_EX_CLIENTEDGE
+	PUSHBUTTON "A&dd...", 110, 56, 198, 60, 14
+	PUSHBUTTON "&Remove", 112, 121, 198, 60, 14
+	PUSHBUTTON "&Properties", 109, 185, 198, 60, 14
+END
+
+IDD_PLEASE_WAIT_3 DIALOG 0, 0, 195, 72
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION
+CAPTION "Please Wait..."
+FONT 8, "MS Shell Dlg"
+BEGIN
+	DEFPUSHBUTTON "&Stop", 2, 74, 53, 50, 14
+	ICON 5100, -1, 9, 7, 20, 20
+	LTEXT "Removing", -1, 40, 8, 151, 8
+	LTEXT "Modem", 1005, 40, 16, 151, 25
+END
+
+STRINGTABLE
+BEGIN
+	180 "RS-232 Serial Port"
+	181 "External Modem"
+	182 "Internal Modem"
+	183 "PCMCIA Modem"
+	184 "Parallel Modem"
+	185 "Parallel Port"
+	200 "110"
+	201 "1200"
+	202 "2400"
+	203 "4800"
+	204 "9600"
+	206 "19200"
+	207 "38400"
+	210 "115200"
+	211 "57600"
+	216 "300"
+	220 "230400"
+	221 "460800"
+	222 "921600"
+	240 "4"
+	241 "5"
+	242 "6"
+	243 "7"
+	244 "8"
+	250 "Even"
+	251 "Odd"
+	252 "None"
+	253 "Mark"
+	254 "Space"
+	255 "1"
+	256 "1.5"
+	257 "2"
+	260 "Xon / Xoff"
+	261 "Hardware"
+	262 "None"
+	263 "On"
+	264 "Low"
+	265 "V.23 (Minitel)"
+	266 "Standard"
+	267 "Non-standard (Bell, HST)"
+	270 "Append to &Log"
+	300 "Unspecified"
+	301 "Data"
+	302 "Fax"
+	303 "Voice"
+	304 "None"
+	320 "Country/region setting updated"
+	340 "Modem"
+	341 "Modem Settings"
+	342 "Modem Address"
+	400 "Country/region setting not updated"
+	401 "Some modems do not accept user initialization commands greater than 57 characters.\n\nInformation about this limitation can be obtained from your modem manufacturer"
+	402 "Warning"
+	460 "There is not enough memory to view the General dialog box.\nClose some files or programs, and then try again."
+	461 "There is not enough memory to view the Modem Settings dialog box.\nClose some files or programs, and then try again."
+	463 "Each calling address must be set to 'Automatic' or to a unique ring pattern.\n\nChange the duplicate ring pattern to a different one."
+	465 "Standard EC"
+	466 "Forced EC"
+	467 "Cellular"
+	468 "Disabled"
+	469 "Enabled"
+	470 "Disabled"
+	480 "AUTO  (1 Ch.)"
+	481 "AUTO  (2 Ch.)"
+	482 "PPP   (56K)"
+	483 "PPP   (64K)"
+	484 "PPP   (112K)"
+	485 "PPP   (112K,PAP)"
+	486 "PPP   (112K,CHAP)"
+	487 "PPP   (112K,MSCHAP)"
+	488 "PPP   (128K)"
+	489 "PPP   (128K,PAP)"
+	490 "PPP   (128K,CHAP)"
+	491 "PPP   (128K,MSCHAP)"
+	500 "V.120 (64K)"
+	501 "V.120 (56K)"
+	502 "V.120 (112K)"
+	503 "V.120 (128K)"
+	504 "X.75  (64K)"
+	505 "X.75  (128K)"
+	506 "X.75  (T.70)"
+	507 "X.75  (BTX)"
+	508 "V.110 (1.2K)"
+	509 "V.110 (2.4K)"
+	510 "V.110 (4.8K)"
+	511 "V.110 (9.6K)"
+	512 "V.110 (12.0K)"
+	513 "V.110 (14.4K)"
+	514 "V.110 (19.2K)"
+	515 "V.110 (28.8K)"
+	516 "V.110 (38.4K)"
+	517 "V.110 (57.6K)"
+	518 "Analog (V.34/V.90)"
+	550 "ESS5 (AT&T) (North America)"
+	551 "AT&T Point to Multipoint"
+	552 "National ISDN 1 (NI-1)"
+	553 "Northern Telecom DMS 100 (NT1)"
+	554 "NTT INS64 (Japan)"
+	555 "European ISDN (DSS1)"
+	556 "German National (1TR6) (rarely used)"
+	557 "French National (VN3) (rarely used)"
+	558 "Belgium National (rarely used)"
+	559 "Australian National (rarely used)"
+	560 "Unknown switch"
+	570 "The ISDN Configuration for this modem\nis not complete.\n\nPlease fill out the information in the\nISDN Tab before using this modem."
+	600 "PPP   (56K,GSM)"
+	601 "PPP   (64K,GSM)"
+	602 "V.120 (64K,GSM)"
+	604 "V.110 (1.2K,GSM)"
+	605 "V.110 (2.4K,GSM)"
+	606 "V.110 (4.8K,GSM)"
+	607 "V.110 (9.6K,GSM)"
+	608 "V.110 (12.0K,GSM)"
+	609 "V.110 (14.4K,GSM)"
+	610 "V.110 (19.2K,GSM)"
+	611 "V.110 (28.8K,GSM)"
+	612 "V.110 (38.4K,GSM)"
+	613 "V.110 (57.6K,GSM)"
+	614 "Analog RLP"
+	615 "Analog NRLP"
+	616 "GPRS"
+	617 "PIAFS - incoming"
+	618 "PIAFS - outgoing"
+	700 "Use current TAPI location"
+	2006 "Attached To"
+	2007 "Not present"
+	2008 "Not functional"
+	2009 "Needs reboot"
+	2010 "#To finish setting up your modem, you must restart your computer.\n\nDo you want to restart your computer now?"
+	2011 "Modem not properly installed"
+	2012 "Unknown port"
+	3000 "Modem Setup"
+	3018 "Modems"
+	3019 "Installs a new modem and changes modem properties."
+	3053 "The modem properties cannot be displayed because the modem is not available.\n\nRestart the system and try again."
+	3054 "Properties for Modems"
+	3060 "Are you sure you want to remove the selected modem(s) from your system?"
+	3061 "ReactOS was unable to remove the modem '%1' from %2."
+	3062 "Modem"
+	3069 "There is not enough memory to open the modem control panel.\n\nClose some programs and try again."
+	3073 "You must be a System Administrator to install a modem."
+	3074 "No modems are installed.  You must be a System Administrator to install a modem."
+	3076 "You must shut down and restart your computer before the new settings will take effect.\n\nDo you want to restart your computer now?"
+	3077 "Network Settings Change"
+	3200 "300 Baud"
+	3201 "1200 Baud"
+	3202 "2400 Baud"
+	3203 "9600 Baud"
+	3204 "19.2K Baud"
+	3205 "38.4K Baud"
+	3206 "57.6K Baud"
+	3207 "No response"
+	3212 "Command"
+	3213 "Response"
+	3214 "The port that the modem is attached could not be opened. This may be the result of a hardware conflict. Check the device manager to verify all devices are functional."
+	3215 "The port that the modem is using is currently open by another application. Exit any application that may currently be using the port."
+	3218 "OpenComm"
+	3221 "115K Baud"
+	3222 "Updating"
+	3223 "Error"
+	3233 "Success"
+	3236 "The modem failed to respond. Make sure it is properly connected and turned on.  If it is an internal modem or is connected, verify that the interrupt for the port is properly set."
+	3237 "COMMAND NOT SUPPORTED"
+	3238 "Field"
+	3239 "Value"
+	3240 " Default Preferences"
+	3241 " Connection Preferences"
+	6144 "Japan"
+	6145 "Albania"
+	6146 "Algeria"
+	6147 "American Samoa"
+	6148 "Germany (Country/region code 04)"
+	6149 "Anguilla"
+	6150 "Antigua and Barbuda"
+	6151 "Argentina"
+	6152 "Ascension Island"
+	6153 "Australia"
+	6154 "Austria"
+	6155 "Bahamas"
+	6156 "Bahrain"
+	6157 "Bangladesh"
+	6158 "Barbados"
+	6159 "Belgium"
+	6160 "Belize"
+	6161 "Benin"
+	6162 "Bermuda"
+	6163 "Bhutan"
+	6164 "Bolivia"
+	6165 "Botswana"
+	6166 "Brazil"
+	6167 "Country/region code (23)"
+	6168 "British Indian Ocean Territory"
+	6169 "British Virgin Islands"
+	6170 "Brunei"
+	6171 "Bulgaria"
+	6172 "Myanmar"
+	6173 "Burundi"
+	6174 "Belarus"
+	6175 "Cameroon"
+	6176 "Canada"
+	6177 "Cape Verde"
+	6178 "Cayman Islands"
+	6179 "Central African Republic"
+	6180 "Chad"
+	6181 "Chile"
+	6182 "China"
+	6183 "Colombia"
+	6184 "Comoros"
+	6185 "Congo"
+	6186 "Cook Islands"
+	6187 "Costa Rica"
+	6188 "Cuba"
+	6189 "Cyprus"
+	6190 "Czech Republic"
+	6191 "Cambodia"
+	6192 "North Korea"
+	6193 "Denmark"
+	6194 "Djibouti"
+	6195 "Dominican Republic"
+	6196 "Dominica"
+	6197 "Ecuador"
+	6198 "Egypt"
+	6199 "El Salvador"
+	6200 "Equatorial Guinea"
+	6201 "Ethiopia"
+	6202 "Falkland Islands (Islas Malvinas)"
+	6203 "Fiji Islands"
+	6204 "Finland"
+	6205 "France"
+	6206 "French Polynesia"
+	6207 "Country/region code (63)"
+	6208 "Gabon"
+	6209 "Gambia"
+	6210 "Germany (Country/region code 66)"
+	6211 "Angola"
+	6212 "Ghana"
+	6213 "Gibraltar"
+	6214 "Greece"
+	6215 "Grenada"
+	6216 "Guam"
+	6217 "Guatemala"
+	6218 "Guernsey"
+	6219 "Guinea"
+	6220 "Guinea-Bissau"
+	6221 "Guyana"
+	6222 "Haiti"
+	6223 "Honduras"
+	6224 "Hong Kong SAR"
+	6225 "Hungary"
+	6226 "Iceland"
+	6227 "India"
+	6228 "Indonesia"
+	6229 "Iran"
+	6230 "Iraq"
+	6231 "Ireland"
+	6232 "Israel"
+	6233 "Italy"
+	6234 "Cote d'Ivoire"
+	6235 "Jamaica"
+	6236 "Afghanistan"
+	6237 "Jersey"
+	6238 "Jordan"
+	6239 "Kenya"
+	6240 "Kiribati"
+	6241 "Korea"
+	6242 "Kuwait"
+	6243 "Laos"
+	6244 "Lebanon"
+	6245 "Lesotho"
+	6246 "Liberia"
+	6247 "Libya"
+	6248 "Liechtenstein"
+	6249 "Luxembourg"
+	6250 "Macau SAR"
+	6251 "Madagascar"
+	6252 "Malaysia"
+	6253 "Malawi"
+	6254 "Maldives"
+	6255 "Mali"
+	6256 "Malta"
+	6257 "Mauritania"
+	6258 "Mauritius"
+	6259 "Mexico"
+	6260 "Monaco"
+	6261 "Mongolia"
+	6262 "Montserrat"
+	6263 "Morocco"
+	6264 "Mozambique"
+	6265 "Nauru"
+	6266 "Nepal"
+	6267 "Netherlands"
+	6268 "Netherlands Antilles"
+	6269 "New Caledonia"
+	6270 "New Zealand"
+	6271 "Nicaragua"
+	6272 "Niger"
+	6273 "Nigeria"
+	6274 "Norway"
+	6275 "Oman"
+	6276 "Pakistan"
+	6277 "Panama"
+	6278 "Papua New Guinea"
+	6279 "Paraguay"
+	6280 "Peru"
+	6281 "Philippines"
+	6282 "Poland"
+	6283 "Portugal"
+	6284 "Puerto Rico"
+	6285 "Qatar"
+	6286 "Romania"
+	6287 "Rwanda"
+	6288 "St. Kitts and Nevis"
+	6289 "Country/region code (145)"
+	6290 "St. Helena"
+	6291 "St. Lucia"
+	6292 "San Marino"
+	6293 "Country/region code (148)"
+	6294 "Sao Tome and Principe"
+	6295 "St. Vincent and the Grenadines"
+	6296 "Saudi Arabia"
+	6297 "Senegal"
+	6298 "Seychelles"
+	6299 "Sierra Leone"
+	6300 "Singapore"
+	6301 "Solomon Islands"
+	6302 "Somalia"
+	6303 "South Africa"
+	6304 "Spain"
+	6305 "Sri Lanka"
+	6306 "Sudan"
+	6307 "Suriname"
+	6308 "Swaziland"
+	6309 "Sweden"
+	6310 "Switzerland"
+	6311 "Syria"
+	6312 "Tanzania"
+	6313 "Thailand"
+	6314 "Togo"
+	6315 "Tonga"
+	6316 "Trinidad and Tobago"
+	6317 "Tunisia"
+	6318 "Turkey"
+	6319 "Turks and Caicos Islands"
+	6320 "Tuvalu"
+	6321 "Uganda"
+	6322 "Ukraine"
+	6323 "United Arab Emirates"
+	6324 "United Kingdom"
+	6325 "United States"
+	6326 "Burkina Faso"
+	6327 "Uruguay"
+	6328 "Country/region code (184)"
+	6329 "Vanuatu"
+	6330 "Vatican City"
+	6331 "Venezuela"
+	6332 "Vietnam"
+	6333 "Wallis and Futuna"
+	6334 "Samoa"
+	6335 "Yemen"
+	6336 "Yemen"
+	6337 "Country/region code (193)"
+	6338 "Congo (DRC)"
+	6339 "Zambia"
+	6340 "Zimbabwe"
+	6501 "Moldova"
+	6502 "Estonia"
+	6503 "Lithuania"
+	6504 "Armenia"
+	6505 "Georgia"
+	6506 "Azerbaijan"
+	6507 "Turkmenistan"
+	6508 "Uzbekistan"
+	6509 "Kazakhstan"
+	6510 "Tajikistan"
+	6511 "Kyrgyzstan"
+	6512 "Latvia"
+	6513 "Russia"
+	6600 "Croatia"
+	6601 "Slovenia"
+	6602 "Macedonia, FYRO"
+	6603 "Bosnia and Herzegovina"
+	6604 "Yugoslavia"
+	20013 "Hardware ID"
+END

Propchange: trunk/reactos/dll/win32/modemui/lang/en-US.rc
------------------------------------------------------------------------------
    svn:eol-style = native

Added: trunk/reactos/dll/win32/modemui/modemui.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/modemui/modemui.c?rev=30530&view=auto
==============================================================================
--- trunk/reactos/dll/win32/modemui/modemui.c (added)
+++ trunk/reactos/dll/win32/modemui/modemui.c Sun Nov 18 01:09:34 2007
@@ -1,0 +1,71 @@
+/*
+ * PROJECT:     	ReactOS Modem Properties
+ * LICENSE:     	GPL - See COPYING in the top level directory
+ * FILE:        	dll/win32/modemui/modemui.c
+ * PURPOSE:     	Modem Properties
+ * COPYRIGHT:   	Copyright Dmitry Chapyshev <lentind at yandex.ru>
+ *
+ */
+
+#include <windows.h>
+#include "resource.h"
+
+static HINSTANCE hDllInstance;
+
+INT_PTR CALLBACK
+ModemCplDlgProc(IN HWND hwndDlg,
+		        IN UINT uMsg,
+                IN WPARAM wParam,
+                IN LPARAM lParam)
+{
+    UNREFERENCED_PARAMETER(lParam);
+    UNREFERENCED_PARAMETER(wParam);
+
+    switch (uMsg)
+    {
+        case WM_INITDIALOG:
+        {
+            
+        }
+		break;
+    }
+
+    return 0;
+}
+
+INT_PTR CALLBACK
+ModemPropPagesProvider(IN HWND hwndDlg,
+		               IN UINT uMsg,
+                       IN WPARAM wParam,
+                       IN LPARAM lParam)
+{
+    UNREFERENCED_PARAMETER(lParam);
+    UNREFERENCED_PARAMETER(wParam);
+
+    switch (uMsg)
+    {
+        case WM_INITDIALOG:
+        {
+            
+        }
+		break;
+    }
+
+    return 0;
+}
+
+BOOL WINAPI
+DllMain(IN HINSTANCE hinstDLL,
+        IN DWORD dwReason,
+        IN LPVOID lpvReserved)
+{
+    switch (dwReason)
+    {
+        case DLL_PROCESS_ATTACH:
+            hDllInstance = hinstDLL;
+            DisableThreadLibraryCalls(hinstDLL);
+            break;
+    }
+
+    return TRUE;
+}

Propchange: trunk/reactos/dll/win32/modemui/modemui.c
------------------------------------------------------------------------------
    svn:eol-style = native

Added: trunk/reactos/dll/win32/modemui/modemui.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/modemui/modemui.rbuild?rev=30530&view=auto
==============================================================================
--- trunk/reactos/dll/win32/modemui/modemui.rbuild (added)
+++ trunk/reactos/dll/win32/modemui/modemui.rbuild Sun Nov 18 01:09:34 2007
@@ -1,0 +1,18 @@
+<module name="modemui" type="win32dll" baseaddress="${BASEADDRESS_MODEMUI}" installbase="system32" installname="modemui.dll" unicode="true">
+	<importlibrary definition="modemui.spec.def" />
+	<include base="modemui">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0500</define>
+	<define name="_WIN32_WINNT">0x0600</define>
+	<define name="WINVER">0x0600</define>
+	<library>ntdll</library>
+	<library>kernel32</library>
+	<library>user32</library>
+	<library>gdi32</library>
+	<library>comctl32</library>
+	<library>advapi32</library>
+	<library>netapi32</library>
+	<file>modemui.c</file>
+	<file>modemui.rc</file>
+	<file>modemui.spec</file>
+</module>

Propchange: trunk/reactos/dll/win32/modemui/modemui.rbuild
------------------------------------------------------------------------------
    svn:eol-style = native

Added: trunk/reactos/dll/win32/modemui/modemui.rc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/modemui/modemui.rc?rev=30530&view=auto
==============================================================================
--- trunk/reactos/dll/win32/modemui/modemui.rc (added)
+++ trunk/reactos/dll/win32/modemui/modemui.rc Sun Nov 18 01:09:34 2007
@@ -1,0 +1,17 @@
+#include <windows.h>
+#include <reactos/resource.h>
+#include "resource.h"
+
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION	"ReactOS Modem Properties\0"
+#define REACTOS_STR_INTERNAL_NAME	"modemui\0"
+#define REACTOS_STR_ORIGINAL_FILENAME	"modemui.dll\0"
+#include <reactos/version.rc>
+
+IDI_5100   ICON "res/5100.ico"
+IDI_700    ICON "res/700.ico"
+IDI_701    ICON "res/701.ico"
+IDI_702    ICON "res/702.ico"
+IDI_703    ICON "res/703.ico"
+
+#include "lang/en-US.rc"

Propchange: trunk/reactos/dll/win32/modemui/modemui.rc
------------------------------------------------------------------------------
    svn:eol-style = native

Added: trunk/reactos/dll/win32/modemui/modemui.spec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/modemui/modemui.spec?rev=30530&view=auto
==============================================================================
--- trunk/reactos/dll/win32/modemui/modemui.spec (added)
+++ trunk/reactos/dll/win32/modemui/modemui.spec Sun Nov 18 01:09:34 2007
@@ -1,0 +1,14 @@
+@ stub QueryModemForCountrySettings
+@ stub drvCommConfigDialogW
+@ stub drvCommConfigDialogA
+@ stub drvSetDefaultCommConfigW
+@ stub drvSetDefaultCommConfigA
+@ stub drvGetDefaultCommConfigW
+@ stub drvGetDefaultCommConfigA
+@ stub UnimodemDevConfigDialog
+@ stub CountryRunOnce
+@ stub UnimodemGetDefaultCommConfig
+@ stub UnimodemGetExtendedCaps
+@ stub InvokeControlPanel
+@ stdcall ModemCplDlgProc(ptr ptr ptr ptr)
+@ stdcall ModemPropPagesProvider(ptr ptr ptr ptr)

Propchange: trunk/reactos/dll/win32/modemui/modemui.spec
------------------------------------------------------------------------------
    svn:eol-style = native

Added: trunk/reactos/dll/win32/modemui/res/5100.ico
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/modemui/res/5100.ico?rev=30530&view=auto
==============================================================================
Binary file - no diff available.

Propchange: trunk/reactos/dll/win32/modemui/res/5100.ico
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: trunk/reactos/dll/win32/modemui/res/700.ico
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/modemui/res/700.ico?rev=30530&view=auto
==============================================================================
Binary file - no diff available.

Propchange: trunk/reactos/dll/win32/modemui/res/700.ico
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: trunk/reactos/dll/win32/modemui/res/701.ico
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/modemui/res/701.ico?rev=30530&view=auto
==============================================================================
Binary file - no diff available.

Propchange: trunk/reactos/dll/win32/modemui/res/701.ico
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: trunk/reactos/dll/win32/modemui/res/702.ico
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/modemui/res/702.ico?rev=30530&view=auto
==============================================================================
Binary file - no diff available.

Propchange: trunk/reactos/dll/win32/modemui/res/702.ico
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: trunk/reactos/dll/win32/modemui/res/703.ico
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/modemui/res/703.ico?rev=30530&view=auto
==============================================================================
Binary file - no diff available.

Propchange: trunk/reactos/dll/win32/modemui/res/703.ico
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: trunk/reactos/dll/win32/modemui/resource.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/modemui/resource.h?rev=30530&view=auto
==============================================================================
--- trunk/reactos/dll/win32/modemui/resource.h (added)
+++ trunk/reactos/dll/win32/modemui/resource.h Sun Nov 18 01:09:34 2007
@@ -1,0 +1,29 @@
+#ifndef __MODEMUI_RESOURCE_H
+#define __MODEMUI_RESOURCE_H
+
+/* Dialogs */
+#define IDD_ADVANCED			102
+#define IDD_GENERAL				117
+#define IDD_DISTINCTIVE_RING	119
+#define IDD_DISTINCTIVE_RING_2	121
+#define IDD_DIAGNOSTICS			122
+#define IDD_PLEASE_WAIT			123
+#define IDD_GENERAL_2			128
+#define IDD_ADVANCED_2			129
+#define IDD_ISDN				130
+#define IDD_PLEASE_WAIT_2		131
+#define IDD_WARNING				132
+#define IDD_MODEMS				20011
+#define IDD_PLEASE_WAIT_3		20012
+
+/* Icons */
+#define IDI_5100            5100
+#define IDI_700				700
+#define IDI_701				701
+#define IDI_702				702
+#define IDI_703				703
+
+/* Menus */
+#define IDM_MENU			100
+
+#endif /* __MODEMUI_RESOURCE_H */

Propchange: trunk/reactos/dll/win32/modemui/resource.h
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: trunk/reactos/dll/win32/win32.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/win32.rbuild?rev=30530&r1=30529&r2=30530&view=diff
==============================================================================
--- trunk/reactos/dll/win32/win32.rbuild (original)
+++ trunk/reactos/dll/win32/win32.rbuild Sun Nov 18 01:09:34 2007
@@ -118,6 +118,9 @@
 <directory name="mapi32">
 	<xi:include href="mapi32/mapi32.rbuild" />
 </directory>
+<directory name="modemui">
+	<xi:include href="modemui/modemui.rbuild" />
+</directory>
 <directory name="mlang">
 	<xi:include href="mlang/mlang.rbuild" />
 </directory>




More information about the Ros-diffs mailing list