From 2edf0dbef897cf855a081bebc6e14eff91541e03 Mon Sep 17 00:00:00 2001 From: Johannes Anderwald Date: Fri, 17 Oct 2008 13:19:04 +0000 Subject: [PATCH] * Convert ncpa to a simple wrapper which invokes netshell.dll IShellFolder * Delete obsolete code svn path=/trunk/; revision=36790 --- reactos/dll/cpl/ncpa/lang/bg-BG.rc | 134 --- reactos/dll/cpl/ncpa/lang/cs-CZ.rc | 141 --- reactos/dll/cpl/ncpa/lang/da-DK.rc | 135 --- reactos/dll/cpl/ncpa/lang/de-DE.rc | 134 --- reactos/dll/cpl/ncpa/lang/el-GR.rc | 134 --- reactos/dll/cpl/ncpa/lang/en-US.rc | 134 --- reactos/dll/cpl/ncpa/lang/es-ES.rc | 140 --- reactos/dll/cpl/ncpa/lang/fr-FR.rc | 135 --- reactos/dll/cpl/ncpa/lang/hu-HU.rc | 136 --- reactos/dll/cpl/ncpa/lang/id-ID.rc | 135 --- reactos/dll/cpl/ncpa/lang/it-IT.rc | 135 --- reactos/dll/cpl/ncpa/lang/ja-JP.rc | 135 --- reactos/dll/cpl/ncpa/lang/nl-NL.rc | 137 --- reactos/dll/cpl/ncpa/lang/no-NO.rc | 134 --- reactos/dll/cpl/ncpa/lang/pl-PL.rc | 144 --- reactos/dll/cpl/ncpa/lang/ru-RU.rc | 135 --- reactos/dll/cpl/ncpa/lang/sk-SK.rc | 138 --- reactos/dll/cpl/ncpa/lang/sv-SE.rc | 137 --- reactos/dll/cpl/ncpa/lang/uk-UA.rc | 143 --- reactos/dll/cpl/ncpa/lang/zh-CN.rc | 140 --- reactos/dll/cpl/ncpa/ncpa.c | 1055 +------------------- reactos/dll/cpl/ncpa/ncpa.h | 28 - reactos/dll/cpl/ncpa/ncpa.rbuild | 9 +- reactos/dll/cpl/ncpa/ncpa.rc | 18 - reactos/dll/cpl/ncpa/resource.h | 86 -- reactos/dll/cpl/ncpa/resources/HORIZ.ICO | Bin 766 -> 0 bytes reactos/dll/cpl/ncpa/resources/NETCONN.ICO | Bin 9774 -> 0 bytes reactos/dll/cpl/ncpa/resources/VERTIC.ICO | Bin 766 -> 0 bytes reactos/dll/cpl/ncpa/resources/applet.ico | Bin 40070 -> 0 bytes reactos/dll/cpl/ncpa/rsrc.rc | 23 - reactos/dll/cpl/ncpa/tcpip_properties.c | 560 ----------- 31 files changed, 12 insertions(+), 4503 deletions(-) delete mode 100644 reactos/dll/cpl/ncpa/lang/bg-BG.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/cs-CZ.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/da-DK.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/de-DE.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/el-GR.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/en-US.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/es-ES.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/fr-FR.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/hu-HU.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/id-ID.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/it-IT.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/ja-JP.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/nl-NL.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/no-NO.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/pl-PL.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/ru-RU.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/sk-SK.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/sv-SE.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/uk-UA.rc delete mode 100644 reactos/dll/cpl/ncpa/lang/zh-CN.rc delete mode 100644 reactos/dll/cpl/ncpa/ncpa.h delete mode 100644 reactos/dll/cpl/ncpa/ncpa.rc delete mode 100644 reactos/dll/cpl/ncpa/resource.h delete mode 100644 reactos/dll/cpl/ncpa/resources/HORIZ.ICO delete mode 100644 reactos/dll/cpl/ncpa/resources/NETCONN.ICO delete mode 100644 reactos/dll/cpl/ncpa/resources/VERTIC.ICO delete mode 100644 reactos/dll/cpl/ncpa/resources/applet.ico delete mode 100644 reactos/dll/cpl/ncpa/rsrc.rc delete mode 100644 reactos/dll/cpl/ncpa/tcpip_properties.c diff --git a/reactos/dll/cpl/ncpa/lang/bg-BG.rc b/reactos/dll/cpl/ncpa/lang/bg-BG.rc deleted file mode 100644 index 12fdd9a218e..00000000000 --- a/reactos/dll/cpl/ncpa/lang/bg-BG.rc +++ /dev/null @@ -1,134 +0,0 @@ -LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION " " -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT " ",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&",IDC_ADD,9,100,60,14 - PUSHBUTTON "&",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT " :", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT " :", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT " ...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX " ", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT ":", -1, 19, 20, 60, 8 - LTEXT ":", -1, 19, 34, 60, 8 - LTEXT ":", -1, 19, 48, 60, 8 - GROUPBOX "", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX " ", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT " :", -1, 22, 20, 80, 8 - LTEXT "IP :", -1, 22, 34, 80, 8 - LTEXT " :", -1, 22, 48, 80, 8 - LTEXT " (gateway):", -1, 22, 62, 80, 8 - - RTEXT "", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "IP , . , IP .", -1, 9, 9, 228, 27 - CONTROL " IP ", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "& IP :", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "IP :", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT " :", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT " (gateway):", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL " DNS ", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "& DNS ", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT " DNS :", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT " DNS :", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "&", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME " " - IDS_CPLSYSTEMDESCRIPTION " ." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP " DHCP" - IDS_ASSIGNED_MANUAL " " -END - -STRINGTABLE -BEGIN - IDS_ERROR "" - IDS_ENTER_VALID_IPADDRESS " IP " - IDS_ENTER_VALID_SUBNET " " - IDS_CANNOT_LOAD_CONFIG " " - IDS_CANNOT_CREATE_PROPSHEET " " - IDS_OUT_OF_MEMORY " " - IDS_CANNOT_SAVE_CHANGES " " - IDS_STATUS_NON_OPERATIONAL " " - IDS_STATUS_UNREACHABLE " WAN " - IDS_STATUS_DISCONNECTED "" - IDS_STATUS_CONNECTING "" - IDS_STATUS_CONNECTED "" - IDS_STATUS_OPERATIONAL "" - IDS_SPEED_MBPS "%d /" - IDS_DURATION_DAY "%d %s" - IDS_DURATION_DAYS "%d %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/cs-CZ.rc b/reactos/dll/cpl/ncpa/lang/cs-CZ.rc deleted file mode 100644 index 36ad7829e1c..00000000000 --- a/reactos/dll/cpl/ncpa/lang/cs-CZ.rc +++ /dev/null @@ -1,141 +0,0 @@ -/* FILE: dll/cpl/ncpa/lang/cs-CZ.rc - * TRANSLATOR: Radek Liska aka Black_Fox (radekliska at gmail dot com) - * THANKS TO: potapnik, who translated major part of this file - * UPDATED: 2008-07-27 - */ - -LANGUAGE LANG_CZECH, SUBLANG_DEFAULT - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "S" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Sov adaptry",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Pidat",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Odebrat",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Vlastnosti",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Obecn nastaven" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Pipojit prostednictvm:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Nastavit", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Vybran komponenty jsou pouvny tmto pipojenm:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Instalovat", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Odstranit", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Vlastnosti", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Popis", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Tak tady bude popis komponenty...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Po pipojen zobrazit ikonu na hlavnm panelu", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Obecn nastaven" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Spojen", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "Stav:", -1, 19, 20, 60, 8 - LTEXT "Doba pipojen:", -1, 19, 34, 60, 8 - LTEXT "Rychlost:", -1, 19, 48, 60, 8 - GROUPBOX "Aktivita", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Odeslno", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Pijato", -1, 149, 90, 37, 8 - LTEXT "Byt:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Vlastnosti", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Zakzat", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Podpora" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Stav pipojen", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Typ adresy:", -1, 22, 20, 80, 8 - LTEXT "IP adresa:", -1, 22, 34, 80, 8 - LTEXT "Maska podst:", -1, 22, 48, 80, 8 - LTEXT "Vchoz brna:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Detaily...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Obecn nastaven" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Konfigurace IP adres me probhnout automaticky, pokud to Vae s dovoluje. V opanm ppad kontaktujte sprvce st pro sprvn nastaven.", -1, 9, 9, 228, 27 - CONTROL "Zskat IP adresu automaticky", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Pout nsledujc IP adresu:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "IP adresa:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",0,150,75-2,80,12 - LTEXT "Maska podst:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",0,150,90-2,80,12 - LTEXT "Vchoz brna:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",0,150,105-2,80,12 - CONTROL "Zskat adresy DNS server automaticky", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "&Pout nsledujc adresy DNS server", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "Upednostovan DNS server:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",0,150,171-2,80,12 - LTEXT "Zlon DNS server:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",0,150,186-2,80,12 - PUSHBUTTON "&Rozen", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -} - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Sov nastaven" - IDS_CPLSYSTEMDESCRIPTION "Konigurace sovch adaptr a pipojen" -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Piazeno DHCP" - IDS_ASSIGNED_MANUAL "Run nastaveno" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Chyba" - IDS_ENTER_VALID_IPADDRESS "Je nutn zadat platnou IP adresu" - IDS_ENTER_VALID_SUBNET "Je nutn zadat platnou masku podst" - IDS_CANNOT_LOAD_CONFIG "Nelze nast souasn nastaven" - IDS_CANNOT_CREATE_PROPSHEET "Nelze vytvoit list vlastnost" - IDS_OUT_OF_MEMORY "Nedostatek pamti" - IDS_CANNOT_SAVE_CHANGES "Nelze uloit proveden zmny" - IDS_STATUS_NON_OPERATIONAL "Nefunkn" - IDS_STATUS_UNREACHABLE "Nebyl nalezen WAN adaptr" - IDS_STATUS_DISCONNECTED "Odpojeno" - IDS_STATUS_CONNECTING "Pipojuji" - IDS_STATUS_CONNECTED "Pipojeno" - IDS_STATUS_OPERATIONAL "Pipojeno" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d den %s" - IDS_DURATION_DAYS "%d dn %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/da-DK.rc b/reactos/dll/cpl/ncpa/lang/da-DK.rc deleted file mode 100644 index e95b3a9f955..00000000000 --- a/reactos/dll/cpl/ncpa/lang/da-DK.rc +++ /dev/null @@ -1,135 +0,0 @@ -LANGUAGE LANG_DANISH, SUBLANG_DEFAULT - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Netvrks Indstillinger" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Dine Netwrks Adaptere:",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Tilfj",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Fjern",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Egenskaber",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Generelt" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Forbind til Netvrket/Internettet med:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Konfigure", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Komponeter mrkeret med et flueben er brugt af den forbindelse:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Installere", IDC_INSTALL, 9, 133, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Afinstallere", IDC_UNINSTALL, 90, 133, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Egenskaber", IDC_PROPERTIES, 174, 133, 65, 14 - GROUPBOX "Beskrivelse", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Komponent Beskrivelse Her...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Vis Ikon i System Tray ved forbindelse.", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Generelt" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Aktiv Forbindelse", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "Status:", -1, 19, 20, 60, 8 - LTEXT "Tids Periode:", -1, 19, 34, 60, 8 - LTEXT "Hastighed:", -1, 19, 48, 60, 8 - GROUPBOX "Netvrks Aktivitet", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Sendt", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT " Modtaget", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 73, 115, 44, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 117, 108, 21, 20 - RTEXT "000.000.000", IDC_RECEIVED, 134, 115, 44, 8 - PUSHBUTTON "&Egenskaber", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Deaktiver", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Support" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Connection Status", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Address type:", -1, 22, 20, 80, 8 - LTEXT "IP address:", -1, 22, 34, 80, 8 - LTEXT "SubNet mask:", -1, 22, 48, 80, 8 - LTEXT "Default gateway:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Details...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "General" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Du kan f din IP opstning indstillet automatisk, hvis dit Netvrkskort understtter denne mulighed. Ellers, er du nd til at sprge din 'Netvrks Administrator' omkring din IP opstning.", -1, 9, 9, 228, 27 - CONTROL "Tildel Automatisk en IP Adresse", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Brug flge IP Adresse:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "IP Adresse:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",0,150,75-2,80,12 - LTEXT "Subnet maske:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",0,150,90-2,80,12 - LTEXT "Standard gateway:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",0,150,105-2,80,12 - CONTROL "Tildel automatisk en DNS server adresse.", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "&Brug flgende DNS Server Adresse:", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "Fortrukket DNS server:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",0,150,171-2,80,12 - LTEXT "Alternativ DNS server:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",0,150,186-2,80,12 - PUSHBUTTON "&Avanceret", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -} - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Netvrks Indstillinger" - IDS_CPLSYSTEMDESCRIPTION "Tilpas dine Netvrks Indstillinger." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Assigned by DHCP" - IDS_ASSIGNED_MANUAL "Manually configured" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Error" - IDS_ENTER_VALID_IPADDRESS "You must enter a valid IP address" - IDS_ENTER_VALID_SUBNET "You must enter a valid subnet mask" - IDS_CANNOT_LOAD_CONFIG "Unable to load current config data" - IDS_CANNOT_CREATE_PROPSHEET "Unable to create property sheet" - IDS_OUT_OF_MEMORY "Out of memory" - IDS_CANNOT_SAVE_CHANGES "Unable to save the changes you made" - IDS_STATUS_NON_OPERATIONAL "Non-operational" - IDS_STATUS_UNREACHABLE "No WAN adapter found" - IDS_STATUS_DISCONNECTED "Disconnected" - IDS_STATUS_CONNECTING "Connecting" - IDS_STATUS_CONNECTED "Connected" - IDS_STATUS_OPERATIONAL "Connected" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d day %s" - IDS_DURATION_DAYS "%d days %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/de-DE.rc b/reactos/dll/cpl/ncpa/lang/de-DE.rc deleted file mode 100644 index 2c8765fca33..00000000000 --- a/reactos/dll/cpl/ncpa/lang/de-DE.rc +++ /dev/null @@ -1,134 +0,0 @@ -LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Netzwerkeinstellungen" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Netzwerkkarten",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Hinzufgen",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Entfernen",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Eigenschaften",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Allgemein" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Verbindung herstellen ber:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Konfigurieren", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Diese &Verbindung verwendet folgende Elemente:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Installieren", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Deinstallieren", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Eigenschaften", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Beschreibung", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Hier wird die Beschreibung des Elementes stehen....", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "&Symbol bei Verbindung im Infobereich anzeigen", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Allgemein" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Allgemein", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "Status:", -1, 19, 20, 60, 8 - LTEXT "Dauer:", -1, 19, 34, 60, 8 - LTEXT "bertragungsrate:", -1, 19, 48, 60, 8 - GROUPBOX "Aktivitt", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Gesendet", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Empfangen", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "E&igenschaften", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Deaktivieren", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Netzwerkuntersttzung" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Verbindungsstatus", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Adresstyp:", -1, 22, 20, 80, 8 - LTEXT "IP-Adresse:", -1, 22, 34, 80, 8 - LTEXT "Subnetzmaske:", -1, 22, 48, 80, 8 - LTEXT "Standardgateway:", -1, 22, 62, 80, 8 - - RTEXT "Nicht verfgbar", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Details...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Allgemein" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "IP-Einstellungen knnen automatisch zugewiesen werden, wenn das Netzwerk diese Funktion untersttzt. Wenden Sie sich andernfalls an den Netzwerkadministrator, um die geeigneten IP-Einstellungen zu beziehen.", -1, 9, 9, 235, 27 - CONTROL "I&P-Adresse automatisch beziehen", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "Folgende IP-&Adresse verwenden:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 120, 12 - LTEXT "&IP-Adresse:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT "S&ubnetzmaske:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT "&Standardgateway:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL "D&NS-Serveradresse automatisch beziehen", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "Folgende DNS-Serveradressen &verwenden:", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 152, 12 - LTEXT "&Bevorzugter DNS-Server:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT "A<ernativer DNS-Server:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "&Erweitert...", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Netzwerkeinstellungen" - IDS_CPLSYSTEMDESCRIPTION "Netzwerkeinstellungen bearbeiten" -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Von DHCP zugewiesen" - IDS_ASSIGNED_MANUAL "Manuell konfiguriert" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Fehler" - IDS_ENTER_VALID_IPADDRESS "Sie mssen eine gltige IP-Adresse angeben" - IDS_ENTER_VALID_SUBNET "Sie mssen eine gltige Subnetzmaske angeben" - IDS_CANNOT_LOAD_CONFIG "Einstellungen knnen nicht geladen werden" - IDS_CANNOT_CREATE_PROPSHEET "Property sheet kann nicht erstellt werden" - IDS_OUT_OF_MEMORY "Nicht genug Arbeitsspeicher" - IDS_CANNOT_SAVE_CHANGES "nderungen knnen nicht gespeichert werden" - IDS_STATUS_NON_OPERATIONAL "Nicht operational" - IDS_STATUS_UNREACHABLE "Kein WAN Adapter gefunden" - IDS_STATUS_DISCONNECTED "Nicht Verbunden" - IDS_STATUS_CONNECTING "Verbinde" - IDS_STATUS_CONNECTED "Verbunden" - IDS_STATUS_OPERATIONAL "Verbunden" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d Tag %s" - IDS_DURATION_DAYS "%d Tage %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/el-GR.rc b/reactos/dll/cpl/ncpa/lang/el-GR.rc deleted file mode 100644 index c893ba89d29..00000000000 --- a/reactos/dll/cpl/ncpa/lang/el-GR.rc +++ /dev/null @@ -1,134 +0,0 @@ -LANGUAGE LANG_GREEK, SUBLANG_DEFAULT - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION " " -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT " ",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&",IDC_ADD,9,100,60,14 - PUSHBUTTON "&",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT " :", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT " , :", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Component Description goes here...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX " taskbar ", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT ":", -1, 19, 20, 60, 8 - LTEXT ":", -1, 19, 34, 60, 8 - LTEXT ":", -1, 19, 48, 60, 8 - GROUPBOX "", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX " ", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT " :", -1, 22, 20, 80, 8 - LTEXT " IP:", -1, 22, 34, 80, 8 - LTEXT "Subnet Mask:", -1, 22, 48, 80, 8 - LTEXT "Default Gateway:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Details...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT " IP , . for the IP.", -1, 9, 9, 228, 27 - CONTROL " IP ", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Use the following IP address:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT " IP:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT "Subnet mask:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT "Default gateway:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL " DNS ", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "& DNS ", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT " DNS :", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT " DNS :", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "& ", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME " " - IDS_CPLSYSTEMDESCRIPTION " ." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP " DHCP" - IDS_ASSIGNED_MANUAL " " -END - -STRINGTABLE -BEGIN - IDS_ERROR "" - IDS_ENTER_VALID_IPADDRESS " IP" - IDS_ENTER_VALID_SUBNET " subnet mask" - IDS_CANNOT_LOAD_CONFIG "Unable to load current config data" - IDS_CANNOT_CREATE_PROPSHEET "Unable to create property sheet" - IDS_OUT_OF_MEMORY "Out of memory" - IDS_CANNOT_SAVE_CHANGES " " - IDS_STATUS_NON_OPERATIONAL "Non-operational" - IDS_STATUS_UNREACHABLE "No WAN adapter found" - IDS_STATUS_DISCONNECTED "Disconnected" - IDS_STATUS_CONNECTING "Connecting" - IDS_STATUS_CONNECTED "Connected" - IDS_STATUS_OPERATIONAL "Connected" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d day %s" - IDS_DURATION_DAYS "%d days %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/en-US.rc b/reactos/dll/cpl/ncpa/lang/en-US.rc deleted file mode 100644 index a657840fba8..00000000000 --- a/reactos/dll/cpl/ncpa/lang/en-US.rc +++ /dev/null @@ -1,134 +0,0 @@ -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Network Properties" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Network Adapters",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Add",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Remove",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Properties",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "General" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Connect Using:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Configure", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Components checked are used by this connection:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Install", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Uninstall", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Properties", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Description", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Component Description goes here...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Show Icon in taskbar when connected", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "General" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Connection", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "Status:", -1, 19, 20, 60, 8 - LTEXT "Duration:", -1, 19, 34, 60, 8 - LTEXT "Speed:", -1, 19, 48, 60, 8 - GROUPBOX "Activity", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Sent", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Received", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Properties", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Disable", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Support" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Connection Status", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Address type:", -1, 22, 20, 80, 8 - LTEXT "IP Address:", -1, 22, 34, 80, 8 - LTEXT "Subnet Mask:", -1, 22, 48, 80, 8 - LTEXT "Default Gateway:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Details...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "General" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "You can get IP settings assigned automatically if your network supports this capability. Otherwise, you need to ask your network administrator for the appropriate IP settings.", -1, 9, 9, 228, 27 - CONTROL "Obtain the IP address automatically", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Use the following IP address:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "IP address:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT "Subnet mask:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT "Default gateway:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL "Obtain the DNS server address automatically", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "&Use the following DNS server addresses", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "Preferred DNS server:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT "Alternate DNS server:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "&Advanced", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Network Properties" - IDS_CPLSYSTEMDESCRIPTION "Customizes network settings." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Assigned by DHCP" - IDS_ASSIGNED_MANUAL "Manually configured" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Error" - IDS_ENTER_VALID_IPADDRESS "You must enter a valid IP address" - IDS_ENTER_VALID_SUBNET "You must enter a valid subnet mask" - IDS_CANNOT_LOAD_CONFIG "Unable to load current config data" - IDS_CANNOT_CREATE_PROPSHEET "Unable to create property sheet" - IDS_OUT_OF_MEMORY "Out of memory" - IDS_CANNOT_SAVE_CHANGES "Unable to save the changes you made" - IDS_STATUS_NON_OPERATIONAL "Non-operational" - IDS_STATUS_UNREACHABLE "No WAN adapter found" - IDS_STATUS_DISCONNECTED "Disconnected" - IDS_STATUS_CONNECTING "Connecting" - IDS_STATUS_CONNECTED "Connected" - IDS_STATUS_OPERATIONAL "Connected" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d day %s" - IDS_DURATION_DAYS "%d days %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/es-ES.rc b/reactos/dll/cpl/ncpa/lang/es-ES.rc deleted file mode 100644 index ff860d28f83..00000000000 --- a/reactos/dll/cpl/ncpa/lang/es-ES.rc +++ /dev/null @@ -1,140 +0,0 @@ -/* - *Spanish Language resource file - *ReactOs (c) 2005 Samuel Serapin Vega - */ - -LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Propiedades de la Red" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Adaptadores de red",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Instalar",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Desinstalar",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Propiedades",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "General" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Conectarse usando:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Configurar", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Los componentes marcados son utilizados por esta conexin:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Instalar", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Desinstalar", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Propiedades", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Descripcin ", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "La Descripcin del componente va aqui...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Mostrar icono de estado cuando est conectado", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "General" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Conexin ", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "Estado:", -1, 19, 20, 60, 8 - LTEXT "Duracin:", -1, 19, 34, 60, 8 - LTEXT "Velocidad:", -1, 19, 48, 60, 8 - GROUPBOX "Actividad ", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Enviado", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Recibido", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "00.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "00.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Propiedades", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Desabilitar", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Soporte" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Estado de la Conexin ", -1, 9, 8, 191, 88, BS_GROUPBOX - LTEXT "Tipo de direccin:", -1, 22, 20, 80, 8 - LTEXT "Direccin IP:", -1, 22, 34, 80, 8 - LTEXT "Mscara de subred:", -1, 22, 48, 80, 8 - LTEXT "Puerta de enlace pred:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 110, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 110, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 110, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 110, 62, 80, 8 - - PUSHBUTTON "&Detalles...", IDC_DETAILS, 22, 76, 62, 14 -END - - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "General" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Se pueden asignar las propiedades de IP automaticamente si su red soporta esta capacidad. Si no, debe contactar a su administrador de red para los ajustes necesarios.", -1, 9, 9, 228, 27 - CONTROL "Obtener direccin IP automaticamente", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Usar la siguiente Direccin IP:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 109, 12 - LTEXT "Direccin IP:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",0,150,75-2,80,12 - LTEXT "Mscara de subred:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",0,150,90-2,80,12 - LTEXT "Puerta de enlace predeterminada:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",0,150,105-2,80,12 - CONTROL "Obtener direccin del servidor DNS automaticamente", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "&Usar las siguiente direcciones de DNS", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 140, 12 - LTEXT "Servidor DNS Preferido:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",0,150,171-2,80,12 - LTEXT "Servidor DNS Alterno:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",0,150,186-2,80,12 - PUSHBUTTON "&Avanzado", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -} - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Propiedades de Red" - IDS_CPLSYSTEMDESCRIPTION "Cambia las opciones de la red." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Asignado por DHCP" - IDS_ASSIGNED_MANUAL "Configurado manualmente" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Error" - IDS_ENTER_VALID_IPADDRESS "Debes introducir una direccin IP correcta" - IDS_ENTER_VALID_SUBNET "Debes introducir una mscara de subred correcta" - IDS_CANNOT_LOAD_CONFIG "Imposible cargar la configuracin actual" - IDS_CANNOT_CREATE_PROPSHEET "Imposible crear la capa correcta" - IDS_OUT_OF_MEMORY "Fuera de memoria" - IDS_CANNOT_SAVE_CHANGES "Imposible guardar los cambios realizados" - IDS_STATUS_NON_OPERATIONAL "No operativo" - IDS_STATUS_UNREACHABLE "Ningn adaptador WAN encontrado" - IDS_STATUS_DISCONNECTED "Desconectado" - IDS_STATUS_CONNECTING "Conectando" - IDS_STATUS_CONNECTED "Conectado" - IDS_STATUS_OPERATIONAL "Conectado" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d da %s" - IDS_DURATION_DAYS "%d das %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/fr-FR.rc b/reactos/dll/cpl/ncpa/lang/fr-FR.rc deleted file mode 100644 index d7d3652de42..00000000000 --- a/reactos/dll/cpl/ncpa/lang/fr-FR.rc +++ /dev/null @@ -1,135 +0,0 @@ -LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Proprits rseau" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Cartes rseau",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Ajouter",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Enlever",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Proprits",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Gnral" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Se connecter en utilisant :", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Configurer", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Les composants cochs sont utiliss par cette connexion :", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Installer", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Dsinstaller", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Proprits", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Description", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Description du composant...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Afficher l'icne dans la barre des tches", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Gnral" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Connexion", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "tat :", -1, 19, 20, 60, 8 - LTEXT "Dure :", -1, 19, 34, 60, 8 - LTEXT "Vitesse :", -1, 19, 48, 60, 8 - GROUPBOX "Activit", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Envoys", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Reus", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Proprits", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Dsactiver", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Support" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Status de la connexion", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Type d'adresse :", -1, 22, 20, 80, 8 - LTEXT "Adresse IP :", -1, 22, 34, 80, 8 - LTEXT "Masque sous-rseau :", -1, 22, 48, 80, 8 - LTEXT "Passerelle par dfaut :", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Dtails...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Gnral" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Vous pouvez automatiquement rgler les paramtres si votre rseau supporte cette possibilit. Sinon, vous devez demander les rglages IP ncessaires votre administrateur rseau.", -1, 9, 9, 228, 27 - CONTROL "Obtenir automatiquement l'adresse IP", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Utiliser l'adresse IP suivante :", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "Adresse IP :", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT "Masque de sous rseau :", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT "Passerelle par dfaut :", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL "Obtenir automatiquement l'adresse du serveur DNS", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "&Utiliser les adresses de serveur DNS suivantes", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "Serveur DNS primaire :", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT "Serveur DNS secondaire :", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "&Avanc", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Proprits rseau" - IDS_CPLSYSTEMDESCRIPTION "Modifie les paramtres rseau." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Assigne par DHCP" - IDS_ASSIGNED_MANUAL "Configure manuellement" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Erreur" - IDS_ENTER_VALID_IPADDRESS "Vous devez entrer une adresse IP valide" - IDS_ENTER_VALID_SUBNET "Vous devez entrer un masque sous-rseau valide" - IDS_CANNOT_LOAD_CONFIG "Impossible de charger les donnes de configuration" - IDS_CANNOT_CREATE_PROPSHEET "Impossible de crer la page de proprits" - IDS_OUT_OF_MEMORY "Plus de mmoire" - IDS_CANNOT_SAVE_CHANGES "Impossible de sauvegarder les changements" - IDS_STATUS_NON_OPERATIONAL "Non oprationnel" - IDS_STATUS_UNREACHABLE "Aucun adaptateur WAN trouv" - IDS_STATUS_DISCONNECTED "Dconnect" - IDS_STATUS_CONNECTING "En cours de connexion" - IDS_STATUS_CONNECTED "Connect" - IDS_STATUS_OPERATIONAL "Connect" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d jour %s" - IDS_DURATION_DAYS "%d jours %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/hu-HU.rc b/reactos/dll/cpl/ncpa/lang/hu-HU.rc deleted file mode 100644 index faab5cd2f41..00000000000 --- a/reactos/dll/cpl/ncpa/lang/hu-HU.rc +++ /dev/null @@ -1,136 +0,0 @@ -// Hungarian resource file by Peter Lukacs -LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Hlzati belltsok" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Hlzati krtyk",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Hozzads",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Eltvolts",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Tulajdonsgok",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "ltalnos" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Kapcsolds mivel:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Bellts", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "A megjellt alkotelemek vannak hasznlatban ennl a kapcsolatnl:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Telepts", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Eltvolts", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Tulajdonsgok", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Lers", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Alkotelem lersa ide kerl...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Ikon megjelentse a tlcn a kapcsolat ideje alatt", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "ltalnos" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Kapcsolat", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "llapot:", -1, 19, 20, 60, 8 - LTEXT "Idtartam:", -1, 19, 34, 60, 8 - LTEXT "Sebessg:", -1, 19, 48, 60, 8 - GROUPBOX "Tevkenysg", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Elkldtt", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Berkezett", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Tulajdonsgok", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Letilts", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Support" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Connection Status", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Address type:", -1, 22, 20, 80, 8 - LTEXT "IP address:", -1, 22, 34, 80, 8 - LTEXT "SubNet mask:", -1, 22, 48, 80, 8 - LTEXT "Default gateway:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Details...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "ltalnos" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Az IP-belltsokat automatikusan is megkaphatja, ha hlzata tmogatja ezt a kpessget. Eltr esetben keresse meg hlzati rendszergazdjt a helyes IP-belltsokrt.", -1, 9, 9, 228, 27 - CONTROL "IP-cm automatikus lekrse", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "A &kvetkez IP-cm hasznlata:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "IP cm:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",0,150,75-2,80,12 - LTEXT "Alhlzati maszk:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",0,150,90-2,80,12 - LTEXT "Alaprtelmezett tjr:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",0,150,105-2,80,12 - CONTROL "A DNS-kiszolgl cmnek automatikus lekrse", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "A k&vetkez DNS-kiszolglk hasznlata", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "Elsdleges DNS-kiszolgl:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",0,150,171-2,80,12 - LTEXT "Msodlagos DNS-kiszolgl:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",0,150,186-2,80,12 - PUSHBUTTON "&Haladknak", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -} - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Hlzati belltsok" - IDS_CPLSYSTEMDESCRIPTION "A hlzati kapcsolatok belltsai." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Assigned by DHCP" - IDS_ASSIGNED_MANUAL "Manually configured" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Error" - IDS_ENTER_VALID_IPADDRESS "You must enter a valid IP address" - IDS_ENTER_VALID_SUBNET "You must enter a valid subnet mask" - IDS_CANNOT_LOAD_CONFIG "Unable to load current config data" - IDS_CANNOT_CREATE_PROPSHEET "Unable to create property sheet" - IDS_OUT_OF_MEMORY "Out of memory" - IDS_CANNOT_SAVE_CHANGES "Unable to save the changes you made" - IDS_STATUS_NON_OPERATIONAL "Non-operational" - IDS_STATUS_UNREACHABLE "No WAN adapter found" - IDS_STATUS_DISCONNECTED "Disconnected" - IDS_STATUS_CONNECTING "Connecting" - IDS_STATUS_CONNECTED "Connected" - IDS_STATUS_OPERATIONAL "Connected" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d day %s" - IDS_DURATION_DAYS "%d days %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/id-ID.rc b/reactos/dll/cpl/ncpa/lang/id-ID.rc deleted file mode 100644 index 18ef92b5593..00000000000 --- a/reactos/dll/cpl/ncpa/lang/id-ID.rc +++ /dev/null @@ -1,135 +0,0 @@ -LANGUAGE LANG_INDONESIAN, SUBLANG_DEFAULT - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Properti Jaringan" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Adapter Jaringan",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Tambah",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Hapus",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Properti",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Umum" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Sambung Menggunakan:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Konfigurasi", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Komponen yang dicentang digunakan oleh sambungan ini:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Instalasi", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Deinstalasi", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Properti", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Deskripsi", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Deskripsi Komponen di sini...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Tampilkan Ikon di taskbar saat tersambung", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Umum" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Sambungan", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "Status:", -1, 19, 20, 60, 8 - LTEXT "Durasi:", -1, 19, 34, 60, 8 - LTEXT "Kecepatan:", -1, 19, 48, 60, 8 - GROUPBOX "Aktivitas", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Dikirim", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Diterima", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Properti", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Dimatikan", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Dukungan" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Status Sambungan", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Tipe Alamat:", -1, 22, 20, 80, 8 - LTEXT "Alamat IP:", -1, 22, 34, 80, 8 - LTEXT "SubNet mask:", -1, 22, 48, 80, 8 - LTEXT "Gateway standar:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Detil...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Umum" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Anda bisa mendapatkan setelan IP terisi secara otomatis ika jaringan anda mendukung kemampuan ini. Sebaliknya, anda perlu untuk meminta administrator jaringan anda setelan IP yang benar.", -1, 9, 9, 228, 27 - CONTROL "Peroleh alamat IP secara otomatis", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Gunakan alamat IP berikut:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "Alamat IP:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT "Subnet mask:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT "Gateway standar:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL "Peroleh alamat serverO DNS secara otomatis", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "&Gunakan alamat server DNS berikut", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "Server DNS Disukai:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT "Server DNS alternatif:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "&Lanjutan", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Properti Jaringan" - IDS_CPLSYSTEMDESCRIPTION "Mengkustomisasi setelan jaringan." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Assigned by DHCP" - IDS_ASSIGNED_MANUAL "Manually configured" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Salah" - IDS_ENTER_VALID_IPADDRESS "Anda harus memasukkan alamat IP yang benar" - IDS_ENTER_VALID_SUBNET "Anda harus memasukkan subnet mask yang benar" - IDS_CANNOT_LOAD_CONFIG "Tidak bisa mengambil data konfig saat ini" - IDS_CANNOT_CREATE_PROPSHEET "Tidak bisa membuat lembar properti" - IDS_OUT_OF_MEMORY "Kekurangan memori" - IDS_CANNOT_SAVE_CHANGES "Tidak bisa menyimpan perubahan yang anda buat" - IDS_STATUS_NON_OPERATIONAL "Non-operational" - IDS_STATUS_UNREACHABLE "No WAN adapter found" - IDS_STATUS_DISCONNECTED "Disconnected" - IDS_STATUS_CONNECTING "Connecting" - IDS_STATUS_CONNECTED "Connected" - IDS_STATUS_OPERATIONAL "Connected" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d day %s" - IDS_DURATION_DAYS "%d days %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/it-IT.rc b/reactos/dll/cpl/ncpa/lang/it-IT.rc deleted file mode 100644 index 6c2fccef3e9..00000000000 --- a/reactos/dll/cpl/ncpa/lang/it-IT.rc +++ /dev/null @@ -1,135 +0,0 @@ -LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Propriet della rete" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Adattatori di rete",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Aggiungi",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Togli",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Propriet",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "General" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Collegati usando:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Configura", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "I componenti marcati sono usati da questa connessione:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Installa", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Disinstalla", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Propriet", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Descrizione", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "QuI lA dEsCrIzIoNe...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Mostra l'icona nella barra dei task durante il collegamento", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Generale" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Connessione", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "Stato:", -1, 19, 20, 60, 8 - LTEXT "Durata:", -1, 19, 34, 60, 8 - LTEXT "Velocit:", -1, 19, 48, 60, 8 - GROUPBOX "Attivit", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Inviati", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Ricevuti", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Propriet", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Disabilita", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Supporto" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Stato della connessione", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Tipo di indirizzo:", -1, 22, 20, 80, 8 - LTEXT "Indirizzo IP:", -1, 22, 34, 80, 8 - LTEXT "SubNet mask:", -1, 22, 48, 80, 8 - LTEXT "Default gateway:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Dettagli...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Generale" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Puoi ottenere automaticamente la configurazione IP se la vostra rete lo supporta. Altrimenti necessario contattare l'amministratore di rete per farsi dare le impostazioni appropriate.", -1, 9, 9, 228, 27 - CONTROL "Ottieni automaticamente l'indirizzo IP", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Usa il seguente indirizzo IP:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "Indirizzo IP:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT "Subnet mask:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT "Default gateway:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL "Ottieni automaticamente l'indirizzo dei server DNS", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "&Usa i seguenti indirizzi DNS", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "Server DNS preferito:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT "Server DNS alternativo:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "&Avanzata", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Propriet" - IDS_CPLSYSTEMDESCRIPTION "Personalizza le impostazioni di rete." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Assegnato da DHCP" - IDS_ASSIGNED_MANUAL "Configurato manualmente" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Errore" - IDS_ENTER_VALID_IPADDRESS "Devi indicare un indirizzo IP valido" - IDS_ENTER_VALID_SUBNET "Devi indicare una subnet mask valida" - IDS_CANNOT_LOAD_CONFIG "Impossibile caricare i dati di configurazione attuali" - IDS_CANNOT_CREATE_PROPSHEET "Impossibile creare la pagina delle propriet" - IDS_OUT_OF_MEMORY "Memoria esaurita" - IDS_CANNOT_SAVE_CHANGES "Impossibile salvare le modifiche effettuate" - IDS_STATUS_NON_OPERATIONAL "Non-operativo" - IDS_STATUS_UNREACHABLE "Nessun adattatore WAN trovato" - IDS_STATUS_DISCONNECTED "Disconnesso" - IDS_STATUS_CONNECTING "Connessione in corso" - IDS_STATUS_CONNECTED "Connesso" - IDS_STATUS_OPERATIONAL "Connesso" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d giorno %s" - IDS_DURATION_DAYS "%d giorni %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/ja-JP.rc b/reactos/dll/cpl/ncpa/lang/ja-JP.rc deleted file mode 100644 index e906109e3b2..00000000000 --- a/reactos/dll/cpl/ncpa/lang/ja-JP.rc +++ /dev/null @@ -1,135 +0,0 @@ -LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "lbg[Nڑ̃vpeB" -FONT 9, "MS UI Gothic" -BEGIN - LTEXT "lbg[N A_v^",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "lj(&A)",IDC_ADD,9,100,60,14 - PUSHBUTTON "폜(&R)",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "vpeB(&P)",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "S" -FONT 9, "MS UI Gothic" -BEGIN - LTEXT "ڑ̕@:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "ݒ(&C)", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "̐ڑ̓`FbN }[NIɂȂĂR|[lggpĂ܂:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "CXg[(&I)", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "폜(&U)", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "vpeB(&P)", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "ɃR|[lg̐\\܂...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "ڑɃ^XN o[ɃACR\\", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "S" -FONT 9, "MS UI Gothic" -BEGIN - GROUPBOX "ڑ", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT ":", -1, 19, 20, 60, 8 - LTEXT "p:", -1, 19, 34, 60, 8 - LTEXT "x:", -1, 19, 48, 60, 8 - GROUPBOX "", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "M", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "M", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "vpeB(&P)", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "ɂ(&D)", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Support" -FONT 9, "MS UI Gothic" -BEGIN - GROUPBOX "Connection Status", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Address type:", -1, 22, 20, 80, 8 - LTEXT "IP address:", -1, 22, 34, 80, 8 - LTEXT "SubNet mask:", -1, 22, 48, 80, 8 - LTEXT "Default gateway:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Details...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "S" -FONT 9, "MS UI Gothic" -BEGIN - LTEXT "lbg[Nł̋@\\T|[gĂꍇ́AIP ݒIɎ擾邱Ƃł܂BT|[gĂȂꍇ́Albg[NǗ҂ɓK؂ IP ݒ₢킹ĂB", -1, 9, 9, 228, 27 - CONTROL "IP AhXIɎ擾", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL " IP AhXg(&U):", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "IP AhX:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",0,150,75-2,80,12 - LTEXT "Tulbg }XN:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",0,150,90-2,80,12 - LTEXT "ftHg Q[gEFC:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",0,150,105-2,80,12 - CONTROL "DNS T[o[̃AhXIɎ擾", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL " DNS T[o[̃AhXg(&U)", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "D DNS T[o[:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",0,150,171-2,80,12 - LTEXT " DNS T[o[:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",0,150,186-2,80,12 - PUSHBUTTON "ڍאݒ(&A)", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -} - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "lbg[Nڑ" - IDS_CPLSYSTEMDESCRIPTION "lbg[N̐ݒύX܂B" -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Assigned by DHCP" - IDS_ASSIGNED_MANUAL "Manually configured" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Error" - IDS_ENTER_VALID_IPADDRESS "You must enter a valid IP address" - IDS_ENTER_VALID_SUBNET "You must enter a valid subnet mask" - IDS_CANNOT_LOAD_CONFIG "Unable to load current config data" - IDS_CANNOT_CREATE_PROPSHEET "Unable to create property sheet" - IDS_OUT_OF_MEMORY "Out of memory" - IDS_CANNOT_SAVE_CHANGES "Unable to save the changes you made" - IDS_STATUS_NON_OPERATIONAL "Non-operational" - IDS_STATUS_UNREACHABLE "No WAN adapter found" - IDS_STATUS_DISCONNECTED "Disconnected" - IDS_STATUS_CONNECTING "Connecting" - IDS_STATUS_CONNECTED "Connected" - IDS_STATUS_OPERATIONAL "Connected" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d day %s" - IDS_DURATION_DAYS "%d days %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/nl-NL.rc b/reactos/dll/cpl/ncpa/lang/nl-NL.rc deleted file mode 100644 index 7f53b652f0f..00000000000 --- a/reactos/dll/cpl/ncpa/lang/nl-NL.rc +++ /dev/null @@ -1,137 +0,0 @@ -LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL //vertaald door Lionel Lowie - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Netwerk Eigenschappen" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Netwerkkaarten",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Toevoegen",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Verwijderen",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Eigenschappen",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Algemeen" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Verbinden met:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Configureren", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Components checked are used by this connection:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Installeren", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Verwijderen", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Eigenschappen", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Description", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Component Description goes here...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Show Icon in taskbar when connected", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Algemeen" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Verbinding", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "Status:", -1, 19, 20, 60, 8 - LTEXT "Duur:", -1, 19, 34, 60, 8 - LTEXT "Snelheid:", -1, 19, 48, 60, 8 - GROUPBOX "Activiteit", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Verzonden", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Ontvangen", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Eigenschappen", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Uitschakelen", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Support" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Connection Status", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Address type:", -1, 22, 20, 80, 8 - LTEXT "IP address:", -1, 22, 34, 80, 8 - LTEXT "SubNet mask:", -1, 22, 48, 80, 8 - LTEXT "Default gateway:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Details...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Algemeen" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Een IP-adres kan automatisch worden toegewezen aan deze computer. Als uw netwerk dit niet automatisch doet kunt u het adres zelf invullen.", -1, 9, 9, 228, 27 - CONTROL "&Automatisch een IP-adres verkrijgen", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Een IP-adres opgeven:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "IP-adres:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",0,150,75-2,80,12 - LTEXT "Subnetmasker:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",0,150,90-2,80,12 - LTEXT "Standaardgateway:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",0,150,105-2,80,12 - CONTROL "DNS-serveradres automatisch verkrijgen", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "De volgende DNS-serveradressen gebruiken:", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "Voorkeurs-DNS-server:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",0,150,171-2,80,12 - LTEXT "Alternatieve-DNS-server:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",0,150,186-2,80,12 - PUSHBUTTON "&Geavanceerd", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -} - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Netwerk Eigenschappen" - IDS_CPLSYSTEMDESCRIPTION "Netwerk instellingen aanpassen." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Assigned by DHCP" - IDS_ASSIGNED_MANUAL "Manually configured" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Error" - IDS_ENTER_VALID_IPADDRESS "You must enter a valid IP address" - IDS_ENTER_VALID_SUBNET "You must enter a valid subnet mask" - IDS_CANNOT_LOAD_CONFIG "Unable to load current config data" - IDS_CANNOT_CREATE_PROPSHEET "Unable to create property sheet" - IDS_OUT_OF_MEMORY "Out of memory" - IDS_CANNOT_SAVE_CHANGES "Unable to save the changes you made" - IDS_STATUS_NON_OPERATIONAL "Non-operational" - IDS_STATUS_UNREACHABLE "No WAN adapter found" - IDS_STATUS_DISCONNECTED "Disconnected" - IDS_STATUS_CONNECTING "Connecting" - IDS_STATUS_CONNECTED "Connected" - IDS_STATUS_OPERATIONAL "Connected" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d day %s" - IDS_DURATION_DAYS "%d days %s" -END - - diff --git a/reactos/dll/cpl/ncpa/lang/no-NO.rc b/reactos/dll/cpl/ncpa/lang/no-NO.rc deleted file mode 100644 index 0881c10acd2..00000000000 --- a/reactos/dll/cpl/ncpa/lang/no-NO.rc +++ /dev/null @@ -1,134 +0,0 @@ -LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Egenskaper for Nettverk" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Nettverkskort",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Legg til",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Fjern",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Egenskaper",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Generielt" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Koble til med:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Konfigurer", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Komponenter kontrollert er brukt av denne tilkoblingen:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Installler", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Avinnstallere", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Egenskaper", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Beskrivelse", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Komponent beskrivelse kan du f her...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Vis Ikon i oppgavelinjen nr tilkoblet", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Generielt" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Tilkobling", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "Status:", -1, 19, 20, 60, 8 - LTEXT "Varighet:", -1, 19, 34, 60, 8 - LTEXT "Hastighet:", -1, 19, 48, 60, 8 - GROUPBOX "Aktivitet", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Sendt", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Motatt", -1, 149, 90, 37, 8 - LTEXT "Byte:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Egenskaper", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Deaktivert", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Hjelp" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Tilkoblingsstatus", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Adressetype:", -1, 22, 20, 80, 8 - LTEXT "IP adresse:", -1, 22, 34, 80, 8 - LTEXT "Subnet maske:", -1, 22, 48, 80, 8 - LTEXT "Standard Gateway:", -1, 22, 62, 80, 8 - - RTEXT "Ikke tilgjengelig", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Detaljer...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Generielt" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Du kan f IP innstillinger automatisk hvis ditt nettverk sttter denne muligheten. Ellers, trenger du sprre din nettverk administrator for f IP innstillingene.", -1, 9, 9, 228, 27 - CONTROL "Motta IP addressen automatisk", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Bruk flgende IP addresse:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "IP address:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT "Subnet maske:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT "Standard gateway:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL "Motta DNS server addresse automatisk", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "&Bruk flgende DNS server addresser", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "Forvalgt DNS server:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT "Alternativ DNS server:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "&Avansert", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Nettverk egenskaper" - IDS_CPLSYSTEMDESCRIPTION "Tilpass nettverk innstillinger." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Tilordnet av DHCP" - IDS_ASSIGNED_MANUAL "Manuelt konfigurert" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Feil" - IDS_ENTER_VALID_IPADDRESS "Du m skrive inn en gyldig IP addresse" - IDS_ENTER_VALID_SUBNET "Du m skrive inn en gyldig subnet maske" - IDS_CANNOT_LOAD_CONFIG "Ikke mulig laste nvrende konfigurering data" - IDS_CANNOT_CREATE_PROPSHEET "Ikke mulig opprette egenskap informasjon" - IDS_OUT_OF_MEMORY "Ikke mere tilgjengelig minne" - IDS_CANNOT_SAVE_CHANGES "Ikke mulig lagre endringene du gjorde" - IDS_STATUS_NON_OPERATIONAL "Non-operational" - IDS_STATUS_UNREACHABLE "Ingen trdlse nettverkskort funnet" - IDS_STATUS_DISCONNECTED "Frakoblet" - IDS_STATUS_CONNECTING "Kobler til" - IDS_STATUS_CONNECTED "Tilkoblet" - IDS_STATUS_OPERATIONAL "Tilkoblet" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d dag %s" - IDS_DURATION_DAYS "%d dager %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/pl-PL.rc b/reactos/dll/cpl/ncpa/lang/pl-PL.rc deleted file mode 100644 index 41b7de982ed..00000000000 --- a/reactos/dll/cpl/ncpa/lang/pl-PL.rc +++ /dev/null @@ -1,144 +0,0 @@ -/* - * translated by Polish Translation Team - * https://sourceforge.net/projects/reactospl - * Updated by Caemyr - Olaf Siejka (Jul, 2007),(Jan, 2008) - * Use ReactOS forum PM or IRC to contact me - * http://www.reactos.org - * IRC: irc.freenode.net #reactos-pl; - */ - -LANGUAGE LANG_POLISH, SUBLANG_DEFAULT - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Ustawienia sieciowe" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Urzdzenia sieciowe",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Dodaj",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Usu",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Waciwoci",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Pocz uywajc:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Konfiguruj", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Zaznaczone komponenty bior udzia w tym poczeniu:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Zainstaluj", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Odinstaluj", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Waciwoci", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Opis", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Opis komponentu:", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Pokazuj ikon w zasobniku systemowym, kiedy poczony", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Oglne" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Poczenie", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "Status:", -1, 19, 20, 60, 8 - LTEXT "Czas trwania:", -1, 19, 34, 60, 8 - LTEXT "Prdko:", -1, 19, 48, 60, 8 - GROUPBOX "Aktywno", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Wysano", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Odebrano", -1, 149, 90, 37, 8 - LTEXT "Bajtw:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Waciwoci", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Odcz", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Szczegy" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Status poczenia", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Typ adresu:", -1, 22, 20, 80, 8 - LTEXT "Adres IP:", -1, 22, 34, 80, 8 - LTEXT "Maska podsieci:", -1, 22, 48, 80, 8 - LTEXT "Domylna brama:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Szczegy...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Oglne" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Moesz automatycznie pobra ustawienia sieciowe protokou IP, jeeli Twoja sie obsuguje te funkcje. W innym przypadku musisz skontaktowa si z administratorem w celu zdobycia odpowiednich ustawie.", -1, 9, 9, 228, 27 - CONTROL "Pobierz adres IP automatycznie", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Uyj nastpujcego adresu IP:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "Adres IP:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT "Maska podsieci:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT "Domylna brama:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL "Pobierz adresy serwerw DNS automatycznie", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "&Uyj poniszych adresw serwerw DNS", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "Pierwszy serwer DNS:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT "Alternatywny serwer DNS:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "&Zaawansowane", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Ustawienia sieciowe" - IDS_CPLSYSTEMDESCRIPTION "Zmiany ustawie sieci." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Przydzielony przez DHCP" - IDS_ASSIGNED_MANUAL "Ustawiony rcznie" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Bd" - IDS_ENTER_VALID_IPADDRESS "Musisz wpisa poprawny adres IP" - IDS_ENTER_VALID_SUBNET "Musisz wpisa poprawn mask podsieci" - IDS_CANNOT_LOAD_CONFIG "Nie mona odczyta biecej konfiguracji" - IDS_CANNOT_CREATE_PROPSHEET "Nie mona utworzy przegldu ustawie" - IDS_OUT_OF_MEMORY "Brak wolnej pamici" - IDS_CANNOT_SAVE_CHANGES "Nie mona zapisa dokonanych zmian!" - IDS_STATUS_NON_OPERATIONAL "Niedziaajcy" - IDS_STATUS_UNREACHABLE "Nie znaleziono adaptera WAN" - IDS_STATUS_DISCONNECTED "Rozczony" - IDS_STATUS_CONNECTING "czenie" - IDS_STATUS_CONNECTED "Poczony" - IDS_STATUS_OPERATIONAL "Poczony" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d dzie %s" - IDS_DURATION_DAYS "%d dni %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/ru-RU.rc b/reactos/dll/cpl/ncpa/lang/ru-RU.rc deleted file mode 100644 index 06ad68c42a0..00000000000 --- a/reactos/dll/cpl/ncpa/lang/ru-RU.rc +++ /dev/null @@ -1,135 +0,0 @@ -LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION " " -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT " ",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&",IDC_ADD,9,100,60,14 - PUSHBUTTON "&",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT " :", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT " :", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT " ...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX " ", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT ":", -1, 19, 20, 60, 8 - LTEXT ":", -1, 19, 34, 60, 8 - LTEXT ":", -1, 19, 48, 60, 8 - GROUPBOX "", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX " ", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT " :", -1, 22, 20, 80, 8 - LTEXT "IP :", -1, 22, 34, 80, 8 - LTEXT " :", -1, 22, 48, 80, 8 - LTEXT " :", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT " IP , . .", -1, 9, 9, 228, 27 - CONTROL " IP- ", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "& IP-:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "IP-:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT " :", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT " :", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL " DNS- ", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "& DNS-", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT " DNS-:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT " DNS-:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "&", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME " " - IDS_CPLSYSTEMDESCRIPTION " ." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP " DHCP" - IDS_ASSIGNED_MANUAL " " -END - -STRINGTABLE -BEGIN - IDS_ERROR "" - IDS_ENTER_VALID_IPADDRESS " IP-" - IDS_ENTER_VALID_SUBNET " " - IDS_CANNOT_LOAD_CONFIG " " - IDS_CANNOT_CREATE_PROPSHEET " " - IDS_OUT_OF_MEMORY " " - IDS_CANNOT_SAVE_CHANGES " " - IDS_STATUS_NON_OPERATIONAL "Non-operational" - IDS_STATUS_UNREACHABLE "No WAN adapter found" - IDS_STATUS_DISCONNECTED "Disconnected" - IDS_STATUS_CONNECTING "Connecting" - IDS_STATUS_CONNECTED "Connected" - IDS_STATUS_OPERATIONAL "Connected" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d day %s" - IDS_DURATION_DAYS "%d days %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/sk-SK.rc b/reactos/dll/cpl/ncpa/lang/sk-SK.rc deleted file mode 100644 index dcaf6855ace..00000000000 --- a/reactos/dll/cpl/ncpa/lang/sk-SK.rc +++ /dev/null @@ -1,138 +0,0 @@ -/* TRANSLATOR: Mrio Kamr /Mario Kacmar/ aka Kario (kario@szm.sk) - * DATE OF TR: 24-04-2008 - */ - -LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Vlastnosti siete" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Sieov adaptry",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Prida",IDC_ADD,9,100,60,14 - PUSHBUTTON "O&dstrni",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "Vl&astnosti",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Veobecn" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Pripoji pomocou:", -1, 9,9,217,8 //Connect Using - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Konfigurova...", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Components checked are used by this connection:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Intalova", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "O&dintalova", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "Vl&astnosti", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Popis", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Sem prde komentr popisu ...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Po pripojen &zobrazi ikonu na paneli loh", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Veobecn" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Pripojenie", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "Stav:", -1, 19, 20, 60, 8 - LTEXT "Trvanie:", -1, 19, 34, 60, 8 - LTEXT "Rchlos:", -1, 19, 48, 60, 8 - GROUPBOX "innos", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Odoslan", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Prijat", -1, 149, 90, 37, 8 - LTEXT "Pakety:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "Vl&astnosti", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "Vyp&n", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Podpora" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Stav pripojenia", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Typ adresy:", -1, 22, 20, 80, 8 - LTEXT "Adresa IP:", -1, 22, 34, 80, 8 - LTEXT "Maska podsiete:", -1, 22, 48, 80, 8 - LTEXT "Predvolen brna:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "Po&drobnosti...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Veobecn" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "You can get IP settings assigned automatically if your network supports this capability. Otherwise, you need to ask your network administrator for the appropriate IP settings.", -1, 9, 9, 228, 27 - CONTROL "Obtain the IP address automatically", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Use the following IP address:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "Adresa IP:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT "Maska podsiete:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT "Predvolen brna:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL "Obtain the DNS server address automatically", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "&Use the following DNS server addresses", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "Preferovan DNS server:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT "Alternatvny DNS server:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "&Advanced", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Vlastnosti siete" - IDS_CPLSYSTEMDESCRIPTION "Prispsobuje nastavenia siete." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Pridelen DHCP serverom" - IDS_ASSIGNED_MANUAL "Nakonfigurovan manulne" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Chyba" - IDS_ENTER_VALID_IPADDRESS "Muste zada platn adresu IP" - IDS_ENTER_VALID_SUBNET "Muste zada platn masku podsiete" - IDS_CANNOT_LOAD_CONFIG "Unable to load current config data" - IDS_CANNOT_CREATE_PROPSHEET "Unable to create property sheet" - IDS_OUT_OF_MEMORY "Nedostatok pamte" - IDS_CANNOT_SAVE_CHANGES "Unable to save the changes you made" - IDS_STATUS_NON_OPERATIONAL "Non-operational" - IDS_STATUS_UNREACHABLE "Nenaiel sa WAN adaptr" - IDS_STATUS_DISCONNECTED "Disconnected" - IDS_STATUS_CONNECTING "Connecting" - IDS_STATUS_CONNECTED "Connected" - IDS_STATUS_OPERATIONAL "Connected" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d de %s" - IDS_DURATION_DAYS "%d dn %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/sv-SE.rc b/reactos/dll/cpl/ncpa/lang/sv-SE.rc deleted file mode 100644 index feed300c9db..00000000000 --- a/reactos/dll/cpl/ncpa/lang/sv-SE.rc +++ /dev/null @@ -1,137 +0,0 @@ -/* Swedish resources by Kris "Wacko" Engeman */ - -LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Ntverksanslutningar" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Ntverksanslutningar",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Lgg till",IDC_ADD,9,100,60,14 - PUSHBUTTON "&Ta bort",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&Egenskaper",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Allmnt" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Anslut med:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Konfigurera", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Markerade komponenter anvnds av denna anslutning:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&Installera", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Avinstallera", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Egenskaper", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "Beskrivning", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Komponentens beskrivning visas hr...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Visa ikon i meddelandefltet nr jag r ansluten", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Allmnt" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Anslutning", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "Status:", -1, 19, 20, 60, 8 - LTEXT "Varaktighet:", -1, 19, 34, 60, 8 - LTEXT "Hastighet:", -1, 19, 48, 60, 8 - GROUPBOX "Aktivitet", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "Skickat", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "Mottaget", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Egenskaper", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Inaktivera", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Support" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "Connection Status", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Address type:", -1, 22, 20, 80, 8 - LTEXT "IP address:", -1, 22, 34, 80, 8 - LTEXT "SubNet mask:", -1, 22, 48, 80, 8 - LTEXT "Default gateway:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Details...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Allmnt" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "Du kan erhlla en IP-adress automatiskt om ditt ntverk stdjer detta. Annars mste du kontakta ntverksadministratren fr att f de korrekta instllningarna.", -1, 9, 9, 228, 27 - CONTROL "Erhll en IP-adress automatiskt", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Anvnd fljande IP-adress:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "IP-adress:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",0,150,75-2,80,12 - LTEXT "Ntmask:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",0,150,90-2,80,12 - LTEXT "Standard-gateway:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",0,150,105-2,80,12 - CONTROL "Erhll adress till DNS-server automatiskt", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "&Anvnd fljande adress till DNS-server:", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "nskad DNS-server:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",0,150,171-2,80,12 - LTEXT "Alternativ DNS-server:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",0,150,186-2,80,12 - PUSHBUTTON "&Avancerat", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -} - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Ntverksanslutningar" - IDS_CPLSYSTEMDESCRIPTION "Konfigurerar ntverksinstllningar." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Assigned by DHCP" - IDS_ASSIGNED_MANUAL "Manually configured" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Error" - IDS_ENTER_VALID_IPADDRESS "You must enter a valid IP address" - IDS_ENTER_VALID_SUBNET "You must enter a valid subnet mask" - IDS_CANNOT_LOAD_CONFIG "Unable to load current config data" - IDS_CANNOT_CREATE_PROPSHEET "Unable to create property sheet" - IDS_OUT_OF_MEMORY "Out of memory" - IDS_CANNOT_SAVE_CHANGES "Unable to save the changes you made" - IDS_STATUS_NON_OPERATIONAL "Non-operational" - IDS_STATUS_UNREACHABLE "No WAN adapter found" - IDS_STATUS_DISCONNECTED "Disconnected" - IDS_STATUS_CONNECTING "Connecting" - IDS_STATUS_CONNECTED "Connected" - IDS_STATUS_OPERATIONAL "Connected" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d day %s" - IDS_DURATION_DAYS "%d days %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/uk-UA.rc b/reactos/dll/cpl/ncpa/lang/uk-UA.rc deleted file mode 100644 index c1af5fb375a..00000000000 --- a/reactos/dll/cpl/ncpa/lang/uk-UA.rc +++ /dev/null @@ -1,143 +0,0 @@ -/* - * PROJECT: Network Control Panel Applet - * LICENSE: GPL - See COPYING in the top level directory - * FILE: dll/cpl/ncpa/lang/uk-UA.rc - * PURPOSE: Ukraianian Language File for Network Applet - * TRANSLATOR: Artem Reznikov - */ - -LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION " " -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT " ",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&",IDC_ADD,9,100,60,14 - PUSHBUTTON "&",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "&",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT "ϳ :", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "³ :", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "&", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT " ...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX " ", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX "ϳ", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT ":", -1, 19, 20, 60, 8 - LTEXT ":", -1, 19, 34, 60, 8 - LTEXT ":", -1, 19, 48, 60, 8 - GROUPBOX "", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "ϳ" -FONT 8, "MS Shell Dlg" -BEGIN - GROUPBOX " ", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT " :", -1, 22, 20, 80, 8 - LTEXT "IP-:", -1, 22, 34, 80, 8 - LTEXT " :", -1, 22, 48, 80, 8 - LTEXT " :", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 8, "MS Shell Dlg" -BEGIN - LTEXT " IP , . .", -1, 9, 9, 228, 27 - CONTROL " IP- ", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "& IP-:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "IP-:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT " :", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT " :", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL " DNS- ", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "& DNS-", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT " DNS-:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT " DNS-:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "&", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME " " - IDS_CPLSYSTEMDESCRIPTION " ." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP " DHCP" - IDS_ASSIGNED_MANUAL " " -END - -STRINGTABLE -BEGIN - IDS_ERROR "" - IDS_ENTER_VALID_IPADDRESS " IP-" - IDS_ENTER_VALID_SUBNET " " - IDS_CANNOT_LOAD_CONFIG " " - IDS_CANNOT_CREATE_PROPSHEET " " - IDS_OUT_OF_MEMORY " '" - IDS_CANNOT_SAVE_CHANGES " " - IDS_STATUS_NON_OPERATIONAL " " - IDS_STATUS_UNREACHABLE " WAN" - IDS_STATUS_DISCONNECTED "³" - IDS_STATUS_CONNECTING "ϳ" - IDS_STATUS_CONNECTED "ϳ" - IDS_STATUS_OPERATIONAL "ϳ" - IDS_SPEED_MBPS "%d /" - IDS_DURATION_DAY "%d %s" - IDS_DURATION_DAYS "%d %s" -END diff --git a/reactos/dll/cpl/ncpa/lang/zh-CN.rc b/reactos/dll/cpl/ncpa/lang/zh-CN.rc deleted file mode 100644 index d00b90e612a..00000000000 --- a/reactos/dll/cpl/ncpa/lang/zh-CN.rc +++ /dev/null @@ -1,140 +0,0 @@ -/* - * (Simplified Chinese resources) - * (Դ) - * by zhangbing 2008 - */ - -LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED - -IDD_PROPPAGENETWORK DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 9, "MS Shell Dlg" -BEGIN - LTEXT "",-1,9,9,217,8 - LISTBOX IDC_NETCARDLIST,9,21,229,73,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "(&A)",IDC_ADD,9,100,60,14 - PUSHBUTTON "ɾ(&R)",IDC_REMOVE,72,100,60,14 - PUSHBUTTON "(&P)",IDC_PROPERTIES,179,100,60,14 -END - -IDD_NETPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 9, "MS Shell Dlg" -BEGIN - LTEXT "ʱʹ:", -1, 9,9,217,8 - EDITTEXT IDC_NETCARDNAME, 9, 21, 230, 12, WS_DISABLED | WS_BORDER | WS_TABSTOP - PUSHBUTTON "(&C)", IDC_CONFIGURE, 189, 38, 50, 14 - LTEXT "Components checked are used by this connection:", -1, 9, 59, 217, 8 - LISTBOX IDC_COMPONENTSLIST, 9, 71, 230, 55, LBS_NOTIFY | WS_VSCROLL | WS_BORDER | LBS_NOINTEGRALHEIGHT - PUSHBUTTON "װ(&I)", IDC_INSTALL, 9, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "ж(&U)", IDC_UNINSTALL, 90, 130, 65, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "(&P)", IDC_PROPERTIES, 174, 130, 65, 14 - GROUPBOX "", -1, 9, 153, 230, 46, BS_GROUPBOX - LTEXT "Component Description goes here...", IDC_DESCRIPTION, 15, 165, 217, 28, WS_GROUP - CHECKBOX "Ӻ֪ͨʾͼ", IDC_SHOWTASKBAR, 9, 206, 230, 12, BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP -END - - -IDD_CARDPROPERTIES DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "" -FONT 9, "MS Shell Dlg" -BEGIN - GROUPBOX "", -1, 9, 8, 182, 58, BS_GROUPBOX - LTEXT "״̬:", -1, 19, 20, 60, 8 - LTEXT "Duration:", -1, 19, 34, 60, 8 - LTEXT "ٶ:", -1, 19, 48, 60, 8 - GROUPBOX "Activity", -1, 9, 74, 182, 70, BS_GROUPBOX - RTEXT "", -1, 26, 90, 60, 8 - ICON IDI_HORIZONTAL, -1, 90, 85, 18, 20 - ICON IDI_NETSTAT, -1, 110, 85, 18, 20 - ICON IDI_HORIZONTAL, -1, 130, 85, 18, 20 - LTEXT "", -1, 149, 90, 37, 8 - LTEXT "Bytes:", -1, 17, 115, 32, 8 - RTEXT "000.000.000", IDC_SEND, 63, 115, 44, 8 - ICON IDI_VERTICAL, -1, 110, 108, 18, 20 - RTEXT "000.000.000", IDC_RECEIVED, 139, 115, 44, 8 - PUSHBUTTON "&Properties", IDC_PROPERTIES, 10, 150, 50, 14 - PUSHBUTTON "&Disable", IDC_ENDISABLE, 66, 150, 50, 14 - RTEXT "",IDC_STATUS,83,20,98,8 - RTEXT "",IDC_DURATION,83,34,98,8 - RTEXT "",IDC_SPEED,83,48,98,8 -END - -IDD_CARDSUPPORT DIALOGEX DISCARDABLE 0, 0, 200,180 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Support" -FONT 9, "MS Shell Dlg" -BEGIN - GROUPBOX "Connection Status", -1, 9, 8, 200, 88, BS_GROUPBOX - LTEXT "Address type:", -1, 22, 20, 80, 8 - LTEXT "IP ַ:", -1, 22, 34, 80, 8 - LTEXT ":", -1, 22, 48, 80, 8 - LTEXT "Ĭ:", -1, 22, 62, 80, 8 - - RTEXT "N/A", IDC_DETAILSTYPE, 122, 20, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSIP, 122, 34, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 122, 48, 80, 8 - RTEXT "000.000.000.000", IDC_DETAILSGATEWAY, 122, 62, 80, 8 - - PUSHBUTTON "&Details...", IDC_DETAILS, 22, 76, 62, 14 -END - -IDD_TCPIPPROPERTIES DIALOGEX DISCARDABLE 0, 0, 246, 228 -STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "General" -FONT 9, "MS Shell Dlg" -BEGIN - LTEXT "You can get IP settings assigned automatically if your network supports this capability. Otherwise, you need to ask your network administrator for the appropriate IP settings.", -1, 9, 9, 228, 27 - CONTROL "Obtain the IP address automatically", IDC_USEDHCP, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 43, 210, 12 - GROUPBOX "", -1, 9, 61, 228, 70, BS_GROUPBOX - CONTROL "&Use the following IP address:", IDC_NODHCP, "BUTTON", BS_AUTORADIOBUTTON, 14, 59, 105, 12 - LTEXT "IP address:", -1, 14, 75, 135, 8 - CONTROL "",IDC_IPADDR,"SysIPAddress32",WS_TABSTOP,150,75-2,80,12 - LTEXT "Subnet mask:", -1, 14, 90, 135, 8 - CONTROL "",IDC_SUBNETMASK,"SysIPAddress32",WS_TABSTOP,150,90-2,80,12 - LTEXT "Default gateway:", -1, 14, 105, 135, 8 - CONTROL "",IDC_DEFGATEWAY,"SysIPAddress32",WS_TABSTOP,150,105-2,80,12 - CONTROL "Obtain the DNS server address automatically", IDC_AUTODNS, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 14, 139, 210, 12 - GROUPBOX "", -1, 9, 157, 228, 47, BS_GROUPBOX - CONTROL "&Use the following DNS server addresses", IDC_FIXEDDNS, "BUTTON", BS_AUTORADIOBUTTON, 14, 155, 142, 12 - LTEXT "Preferred DNS server:", -1, 14, 171, 135, 8 - CONTROL "",IDC_DNS1,"SysIPAddress32",WS_TABSTOP,150,171-2,80,12 - LTEXT "Alternate DNS server:", -1, 14, 186, 135, 8 - CONTROL "",IDC_DNS2,"SysIPAddress32",WS_TABSTOP,150,186-2,80,12 - PUSHBUTTON "&Advanced", IDC_ADVANCED, 186, 209, 50, 14, WS_DISABLED | WS_TABSTOP -END - -STRINGTABLE -BEGIN - IDS_CPLSYSTEMNAME "Network Properties" - IDS_CPLSYSTEMDESCRIPTION "Customizes network settings." -END - -STRINGTABLE -BEGIN - IDS_ASSIGNED_DHCP "Assigned by DHCP" - IDS_ASSIGNED_MANUAL "Manually configured" -END - -STRINGTABLE -BEGIN - IDS_ERROR "Error" - IDS_ENTER_VALID_IPADDRESS "You must enter a valid IP address" - IDS_ENTER_VALID_SUBNET "You must enter a valid subnet mask" - IDS_CANNOT_LOAD_CONFIG "Unable to load current config data" - IDS_CANNOT_CREATE_PROPSHEET "Unable to create property sheet" - IDS_OUT_OF_MEMORY "Out of memory" - IDS_CANNOT_SAVE_CHANGES "Unable to save the changes you made" - IDS_STATUS_NON_OPERATIONAL "Non-operational" - IDS_STATUS_UNREACHABLE "No WAN adapter found" - IDS_STATUS_DISCONNECTED "Disconnected" - IDS_STATUS_CONNECTING "Connecting" - IDS_STATUS_CONNECTED "Connected" - IDS_STATUS_OPERATIONAL "Connected" - IDS_SPEED_MBPS "%d Mbps" - IDS_DURATION_DAY "%d day %s" - IDS_DURATION_DAYS "%d days %s" -END diff --git a/reactos/dll/cpl/ncpa/ncpa.c b/reactos/dll/cpl/ncpa/ncpa.c index cdafefa1e46..1af077d6844 100644 --- a/reactos/dll/cpl/ncpa/ncpa.c +++ b/reactos/dll/cpl/ncpa/ncpa.c @@ -1,20 +1,3 @@ -/* - * Copyright 2004 Gero Kuehn - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ /* * PROJECT: ReactOS Network Control Panel * FILE: lib/cpl/system/ncpa.c @@ -24,1029 +7,25 @@ * 07-18-2004 Created */ -/* - * Read this first ! - * - * This file contains a first attempt for reactos network configuration - * - * - It is not complete. - * - It does not work the way it works on Windows. - * - * A lot of code that can be found here now, will probably be relocated into the OS core or some - * protocol Co-Installers or Notify Objects later when all the required COM - * and "netcfgx.dll" infrastructure (esp. headers and Interfaces) get implemented step by step. - * - * This code is only a first approach to provide a usable network configuration dialogs for - * the new network support in Reactos. - * - * If you intend to extend this code by more, please contact me to avoid duplicate work. - * There are already resources and code for TCP/IP configuration that are not - * mature enough for committing them to CVS yet. - */ - #include #include #include -#include #include -#include -#include +#include #include -#include -WINE_DEFAULT_DEBUG_CHANNEL(ncpa); -#ifndef _UNICODE -#define debugstr_aw debugstr_a -#else -#define debugstr_aw debugstr_w -#endif -#include "resource.h" -#include "ncpa.h" - -#define NCF_VIRTUAL 0x1 -#define NCF_SOFTWARE_ENUMERATED 0x2 -#define NCF_PHYSICAL 0x4 -#define NCF_HIDDEN 0x8 -#define NCF_NO_SERVICE 0x10 -#define NCF_NOT_USER_REMOVABLE 0x20 -#define NCF_MULTIPORT_INSTANCED_ADAPTER 0x40 -#define NCF_HAS_UI 0x80 -#define NCF_FILTER 0x400 -#define NCF_NDIS_PROTOCOL 0x4000 - -typedef void (ENUMREGKEYCALLBACK)(void *pCookie,HKEY hBaseKey,TCHAR *pszSubKey); - -static LONG CALLBACK DisplayApplet(VOID); -static INT_PTR CALLBACK NetworkPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam); -void DisplayTCPIPProperties(HWND hParent,IP_ADAPTER_INFO *pInfo); - -HINSTANCE hApplet = 0; -HWND hCPLWindow; - -/* Applets */ -static APPLET Applets[] = -{ - {IDI_CPLSYSTEM, IDS_CPLSYSTEMNAME, IDS_CPLSYSTEMDESCRIPTION, DisplayApplet} -}; - - -/* useful utilities */ -static VOID -EnumRegKeys(ENUMREGKEYCALLBACK *pCallback,PVOID pCookie,HKEY hBaseKey,TCHAR *tpszRegPath) -{ - HKEY hKey; - INT i; - LONG ret; - TCHAR tpszName[MAX_PATH]; - DWORD dwNameLen = sizeof(tpszName); - - if(RegOpenKeyEx(hBaseKey,tpszRegPath,0,KEY_ENUMERATE_SUB_KEYS,&hKey)!=ERROR_SUCCESS) - { - WARN("EnumRegKeys failed (key not found): %S\n", tpszRegPath); - return; - } - - for(i=0;;i++) - { - TCHAR pszNewPath[MAX_PATH]; - ret = RegEnumKeyEx(hKey,i,tpszName,&dwNameLen,NULL,NULL,NULL,NULL); - if(ret != ERROR_SUCCESS) - { - WARN("EnumRegKeys: RegEnumKeyEx failed for %S (rc 0x%lx)\n", tpszName, ret); - break; - } - - _stprintf(pszNewPath,_T("%s\\%s"),tpszRegPath,tpszName); - TRACE("EnumRegKeys: Calling user supplied enum function\n"); - pCallback(pCookie,hBaseKey,pszNewPath); - - dwNameLen = sizeof(tpszName); - } - - RegCloseKey(hKey); -} - -void -InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc,LPARAM lParam) -{ - ZeroMemory(psp, sizeof(PROPSHEETPAGE)); - psp->dwSize = sizeof(PROPSHEETPAGE); - psp->dwFlags = PSP_DEFAULT; - psp->hInstance = hApplet; - psp->pszTemplate = MAKEINTRESOURCE(idDlg); - psp->pfnDlgProc = DlgProc; - psp->lParam = lParam; -} - - - -static BOOL -FindNICClassKeyForCfgInstance(TCHAR *tpszCfgInst,TCHAR *tpszSubKeyOut) -{ - int i; - TCHAR tpszSubKey[MAX_PATH]; - TCHAR tpszCfgInst2[MAX_PATH]; - HKEY hKey; - DWORD dwType,dwSize; - - for (i = 0; i < 100; i++) - { - _stprintf(tpszSubKey,_T("SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E972-E325-11CE-BFC1-08002BE10318}\\%04d"),i); - if(RegOpenKeyEx(HKEY_LOCAL_MACHINE,tpszSubKey,0,KEY_QUERY_VALUE,&hKey)!=ERROR_SUCCESS) - continue; - dwType = REG_SZ; - dwSize = sizeof(tpszCfgInst2); - if(RegQueryValueEx(hKey,_T("NetCfgInstanceId"),NULL,&dwType,(BYTE*)tpszCfgInst2,&dwSize)!=ERROR_SUCCESS) { - RegCloseKey(hKey); - continue; - } - RegCloseKey(hKey); - if(_tcscmp(tpszCfgInst,tpszCfgInst2)==0) { - _tcscpy(tpszSubKeyOut,tpszSubKey); - return TRUE; - } - } - return FALSE; -} - - -static void -NICPropertyProtocolCallback(void *pCookie,HKEY hBaseKey,TCHAR *tpszSubKey) -{ - HWND hwndDlg; - DWORD dwCharacteristics; - HKEY hKey,hNDIKey; - DWORD dwType,dwSize; - TCHAR tpszDescription[MAX_PATH]; - TCHAR tpszNotifyObjectCLSID[MAX_PATH]; - TCHAR *tpszSubKeyCopy; - int nIndex; - - UNREFERENCED_PARAMETER(hBaseKey); - -// CLSID CLSID_NotifObj; -// IUnknown *pUnk = NULL; -// INetCfgComponentControl *pNetCfg; -// INetCfgComponentPropertyUi *pNetCfgPropUI; - hwndDlg = (HWND)pCookie; - - if(RegOpenKeyEx(HKEY_LOCAL_MACHINE,tpszSubKey,0,KEY_QUERY_VALUE,&hKey)!=ERROR_SUCCESS) - return; - - dwType = REG_DWORD; - dwSize = sizeof(dwCharacteristics); - if(RegQueryValueEx(hKey,_T("Characteristics"),NULL,&dwType,(BYTE*)&dwCharacteristics,&dwSize)!= ERROR_SUCCESS) - return; - - if(dwCharacteristics & NCF_HIDDEN) - { - RegCloseKey(hKey); - return; - } - - dwType = REG_SZ; - dwSize = sizeof(tpszDescription); - if(RegQueryValueEx(hKey,_T("Description"),NULL,&dwType,(BYTE*)tpszDescription,&dwSize)!= ERROR_SUCCESS) - return; - - RegOpenKeyEx(hKey,_T("Ndi"),0,KEY_QUERY_VALUE,&hNDIKey); - dwType = REG_SZ; - dwSize = sizeof(tpszNotifyObjectCLSID); - if(RegQueryValueEx(hNDIKey,_T("ClsId"),NULL,&dwType,(BYTE*)tpszNotifyObjectCLSID,&dwSize)!= ERROR_SUCCESS) - ;//return; - - RegCloseKey(hNDIKey); - - // - // This code works on Windows... but not on Reactos - // - -// CLSIDFromString(tpszNotifyObjectCLSID,&CLSID_NotifObj); -// CoCreateInstance(&CLSID_NotifObj,NULL,CLSCTX_INPROC_SERVER,&IID_IUnknown,(void**)&pUnk); -// pUnk->lpVtbl->QueryInterface(pUnk,&IID_INetCfgComponentControl,(void**)&pNetCfg); -// pUnk->lpVtbl->QueryInterface(pUnk,&IID_INetCfgComponentPropertyUi,(void**)&pNetCfgPropUI); - { - /* - HRESULT hr; - hr = pNetCfg->lpVtbl->Initialize(pNetCfg,&NetCfgComponent,&NetCfg,FALSE); - hr = pNetCfgPropUI->lpVtbl->QueryPropertyUi(pNetCfgPropUI,(INetCfg*)&NetCfg); - hr = pNetCfgPropUI->lpVtbl->SetContext(pNetCfgPropUI,(INetCfg*)&NetCfgComponent); - DWORD dwNumPages = 10; - HPROPSHEETPAGE *bOut = NULL; - UINT nPages; - hr = pNetCfgPropUI->MergePropPages(&dwNumPages,(BYTE**)&bOut,&nPages,GetDesktopWindow(),NULL); - */ - } - - RegCloseKey(hKey); - nIndex = (int) SendDlgItemMessage(hwndDlg,IDC_COMPONENTSLIST,LB_ADDSTRING,0,(LPARAM)tpszDescription); - tpszSubKeyCopy = _tcsdup(tpszSubKey); - SendDlgItemMessage(hwndDlg,IDC_COMPONENTSLIST,LB_SETITEMDATA,nIndex,(LPARAM)tpszSubKeyCopy); -} - - - -static INT_PTR CALLBACK -NICPropertyPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) -{ - PGLOBAL_NCPA_DATA pGlobalData = (PGLOBAL_NCPA_DATA)GetWindowLongPtr(hwndDlg, DWLP_USER); - - switch(uMsg) - { - case WM_INITDIALOG: - { - DWORD dwType,dwSize; - TCHAR tpszSubKey[MAX_PATH]; - TCHAR tpszDisplayName[MAX_PATH]; - HKEY hKey; - - pGlobalData = (PGLOBAL_NCPA_DATA)((LPPROPSHEETPAGE)lParam)->lParam; - if (pGlobalData == NULL) - return FALSE; - - SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)pGlobalData); - - if(!FindNICClassKeyForCfgInstance(pGlobalData->CurrentAdapterName, tpszSubKey)) - { - WARN("NIC Entry not found for '%s'\n", debugstr_w(pGlobalData->CurrentAdapterName)); - MessageBox(hwndDlg,_T("NIC Entry not found"),_T("Registry error"),MB_ICONSTOP); - MessageBox(hwndDlg,pGlobalData->CurrentAdapterName,tpszSubKey,MB_ICONSTOP); - } - - if(RegOpenKeyEx(HKEY_LOCAL_MACHINE,tpszSubKey,0,KEY_QUERY_VALUE,&hKey)!=ERROR_SUCCESS) - return 0; - dwType = REG_SZ; - dwSize = sizeof(tpszDisplayName); - if(RegQueryValueEx(hKey,_T("DriverDesc"),NULL,&dwType,(BYTE*)tpszDisplayName,&dwSize)!= ERROR_SUCCESS) - return 0; - RegCloseKey(hKey); - - SetDlgItemText(hwndDlg,IDC_NETCARDNAME,tpszDisplayName); - EnableWindow(GetDlgItem(hwndDlg,IDC_CONFIGURE),FALSE); - - //SetDlgItemTextA(hwndDlg,IDC_NETCARDNAME,Info[pPage->lParam].Description); - EnumRegKeys(NICPropertyProtocolCallback,hwndDlg,HKEY_LOCAL_MACHINE,_T("SYSTEM\\CurrentControlSet\\Control\\Network\\{4d36e973-e325-11ce-bfc1-08002be10318}")); - EnumRegKeys(NICPropertyProtocolCallback,hwndDlg,HKEY_LOCAL_MACHINE,_T("SYSTEM\\CurrentControlSet\\Control\\Network\\{4d36e974-e325-11ce-bfc1-08002be10318}")); - EnumRegKeys(NICPropertyProtocolCallback,hwndDlg,HKEY_LOCAL_MACHINE,_T("System\\CurrentControlSet\\Control\\Network\\{4D36E975-E325-11CE-BFC1-08002BE10318}")); - - SendDlgItemMessage(hwndDlg, IDC_COMPONENTSLIST, LB_SETCURSEL, 0, 0); - SendMessage(hwndDlg, WM_COMMAND, MAKEWPARAM(IDC_COMPONENTSLIST, LBN_SELCHANGE), 0); - } - break; - case WM_COMMAND: - switch(LOWORD(wParam)) - { - case IDC_COMPONENTSLIST: - if(HIWORD(wParam)==LBN_SELCHANGE) - { - TCHAR *tpszSubKey; - TCHAR tpszHelpKey[MAX_PATH]; - TCHAR tpszHelpText[MAX_PATH]; - HKEY hNDIKey; - DWORD dwType,dwSize; - HWND hListBox = GetDlgItem(hwndDlg,IDC_COMPONENTSLIST); - tpszSubKey = (TCHAR*)SendMessage(hListBox,LB_GETITEMDATA,SendMessage(hListBox,LB_GETCURSEL,0,0),0); - if(!tpszSubKey) - break; - _stprintf(tpszHelpKey,_T("%s\\Ndi"),tpszSubKey); - - RegOpenKeyEx(HKEY_LOCAL_MACHINE,tpszHelpKey,0,KEY_QUERY_VALUE,&hNDIKey); - dwType = REG_SZ; - dwSize = sizeof(tpszHelpText); - - tpszHelpText[0] = _T('\0'); - if (RegLoadMUIString(hNDIKey, _T("HelpText"),tpszHelpText,dwSize,&dwSize,0,NULL) !=ERROR_SUCCESS) - { - DWORD dwResult; - dwResult = GetSystemDirectory(tpszHelpKey, dwSize / sizeof(TCHAR)); - if (dwResult < dwSize && dwResult != 0) - { - if (RegLoadMUIString(hNDIKey, _T("HelpText"),tpszHelpText,dwSize,&dwSize,0,tpszHelpKey) !=ERROR_SUCCESS) - tpszHelpText[0] = _T('\0'); - } - } - RegCloseKey(hNDIKey); - - SetDlgItemText(hwndDlg,IDC_DESCRIPTION,tpszHelpText); - } - if(HIWORD(wParam)!=LBN_DBLCLK) - break; - // drop though - case IDC_PROPERTIES: - { - if(pGlobalData->pCurrentAdapterInfo) - { - DisplayTCPIPProperties(hwndDlg, pGlobalData->pCurrentAdapterInfo); - } - else - { - FIXME("If you see this, then the IPHLPAPI.DLL probably needs more work because GetAdaptersInfo did not return the expected data.\n"); - MessageBox(NULL,_T("If you see this, then the IPHLPAPI.DLL probably needs more work because GetAdaptersInfo did not return the expected data."),_T("Error"),MB_ICONSTOP); - } - } - break; - } - break; - } - return FALSE; -} - - -static void -DisplayNICProperties(HWND hParent, GLOBAL_NCPA_DATA* pGlobalData) -{ - PROPSHEETPAGE psp[1]; - PROPSHEETHEADER psh; - TCHAR tpszSubKey[MAX_PATH]; - HKEY hKey; - DWORD dwType = REG_SZ; - TCHAR tpszName[MAX_PATH]; - DWORD dwSize = sizeof(tpszName); - TCHAR tpszCfgInstanceID[MAX_ADAPTER_NAME_LENGTH]; - -#ifndef _UNICODE - WideCharToMultiByte(CP_UTF8, 0, pGlobalData->CurrentAdapterName, -1, tpszCfgInstanceID, MAX_ADAPTER_NAME_LENGTH, 0, 0); -#else - wcscpy(tpszCfgInstanceID, pGlobalData->CurrentAdapterName); -#endif - - // Get the "Name" for this Connection - _stprintf(tpszSubKey,_T("System\\CurrentControlSet\\Control\\Network\\{4D36E972-E325-11CE-BFC1-08002BE10318}\\%s\\Connection"),tpszCfgInstanceID); - if(RegOpenKeyEx(HKEY_LOCAL_MACHINE,tpszSubKey,0,KEY_QUERY_VALUE,&hKey)!=ERROR_SUCCESS) - return; - if(RegQueryValueEx(hKey,_T("Name"),NULL,&dwType,(BYTE*)tpszName,&dwSize)!=ERROR_SUCCESS) - _stprintf(tpszName,_T("[ERROR]")); - else - _tcscat(tpszName,_T(" Properties")); - RegCloseKey(hKey); - - ZeroMemory(&psh, sizeof(PROPSHEETHEADER)); - psh.dwSize = sizeof(PROPSHEETHEADER); - psh.dwFlags = PSH_PROPSHEETPAGE | PSH_NOAPPLYNOW; - psh.hwndParent = hParent; - psh.hInstance = hApplet; - psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_CPLSYSTEM)); - psh.pszCaption = tpszName; - psh.nPages = sizeof(psp) / sizeof(PROPSHEETPAGE); - psh.nStartPage = 0; - psh.ppsp = psp; - psh.pfnCallback = NULL; - - InitPropSheetPage(&psp[0], IDD_NETPROPERTIES, NICPropertyPageProc, (LPARAM)pGlobalData); - PropertySheet(&psh); - return; -} - -void RefreshNICInfo(HWND hwndDlg, PGLOBAL_NCPA_DATA pGlobalData) -{ - ULONG BufferSize; - DWORD ErrRet = 0; - - if (pGlobalData->pFirstAdapterInfo) - HeapFree(GetProcessHeap(), 0, pGlobalData->pFirstAdapterInfo); - - BufferSize = sizeof(IP_ADAPTER_INFO); - pGlobalData->pFirstAdapterInfo = (PIP_ADAPTER_INFO) HeapAlloc(GetProcessHeap(), 0, BufferSize); - - if (GetAdaptersInfo(pGlobalData->pFirstAdapterInfo, &BufferSize) == ERROR_BUFFER_OVERFLOW) - { - HeapFree(GetProcessHeap(), 0, pGlobalData->pFirstAdapterInfo); - pGlobalData->pFirstAdapterInfo = (PIP_ADAPTER_INFO) HeapAlloc(GetProcessHeap(), 0, BufferSize); - } - - if ((ErrRet = GetAdaptersInfo(pGlobalData->pFirstAdapterInfo, &BufferSize)) != NO_ERROR) - { - ERR("error adapterinfo\n"); - MessageBox(hwndDlg, _T("error adapterinfo") ,_T("ncpa.cpl"),MB_ICONSTOP); - - if (pGlobalData->pFirstAdapterInfo) - HeapFree(GetProcessHeap(), 0, pGlobalData->pFirstAdapterInfo); - } -} - -void UpdateCurrentAdapterInfo(HWND hwndDlg, PGLOBAL_NCPA_DATA pGlobalData) -{ - PIP_INTERFACE_INFO pInfo; - ULONG BufferSize = 0; - DWORD dwRetVal = 0; - - if (!pGlobalData->pCurrentAdapterInfo) - return; - - BufferSize = sizeof(IP_INTERFACE_INFO); - pInfo = (PIP_INTERFACE_INFO) HeapAlloc(GetProcessHeap(), 0, BufferSize); - if (ERROR_INSUFFICIENT_BUFFER == GetInterfaceInfo(pInfo, &BufferSize)) - { - HeapFree(GetProcessHeap(), 0, pInfo); - pInfo = (PIP_INTERFACE_INFO) HeapAlloc(GetProcessHeap(), 0, BufferSize); - } - - dwRetVal = GetInterfaceInfo(pInfo, &BufferSize); - if (NO_ERROR == dwRetVal) - { - DWORD i; - - for (i = 0; i < pInfo->NumAdapters; i++) - { - if (0 == wcscmp(pGlobalData->CurrentAdapterName, pInfo->Adapter[i].Name)) - { - if (pInfo->Adapter[i].Index != pGlobalData->pCurrentAdapterInfo->Index) - { - RefreshNICInfo(hwndDlg, pGlobalData); - - pGlobalData->pCurrentAdapterInfo = pGlobalData->pFirstAdapterInfo; - while (pGlobalData->pCurrentAdapterInfo) - { - if (pGlobalData->pCurrentAdapterInfo->Index == pInfo->Adapter[i].Index) - return; - - pGlobalData->pCurrentAdapterInfo = pGlobalData->pCurrentAdapterInfo->Next; - } - } - } - } - } - else if (ERROR_NO_DATA == dwRetVal) - WARN("There are no network adapters with IPv4 enabled on the local system\n"); - else - ERR("GetInterfaceInfo failed.\n"); -} - -static VOID -UpdateNICStatusData(HWND hwndDlg, PGLOBAL_NCPA_DATA pGlobalData) -{ - DWORD dwRet = NO_ERROR; - - if (pGlobalData->pCurrentAdapterInfo) - { - if (NULL == pGlobalData->pIfTable) - { - pGlobalData->IfTableSize = sizeof(MIB_IFTABLE); - pGlobalData->pIfTable = (PMIB_IFTABLE)HeapAlloc(GetProcessHeap(), 0, pGlobalData->IfTableSize); - if (NULL == pGlobalData->pIfTable) - { - static BOOL firstError = TRUE; - if (firstError) - { - firstError = FALSE; - WARN("Out of memory - could not allocate MIB_IFTABLE(1)"); - return; - } - } - } - - /* Call GetIfTable once to see if we have a large enough buffer */ - dwRet = GetIfTable(pGlobalData->pIfTable, &pGlobalData->IfTableSize, FALSE); - if (ERROR_INSUFFICIENT_BUFFER == dwRet) - { - HeapFree(GetProcessHeap(), 0, pGlobalData->pIfTable); - - pGlobalData->pIfTable = (PMIB_IFTABLE)HeapAlloc(GetProcessHeap(), 0, pGlobalData->IfTableSize); - if (NULL == pGlobalData->pIfTable) - { - static BOOL firstError = TRUE; - if (firstError) - { - firstError = FALSE; - WARN("Out of memory - could not allocate MIB_IFTABLE(2)"); - } - - pGlobalData->IfTableSize = 0; - return; - } - - dwRet = GetIfTable(pGlobalData->pIfTable, &pGlobalData->IfTableSize, FALSE); - if (NO_ERROR != dwRet) - { - HeapFree(GetProcessHeap(), 0, pGlobalData->pIfTable); - pGlobalData->pIfTable = NULL; - pGlobalData->IfTableSize = 0; - return; - } - } - } - - if (NO_ERROR == dwRet) - { - DWORD i; - DWORD PktsOut = 0; - DWORD PktsIn = 0; - DWORD Mbps = 0; - DWORD OperStatus = IF_OPER_STATUS_DISCONNECTED; - PMIB_IFROW pIfRow = NULL; - TCHAR Buffer[256], LocBuffer[256], szDecimalSep[3]; - SYSTEMTIME TimeConnected; - NUMBERFMT fmt; - - memset(&TimeConnected, 0, sizeof(TimeConnected)); - - if (pGlobalData->pCurrentAdapterInfo) - { - UpdateCurrentAdapterInfo(hwndDlg, pGlobalData); - - for (i = 0; i < pGlobalData->pIfTable->dwNumEntries; i++) - { - pIfRow = (PMIB_IFROW)&pGlobalData->pIfTable->table[i]; - - if (pIfRow->dwIndex == pGlobalData->pCurrentAdapterInfo->Index) - { - DWORD DurationSeconds; - ULONGLONG Ticks; - - PktsOut = pIfRow->dwOutOctets; - PktsIn = pIfRow->dwInOctets; - Mbps = pIfRow->dwSpeed; - OperStatus = pIfRow->dwOperStatus; - - /* TODO: For some unknown reason, this doesn't correspond to the Windows duration */ - Ticks = GetTickCount64(); - DurationSeconds = Ticks / 1000; - TimeConnected.wSecond = (DurationSeconds % 60); - TimeConnected.wMinute = (DurationSeconds / 60) % 60; - TimeConnected.wHour = (DurationSeconds / (60 * 60)) % 24; - TimeConnected.wDay = DurationSeconds / (60 * 60 * 24); - - break; - } - } - } - - memset(&fmt, 0x0, sizeof(fmt)); - if (GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_STHOUSAND, szDecimalSep, sizeof(szDecimalSep) / sizeof(szDecimalSep[0]))) - fmt.lpThousandSep = szDecimalSep; - fmt.Grouping = 3; - fmt.lpDecimalSep = _T(""); - - _stprintf(Buffer, L"%u", PktsOut); - GetNumberFormat(LOCALE_USER_DEFAULT, 0, Buffer, &fmt, LocBuffer, sizeof(LocBuffer) / sizeof(LocBuffer[0])); - SendDlgItemMessage(hwndDlg, IDC_SEND, WM_SETTEXT, 0, (LPARAM)LocBuffer); - - _stprintf(Buffer, L"%u", PktsIn); - GetNumberFormat(LOCALE_USER_DEFAULT, 0, Buffer, &fmt, LocBuffer, sizeof(LocBuffer) / sizeof(LocBuffer[0])); - SendDlgItemMessage(hwndDlg, IDC_RECEIVED, WM_SETTEXT, 0, (LPARAM)LocBuffer); - - switch (OperStatus) - { - case IF_OPER_STATUS_NON_OPERATIONAL: - OperStatus = IDS_STATUS_NON_OPERATIONAL; - break; - - case IF_OPER_STATUS_UNREACHABLE: - OperStatus = IDS_STATUS_UNREACHABLE; - break; - - case IF_OPER_STATUS_DISCONNECTED: - OperStatus = IDS_STATUS_DISCONNECTED; - break; - - case IF_OPER_STATUS_CONNECTING: - OperStatus = IDS_STATUS_CONNECTING; - break; - - case IF_OPER_STATUS_CONNECTED: - OperStatus = IDS_STATUS_CONNECTED; - break; - - case IF_OPER_STATUS_OPERATIONAL: - /* TODO: Find sub status, waiting for DHCP address, etc. */ - OperStatus = IDS_STATUS_OPERATIONAL; - break; - - default: - WARN("Unknown operation status: %d\n", OperStatus); - OperStatus = IDS_STATUS_OPERATIONAL; - break; - } - LoadString(hApplet, OperStatus, LocBuffer, sizeof(LocBuffer) / sizeof(LocBuffer[0])); - SendDlgItemMessage(hwndDlg, IDC_STATUS, WM_SETTEXT, 0, (LPARAM)LocBuffer); - - GetTimeFormat(LOCALE_USER_DEFAULT, 0, &TimeConnected, L"HH':'mm':'ss", LocBuffer, sizeof(LocBuffer) / sizeof(LocBuffer[0])); - if (0 == TimeConnected.wDay) - { - SendDlgItemMessage(hwndDlg, IDC_DURATION, WM_SETTEXT, 0, (LPARAM)LocBuffer); - } - else - { - TCHAR DayBuffer[256]; - if (1 == TimeConnected.wDay) - { - LoadString(hApplet, IDS_DURATION_DAY, DayBuffer, sizeof(DayBuffer) / sizeof(DayBuffer[0])); - } - else - { - LoadString(hApplet, IDS_DURATION_DAYS, DayBuffer, sizeof(DayBuffer) / sizeof(DayBuffer[0])); - } - _sntprintf(Buffer, 256, DayBuffer, TimeConnected.wDay, LocBuffer); - SendDlgItemMessage(hwndDlg, IDC_DURATION, WM_SETTEXT, 0, (LPARAM)Buffer); - } - - LoadString(hApplet, IDS_SPEED_MBPS, LocBuffer, sizeof(LocBuffer) / sizeof(LocBuffer[0])); - _sntprintf(Buffer, 256, LocBuffer, Mbps / 1000000); - SendDlgItemMessage(hwndDlg, IDC_SPEED, WM_SETTEXT, 0, (LPARAM)Buffer); - } - else - { - static BOOL firstError = TRUE; - if (firstError) - { - firstError = FALSE; - ERR("GetIfTable failed with error code: %d\n", dwRet); - return; - } - } -} - -static INT_PTR CALLBACK -NICStatusPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) -{ - PGLOBAL_NCPA_DATA pGlobalData; - pGlobalData = (PGLOBAL_NCPA_DATA)GetWindowLongPtr(hwndDlg, DWLP_USER); - - switch(uMsg) - { - case WM_INITDIALOG: - { - pGlobalData = (PGLOBAL_NCPA_DATA)((LPPROPSHEETPAGE)lParam)->lParam; - if (pGlobalData == NULL) - return FALSE; - - SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)pGlobalData); - - EnableWindow(GetDlgItem(hwndDlg,IDC_ENDISABLE),FALSE); - pGlobalData->hStatsUpdateTimer = SetTimer(hwndDlg, 1, 1000, NULL); - UpdateNICStatusData(hwndDlg, pGlobalData); - } - break; - case WM_COMMAND: - switch(LOWORD(wParam)) - { - case IDC_PROPERTIES: - { - DisplayNICProperties(hwndDlg, pGlobalData); - } - break; - } - break; - case WM_TIMER: - { - UpdateNICStatusData(hwndDlg, pGlobalData); - } - break; - case WM_DESTROY: - { - KillTimer(hwndDlg, pGlobalData->hStatsUpdateTimer); - pGlobalData->hStatsUpdateTimer = 0; - - if (pGlobalData->pIfTable) - { - HeapFree(GetProcessHeap(), 0, pGlobalData->pIfTable); - pGlobalData->pIfTable = NULL; - pGlobalData->IfTableSize = 0; - } - } - break; - } - return FALSE; -} - -static INT_PTR CALLBACK -NICSupportPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) -{ - PGLOBAL_NCPA_DATA pGlobalData; - pGlobalData = (PGLOBAL_NCPA_DATA)GetWindowLongPtr(hwndDlg, DWLP_USER); - - switch(uMsg) - { - case WM_INITDIALOG: - { - pGlobalData = (PGLOBAL_NCPA_DATA)((LPPROPSHEETPAGE)lParam)->lParam; - if (pGlobalData == NULL) - return FALSE; - - SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)pGlobalData); - - if (pGlobalData->pCurrentAdapterInfo) - { - TCHAR Buffer[64]; - - if (pGlobalData->pCurrentAdapterInfo->DhcpEnabled) - LoadString(hApplet, IDS_ASSIGNED_DHCP, Buffer, sizeof(Buffer) / sizeof(TCHAR)); - else - LoadString(hApplet, IDS_ASSIGNED_MANUAL, Buffer, sizeof(Buffer) / sizeof(TCHAR)); - - SendDlgItemMessage(hwndDlg, IDC_DETAILSTYPE, WM_SETTEXT, 0, (LPARAM)Buffer); - _stprintf(Buffer, _T("%S"), pGlobalData->pCurrentAdapterInfo->IpAddressList.IpAddress.String); - SendDlgItemMessage(hwndDlg, IDC_DETAILSIP, WM_SETTEXT, 0, (LPARAM)Buffer); - _stprintf(Buffer, _T("%S"), pGlobalData->pCurrentAdapterInfo->IpAddressList.IpMask.String); - SendDlgItemMessage(hwndDlg, IDC_DETAILSSUBNET, WM_SETTEXT, 0, (LPARAM)Buffer); - _stprintf(Buffer, _T("%S"), pGlobalData->pCurrentAdapterInfo->GatewayList.IpAddress.String); - SendDlgItemMessage(hwndDlg, IDC_DETAILSGATEWAY, WM_SETTEXT, 0, (LPARAM)Buffer); - } - } - break; - case WM_COMMAND: - switch(LOWORD(wParam)) - { - case IDC_PROPERTIES: - { - } - break; - case IDC_DETAILS: - { - FIXME("Not implemented: show detail window\n"); - MessageBox(hwndDlg,_T("not implemented: show detail window"),_T("ncpa.cpl"),MB_ICONSTOP); - } - break; - } - break; - } - return FALSE; -} - -static VOID -DisplayNICStatus(HWND hParent,TCHAR *tpszCfgInstanceID) -{ - PROPSHEETPAGE psp[2]; - PROPSHEETHEADER psh; - TCHAR tpszSubKey[MAX_PATH]; - HKEY hKey; - DWORD dwType = REG_SZ; - TCHAR tpszName[MAX_PATH]; - DWORD dwSize = sizeof(tpszName); - PGLOBAL_NCPA_DATA pGlobalData; - PIP_ADAPTER_INFO pInfo; - WCHAR wcsAdapterName[MAX_ADAPTER_NAME]; - - pGlobalData = (PGLOBAL_NCPA_DATA)GetWindowLongPtr(hParent, DWLP_USER); - -#ifndef _UNICODE - MultiByteToWideChar(CP_UTF8, 0, tpszCfgInstanceID, -1, pGlobalData->CurrentAdapterName, MAX_ADAPTER_NAME); -#else - wcscpy(pGlobalData->CurrentAdapterName, tpszCfgInstanceID); -#endif - - // Get the "Name" for this Connection - _stprintf(tpszSubKey,_T("System\\CurrentControlSet\\Control\\Network\\{4D36E972-E325-11CE-BFC1-08002BE10318}\\%s\\Connection"),tpszCfgInstanceID); - if (RegOpenKeyEx(HKEY_LOCAL_MACHINE,tpszSubKey,0,KEY_QUERY_VALUE,&hKey)!=ERROR_SUCCESS) - return; - - if (RegQueryValueEx(hKey,_T("Name"),NULL,&dwType,(BYTE*)tpszName,&dwSize)!=ERROR_SUCCESS) - _stprintf(tpszName,_T("[ERROR]")); - //_stprintf(tpszName,_T("[ERROR]") _T(__FILE__) _T(" %d"),__LINE__ ); - else - _tcscat(tpszName,_T(" Status")); - RegCloseKey(hKey); - - ZeroMemory(&psh, sizeof(PROPSHEETHEADER)); - psh.dwSize = sizeof(PROPSHEETHEADER); - psh.dwFlags = PSH_PROPSHEETPAGE | PSH_NOAPPLYNOW; - psh.hwndParent = hParent; - psh.hInstance = hApplet; - // FIX THESE REACTOS HEADERS !!!!!!!!! - psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_CPLSYSTEM)); - psh.pszCaption = tpszName;//Caption; - psh.nPages = sizeof(psp) / sizeof(PROPSHEETPAGE); - psh.nStartPage = 0; - psh.ppsp = psp; - psh.pfnCallback = NULL; - - RefreshNICInfo(hParent, pGlobalData); - - pGlobalData->pCurrentAdapterInfo = NULL; - pInfo = pGlobalData->pFirstAdapterInfo; - while (pInfo) - { - MultiByteToWideChar(CP_UTF8, 0, pInfo->AdapterName, -1, wcsAdapterName, MAX_ADAPTER_NAME); - if (0 == wcscmp(wcsAdapterName, pGlobalData->CurrentAdapterName)) - { - pGlobalData->pCurrentAdapterInfo = pInfo; - break; - } - - pInfo = pInfo->Next; - } - - InitPropSheetPage(&psp[0], IDD_CARDPROPERTIES, NICStatusPageProc, (LPARAM)pGlobalData); - InitPropSheetPage(&psp[1], IDD_CARDSUPPORT, NICSupportPageProc, (LPARAM)pGlobalData); - - PropertySheet(&psh); - return; -} - -// -// IPHLPAPI does not provide a list of all adapters -// -#if 0 -static VOID -EnumAdapters(HWND hwndDlg) -{ - TCHAR pszText[MAX_ADAPTER_NAME_LENGTH + 4]; - IP_ADAPTER_INFO *pInfo; - ULONG size; - INT nIndex; - - size=sizeof(Info); - if(GetAdaptersInfo(Info,&size)!=ERROR_SUCCESS) - { - WARN("IPHLPAPI.DLL failed to provide Adapter information\n"); - MessageBox(hwndDlg,L"IPHLPAPI.DLL failed to provide Adapter information",L"Error",MB_ICONSTOP); - return; - } - - pInfo = &Info[0]; - while(pInfo) - { - swprintf(pszText,L"%S",Info[0].Description); - nIndex = SendDlgItemMessage(hwndDlg,IDC_NETCARDLIST,LB_ADDSTRING,0,(LPARAM)pszText); - SendDlgItemMessage(hwndDlg,IDC_NETCARDLIST,LB_SETITEMDATA,nIndex,(LPARAM)pInfo); - pInfo = pInfo->Next; - } -} -#endif - - - -static void -NetAdapterCallback(void *pCookie,HKEY hBaseKey,TCHAR *tpszSubKey) -{ - TCHAR tpszDisplayName[MAX_PATH]; - //TCHAR tpszDeviceID[MAX_PATH]; - TCHAR tpszCfgInstanceID[MAX_PATH]; - TCHAR *ptpszCfgInstanceID; - HKEY hKey; - DWORD dwType = REG_SZ; - DWORD dwSize = sizeof(tpszDisplayName); - int nIndex; - HWND hwndDlg = (HWND)pCookie; - DWORD dwCharacteristics; - - TRACE("NetAdapterCallback: %s\n", debugstr_aw(tpszSubKey)); - - if(RegOpenKeyEx(hBaseKey,tpszSubKey,0,KEY_QUERY_VALUE,&hKey)!=ERROR_SUCCESS) - return; - - TRACE("NetAdapterCallback: Reading Characteristics\n"); - dwType = REG_DWORD; - dwSize = sizeof(dwCharacteristics); - if(RegQueryValueEx(hKey,_T("Characteristics"),NULL,&dwType,(BYTE*)&dwCharacteristics,&dwSize)!=ERROR_SUCCESS) - dwCharacteristics = 0; - if (dwCharacteristics & NCF_HIDDEN) - return; - if (!(dwCharacteristics & NCF_VIRTUAL) && !(dwCharacteristics & NCF_PHYSICAL)) - return; - - TRACE("NetAdapterCallback: Reading DriverDesc\n"); - dwType = REG_SZ; - dwSize = sizeof(tpszDisplayName); - if (RegQueryValueEx(hKey,_T("DriverDesc"),NULL,&dwType,(BYTE*)tpszDisplayName,&dwSize)!= ERROR_SUCCESS) - _tcscpy(tpszDisplayName,_T("Unnamed Adapter")); - TRACE("Network card: '%s'\n", debugstr_aw(tpszDisplayName)); - - // get the link to the Enum Subkey (currently unused) - //dwType = REG_SZ; - //dwSize = sizeof(tpszDeviceID); - //if(RegQueryValueEx(hKey,_T("MatchingDeviceId"),NULL,&dwType,(BYTE*)tpszDeviceID,&dwSize) != ERROR_SUCCESS) { - // WARN("Missing MatchingDeviceId Entry\n"); - // MessageBox(hwndDlg,_T("Missing MatchingDeviceId Entry"),_T("Registry Problem"),MB_ICONSTOP); - // return; - //} - - // get the card configuration GUID - dwType = REG_SZ; - dwSize = sizeof(tpszCfgInstanceID); - if(RegQueryValueEx(hKey,_T("NetCfgInstanceId"),NULL,&dwType,(BYTE*)tpszCfgInstanceID,&dwSize) != ERROR_SUCCESS) - { - ERR("Missing NetCfgInstanceId Entry\n"); - MessageBox(hwndDlg,_T("Missing NetCfgInstanceId Entry"),_T("Registry Problem"),MB_ICONSTOP); - return; - } - - ptpszCfgInstanceID = _tcsdup(tpszCfgInstanceID); - // - // **TODO** **FIXME** TBD - // At this point, we should verify, if the device listed here - // really represents a device that is currently connected to the system - // - // How is this done properly ? - - nIndex = (int) SendDlgItemMessage(hwndDlg,IDC_NETCARDLIST,LB_ADDSTRING,0,(LPARAM)tpszDisplayName); - SendDlgItemMessage(hwndDlg,IDC_NETCARDLIST,LB_SETITEMDATA,nIndex,(LPARAM)ptpszCfgInstanceID); - RegCloseKey(hKey); -} - - -static void -EnumAdapters(HWND hwndDlg) -{ - LPTSTR lpRegPath = _T("SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E972-E325-11CE-BFC1-08002BE10318}"); - - EnumRegKeys(NetAdapterCallback,hwndDlg,HKEY_LOCAL_MACHINE,lpRegPath); - return; -} - - -static INT_PTR CALLBACK -NetworkPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) -{ - NMHDR* pnmh; - int nIndex; - switch(uMsg) - { - case WM_INITDIALOG: - { - PGLOBAL_NCPA_DATA pGlobalData = (PGLOBAL_NCPA_DATA)((LPPROPSHEETPAGE)lParam)->lParam; - if (pGlobalData == NULL) - return FALSE; - - SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)pGlobalData); - - EnableWindow(GetDlgItem(hwndDlg,IDC_ADD),FALSE); - EnableWindow(GetDlgItem(hwndDlg,IDC_REMOVE),FALSE); - - EnumAdapters(hwndDlg); - SendDlgItemMessage(hwndDlg,IDC_NETCARDLIST,LB_SETCURSEL,0,0); - } - break; - - case WM_NOTIFY: - pnmh=(NMHDR*)lParam; - switch(pnmh->code) - { - case PSN_APPLY: - case PSN_RESET: - while(SendDlgItemMessage(hwndDlg,IDC_NETCARDLIST,LB_GETCOUNT,0,0)>0) - { - TCHAR *tpszString; - - tpszString = (TCHAR*)SendDlgItemMessage(hwndDlg,IDC_NETCARDLIST,LB_GETITEMDATA,0,0); - if(tpszString) - free(tpszString); - SendDlgItemMessage(hwndDlg,IDC_NETCARDLIST,LB_DELETESTRING,0,0); - } - break; - } - break; - - case WM_COMMAND: - switch(LOWORD(wParam)) - { - case IDC_NETCARDLIST: - if(HIWORD(wParam)==LBN_DBLCLK) { - nIndex = (int) SendDlgItemMessage(hwndDlg,IDC_NETCARDLIST,LB_GETCURSEL,0,0); - if(nIndex!=-1) - DisplayNICStatus(hwndDlg,(TCHAR*)SendDlgItemMessage(hwndDlg,IDC_NETCARDLIST,LB_GETITEMDATA,nIndex,0)); - } - break; - - case IDC_PROPERTIES: - nIndex = (int) SendDlgItemMessage(hwndDlg,IDC_NETCARDLIST,LB_GETCURSEL,0,0); - if(nIndex!=-1) - DisplayNICStatus(hwndDlg,(TCHAR*)SendDlgItemMessage(hwndDlg,IDC_NETCARDLIST,LB_GETITEMDATA,nIndex,0)); - break; - } - break; - } - - return FALSE; -} - - - -/* First Applet */ -static LONG CALLBACK +LONG CALLBACK DisplayApplet(VOID) { - PGLOBAL_NCPA_DATA pGlobalData; - PROPSHEETPAGE psp[1]; - PROPSHEETHEADER psh = {0}; - TCHAR Caption[1024]; - int Ret; + WCHAR szParameters[160]; + //FIXME + // use correct path + //::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{7007ACC7-3202-11D1-AAD2-00805FC1270E} - LoadString(hApplet, IDS_CPLSYSTEMNAME, Caption, sizeof(Caption) / sizeof(TCHAR)); + wcscpy(szParameters, L"/n,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\\::{7007ACC7-3202-11D1-AAD2-00805FC1270E}"); - pGlobalData = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(GLOBAL_NCPA_DATA)); - if (pGlobalData == NULL) - return 0; - - psh.dwSize = sizeof(PROPSHEETHEADER); - psh.dwFlags = PSH_PROPSHEETPAGE; - psh.hwndParent = hCPLWindow; - psh.hInstance = hApplet; - psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_CPLSYSTEM)); - psh.pszCaption = Caption; - psh.nPages = sizeof(psp) / sizeof(PROPSHEETPAGE); - psh.nStartPage = 0; - psh.ppsp = psp; - psh.pfnCallback = NULL; - - InitPropSheetPage(&psp[0], IDD_PROPPAGENETWORK, NetworkPageProc, (LPARAM)pGlobalData); - - Ret = PropertySheet(&psh); - - HeapFree(GetProcessHeap(), 0, pGlobalData); - - return (LONG)(Ret != -1); + return (int) ShellExecuteW(NULL, L"open", L"explorer.exe", szParameters, NULL, SW_SHOWDEFAULT) > 32; } /* Control Panel Callback */ @@ -1056,6 +35,7 @@ CPlApplet(HWND hwndCPl, UINT uMsg, LPARAM lParam1, LPARAM lParam2) UNREFERENCED_PARAMETER(hwndCPl); switch (uMsg) { + case CPL_INIT: { return TRUE; @@ -1063,23 +43,11 @@ CPlApplet(HWND hwndCPl, UINT uMsg, LPARAM lParam1, LPARAM lParam2) case CPL_GETCOUNT: { - return sizeof(Applets)/sizeof(APPLET); + return 1; } - - case CPL_INQUIRE: - { - CPLINFO *CPlInfo = (CPLINFO*)lParam2; - CPlInfo->lData = 0; - CPlInfo->idIcon = Applets[(int)lParam1].idIcon; - CPlInfo->idName = Applets[(int)lParam1].idName; - CPlInfo->idInfo = Applets[(int)lParam1].idDescription; - break; - } - case CPL_DBLCLK: { - hCPLWindow = hwndCPl; - Applets[(int)lParam1].AppletProc(); + DisplayApplet(); break; } } @@ -1096,7 +64,6 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD dwReason, LPVOID lpvReserved) { case DLL_PROCESS_ATTACH: case DLL_THREAD_ATTACH: - hApplet = hinstDLL; break; } diff --git a/reactos/dll/cpl/ncpa/ncpa.h b/reactos/dll/cpl/ncpa/ncpa.h deleted file mode 100644 index a74b76eca81..00000000000 --- a/reactos/dll/cpl/ncpa/ncpa.h +++ /dev/null @@ -1,28 +0,0 @@ -#ifndef __NCPA_H -#define __NCPA_H - -typedef LONG (CALLBACK *CPLAPPLET_PROC)(VOID); - -typedef struct -{ - int idIcon; - int idName; - int idDescription; - CPLAPPLET_PROC AppletProc; -} APPLET, *PAPPLET; - -typedef struct -{ - WCHAR CurrentAdapterName[MAX_ADAPTER_NAME]; - UINT_PTR hStatsUpdateTimer; - PMIB_IFTABLE pIfTable; - DWORD IfTableSize; - PIP_ADAPTER_INFO pFirstAdapterInfo; - PIP_ADAPTER_INFO pCurrentAdapterInfo; -} GLOBAL_NCPA_DATA, *PGLOBAL_NCPA_DATA; - -extern HINSTANCE hApplet; - -#endif // __NCPA_H - -/* EOF */ diff --git a/reactos/dll/cpl/ncpa/ncpa.rbuild b/reactos/dll/cpl/ncpa/ncpa.rbuild index 7a49ac1bc88..4d98fbefb82 100644 --- a/reactos/dll/cpl/ncpa/ncpa.rbuild +++ b/reactos/dll/cpl/ncpa/ncpa.rbuild @@ -5,15 +5,8 @@ . 0x600 0x600 - wine kernel32 advapi32 - user32 - comctl32 - iphlpapi - ws2_32 - dhcpcsvc + shell32 ncpa.c - tcpip_properties.c - ncpa.rc diff --git a/reactos/dll/cpl/ncpa/ncpa.rc b/reactos/dll/cpl/ncpa/ncpa.rc deleted file mode 100644 index b2801886389..00000000000 --- a/reactos/dll/cpl/ncpa/ncpa.rc +++ /dev/null @@ -1,18 +0,0 @@ -/* $Id$ */ - -#include -#include "resource.h" - -LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL - -#define REACTOS_VERSION_DLL -#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Network Control Panel\0" -#define REACTOS_STR_INTERNAL_NAME "ncpa\0" -#define REACTOS_STR_ORIGINAL_FILENAME "ncpa.cpl\0" - -IDI_CPLSYSTEM ICON "resources/applet.ico" -IDI_HORIZONTAL ICON "resources/HORIZ.ICO" -IDI_VERTICAL ICON "resources/VERTIC.ICO" -IDI_NETSTAT ICON "resources/NETCONN.ICO" - -#include "rsrc.rc" diff --git a/reactos/dll/cpl/ncpa/resource.h b/reactos/dll/cpl/ncpa/resource.h deleted file mode 100644 index f2c04b1aea4..00000000000 --- a/reactos/dll/cpl/ncpa/resource.h +++ /dev/null @@ -1,86 +0,0 @@ -#ifndef __CPL_RESOURCE_H -#define __CPL_RESOURCE_H - -/* metrics */ -#define PROPSHEETWIDTH 246 -#define PROPSHEETHEIGHT 228 -#define PROPSHEETPADDING 6 -#define SYSTEM_COLUMN (0 * PROPSHEETPADDING) -// this is not supported by the MS Resource compiler: -//#define LABELLINE(x) 0 //(((PROPSHEETPADDING + 2) * x) + (x + 2)) - -#define ICONSIZE 16 - -/* ids */ - -#define IDI_CPLSYSTEM 100 -#define IDI_HORIZONTAL 101 -#define IDI_VERTICAL 102 -#define IDI_NETSTAT 103 - -#define IDD_PROPPAGENETWORK 100 -#define IDD_CARDPROPERTIES 101 -#define IDD_NETPROPERTIES 102 -#define IDD_TCPIPPROPERTIES 103 -#define IDD_CARDSUPPORT 104 - -#define IDS_CPLSYSTEMNAME 1001 -#define IDS_CPLSYSTEMDESCRIPTION 2001 -#define IDS_ASSIGNED_DHCP 2501 -#define IDS_ASSIGNED_MANUAL 2502 -#define IDS_ERROR 3001 -#define IDS_ENTER_VALID_IPADDRESS 3002 -#define IDS_ENTER_VALID_SUBNET 3003 -#define IDS_CANNOT_LOAD_CONFIG 3004 -#define IDS_CANNOT_CREATE_PROPSHEET 3005 -#define IDS_OUT_OF_MEMORY 3006 -#define IDS_CANNOT_SAVE_CHANGES 3007 -#define IDS_STATUS_NON_OPERATIONAL 4001 -#define IDS_STATUS_UNREACHABLE 4002 -#define IDS_STATUS_DISCONNECTED 4003 -#define IDS_STATUS_CONNECTING 4004 -#define IDS_STATUS_CONNECTED 4005 -#define IDS_STATUS_OPERATIONAL 4006 -#define IDS_SPEED_MBPS 4007 -#define IDS_DURATION_DAY 4008 -#define IDS_DURATION_DAYS 4009 - - -/* controls */ -#define IDC_NETCARDLIST 100 -#define IDC_ADD 101 -#define IDC_REMOVE 102 -#define IDC_PROPERTIES 103 - -#define IDC_NETCARDNAME 104 -#define IDC_CONFIGURE 105 -#define IDC_COMPONENTSLIST 106 -#define IDC_INSTALL 107 -#define IDC_UNINSTALL 108 -//#define IDC_PROPERTIES 109 -#define IDC_DESCRIPTION 110 -#define IDC_SHOWTASKBAR 111 -#define IDC_SEND 112 -#define IDC_RECEIVED 113 -#define IDC_ENDISABLE 114 -#define IDC_USEDHCP 115 -#define IDC_NODHCP 116 -#define IDC_AUTODNS 117 -#define IDC_FIXEDDNS 118 -#define IDC_ADVANCED 119 -#define IDC_IPADDR 120 -#define IDC_SUBNETMASK 121 -#define IDC_DEFGATEWAY 122 -#define IDC_DNS1 123 -#define IDC_DNS2 124 -#define IDC_DETAILS 125 -#define IDC_DETAILSIP 126 -#define IDC_DETAILSTYPE 127 -#define IDC_DETAILSSUBNET 128 -#define IDC_DETAILSGATEWAY 129 -#define IDC_STATUS 130 -#define IDC_DURATION 131 -#define IDC_SPEED 132 -#endif /* __CPL_RESOURCE_H */ - -/* EOF */ diff --git a/reactos/dll/cpl/ncpa/resources/HORIZ.ICO b/reactos/dll/cpl/ncpa/resources/HORIZ.ICO deleted file mode 100644 index b988a334a3c68ff052b2a13cbe64299fb5669a14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 766 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 diff --git a/reactos/dll/cpl/ncpa/rsrc.rc b/reactos/dll/cpl/ncpa/rsrc.rc deleted file mode 100644 index a984e6d03b4..00000000000 --- a/reactos/dll/cpl/ncpa/rsrc.rc +++ /dev/null @@ -1,23 +0,0 @@ -#include -#include "resource.h" - -#include "lang/bg-BG.rc" -#include "lang/cs-CZ.rc" -#include "lang/da-DK.rc" -#include "lang/de-DE.rc" -#include "lang/el-GR.rc" -#include "lang/en-US.rc" -#include "lang/es-ES.rc" -#include "lang/fr-FR.rc" -#include "lang/hu-HU.rc" -#include "lang/id-ID.rc" -#include "lang/it-IT.rc" -#include "lang/ja-JP.rc" -#include "lang/no-NO.rc" -#include "lang/nl-NL.rc" -#include "lang/pl-PL.rc" -#include "lang/ru-RU.rc" -#include "lang/sk-SK.rc" -#include "lang/sv-SE.rc" -#include "lang/uk-UA.rc" -#include "lang/zh-CN.rc" diff --git a/reactos/dll/cpl/ncpa/tcpip_properties.c b/reactos/dll/cpl/ncpa/tcpip_properties.c deleted file mode 100644 index fd1eeb47121..00000000000 --- a/reactos/dll/cpl/ncpa/tcpip_properties.c +++ /dev/null @@ -1,560 +0,0 @@ -/* - * PROJECT: ReactOS Network Control Panel - * LICENSE: GPL - See COPYING in the top level directory - * FILE: lib/cpl/system/tcpip_properties.c - * PURPOSE: ReactOS Network Control Panel - * COPYRIGHT: Copyright 2004 Gero Kuehn (reactos.filter@gkware.com) - * Copyright 2006 Ge van Geldorp - */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -#ifdef _MSC_VER -#include -#endif - -#include "resource.h" -#include "ncpa.h" - -#include -WINE_DEFAULT_DEBUG_CHANNEL(ncpa); - -typedef struct _TCPIP_PROPERTIES_DATA { - DWORD AdapterIndex; - char *AdapterName; - BOOL DhcpEnabled; - DWORD IpAddress; - DWORD SubnetMask; - DWORD Gateway; - DWORD Dns1; - DWORD Dns2; - BOOL OldDhcpEnabled; - DWORD OldIpAddress; - DWORD OldSubnetMask; - DWORD OldGateway; - DWORD OldDns1; - DWORD OldDns2; -} TCPIP_PROPERTIES_DATA, *PTCPIP_PROPERTIES_DATA; - -void InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc, LPARAM lParam); - -DWORD APIENTRY DhcpNotifyConfigChange(LPWSTR ServerName, LPWSTR AdapterName, - BOOL NewIpAddress, DWORD IpIndex, - DWORD IpAddress, DWORD SubnetMask, - int DhcpAction); - - -static void -ManualDNS(HWND Dlg, BOOL Enabled, UINT uCmd) { - PTCPIP_PROPERTIES_DATA DlgData = - (PTCPIP_PROPERTIES_DATA) GetWindowLongPtrW(Dlg, GWL_USERDATA); - - if (! DlgData->OldDhcpEnabled && - (uCmd == IDC_USEDHCP || uCmd == IDC_NODHCP)) { - if (INADDR_NONE != DlgData->OldIpAddress) { - SendDlgItemMessage(Dlg, IDC_IPADDR, IPM_SETADDRESS, 0, - ntohl(DlgData->OldIpAddress)); - } - if (INADDR_NONE != DlgData->OldSubnetMask) { - SendDlgItemMessage(Dlg, IDC_SUBNETMASK, IPM_SETADDRESS, 0, - ntohl(DlgData->OldSubnetMask)); - } - if (INADDR_NONE != DlgData->OldGateway) { - SendDlgItemMessage(Dlg, IDC_DEFGATEWAY, IPM_SETADDRESS, 0, - ntohl(DlgData->OldGateway)); - } - } - - if (INADDR_NONE != DlgData->OldDns1 && - (uCmd == IDC_FIXEDDNS || uCmd == IDC_AUTODNS || IDC_NODHCP)) { - SendDlgItemMessage(Dlg, IDC_DNS1, IPM_SETADDRESS, 0, - ntohl(DlgData->OldDns1)); - if (INADDR_NONE != DlgData->OldDns2) { - SendDlgItemMessage(Dlg, IDC_DNS2, IPM_SETADDRESS, 0, - ntohl(DlgData->OldDns2)); - } - } - - CheckDlgButton(Dlg, IDC_FIXEDDNS, - Enabled ? BST_CHECKED : BST_UNCHECKED); - CheckDlgButton(Dlg, IDC_AUTODNS, - Enabled ? BST_UNCHECKED : BST_CHECKED); - EnableWindow(GetDlgItem(Dlg, IDC_DNS1), Enabled); - EnableWindow(GetDlgItem(Dlg, IDC_DNS2), FALSE/*Enabled*/); - if (! Enabled) { - SendDlgItemMessage(Dlg, IDC_DNS1, IPM_CLEARADDRESS, 0, 0); - SendDlgItemMessage(Dlg, IDC_DNS2, IPM_CLEARADDRESS, 0, 0); - - } -} - -static void -EnableDHCP(HWND Dlg, BOOL Enabled, UINT uCmd) { - CheckDlgButton(Dlg, IDC_USEDHCP, Enabled ? BST_CHECKED : BST_UNCHECKED); - CheckDlgButton(Dlg, IDC_NODHCP, Enabled ? BST_UNCHECKED : BST_CHECKED); - EnableWindow(GetDlgItem(Dlg, IDC_IPADDR), ! Enabled); - EnableWindow(GetDlgItem(Dlg, IDC_SUBNETMASK), ! Enabled); - EnableWindow(GetDlgItem(Dlg, IDC_DEFGATEWAY), ! Enabled); - EnableWindow(GetDlgItem(Dlg, IDC_AUTODNS), Enabled); - if (Enabled) { - SendDlgItemMessage(Dlg, IDC_IPADDR, IPM_CLEARADDRESS, 0, 0); - SendDlgItemMessage(Dlg, IDC_SUBNETMASK, IPM_CLEARADDRESS, 0, 0); - SendDlgItemMessage(Dlg, IDC_DEFGATEWAY, IPM_CLEARADDRESS, 0, 0); - } else { - ManualDNS(Dlg, TRUE, uCmd); - } -} - -static void -ShowError(HWND Parent, UINT MsgId) -{ - WCHAR Error[32], Msg[64]; - - if (0 == LoadStringW((HINSTANCE) GetWindowLongPtrW(Parent, GWLP_HINSTANCE), - IDS_ERROR, Error, sizeof(Error) / sizeof(Error[0]))) { - wcscpy(Error, L"Error"); - } - if (0 == LoadStringW((HINSTANCE) GetWindowLongPtrW(Parent, GWLP_HINSTANCE), - MsgId, Msg, sizeof(Msg) / sizeof(Msg[0]))) { - wcscpy(Msg, L"Unknown error"); - } - ERR("%s\n", debugstr_w(Msg)); - MessageBoxW(Parent, Msg, Error, MB_OK | MB_ICONSTOP); -} - -static -BOOL GetAddressFromField( HWND hwndDlg, UINT CtlId, - DWORD *dwIPAddr, - const char **AddressString ) { - LRESULT lResult; - struct in_addr inIPAddr; - - *AddressString = NULL; - - lResult = SendMessage(GetDlgItem(hwndDlg, CtlId), IPM_GETADDRESS, 0, - (ULONG_PTR)dwIPAddr); - if( lResult != 4 ) return FALSE; - - *dwIPAddr = htonl(*dwIPAddr); - inIPAddr.s_addr = *dwIPAddr; - *AddressString = inet_ntoa(inIPAddr); - if( !*AddressString ) return FALSE; - - return TRUE; -} - -static BOOL -ValidateAndStore(HWND Dlg, PTCPIP_PROPERTIES_DATA DlgData) -{ - DWORD IpAddress; - MIB_IPFORWARDROW RowToAdd = { 0 }, RowToRem = { 0 }; - - DlgData->DhcpEnabled = (BST_CHECKED == - IsDlgButtonChecked(Dlg, IDC_USEDHCP)); - if (! DlgData->DhcpEnabled) { - DhcpReleaseIpAddressLease( DlgData->AdapterIndex ); - - if (4 != SendMessageW(GetDlgItem(Dlg, IDC_IPADDR), IPM_GETADDRESS, - 0, (LPARAM) &IpAddress)) { - ShowError(Dlg, IDS_ENTER_VALID_IPADDRESS); - SetFocus(GetDlgItem(Dlg, IDC_IPADDR)); - return FALSE; - } - DlgData->IpAddress = htonl(IpAddress); - if (4 != SendMessageW(GetDlgItem(Dlg, IDC_SUBNETMASK), IPM_GETADDRESS, - 0, (LPARAM) &IpAddress)) { - ShowError(Dlg, IDS_ENTER_VALID_SUBNET); - SetFocus(GetDlgItem(Dlg, IDC_SUBNETMASK)); - return FALSE; - } - DlgData->SubnetMask = htonl(IpAddress); - if (4 != SendMessageW(GetDlgItem(Dlg, IDC_DEFGATEWAY), IPM_GETADDRESS, - 0, (LPARAM) &IpAddress)) { - DlgData->Gateway = INADDR_NONE; - } else { - DlgData->Gateway = htonl(IpAddress); - } - DhcpStaticRefreshParams - ( DlgData->AdapterIndex, DlgData->IpAddress, DlgData->SubnetMask ); - - RowToRem.dwForwardMask = 0; - RowToRem.dwForwardMetric1 = 1; - RowToRem.dwForwardNextHop = DlgData->OldGateway; - - DeleteIpForwardEntry( &RowToRem ); - - RowToAdd.dwForwardMask = 0; - RowToAdd.dwForwardMetric1 = 1; - RowToAdd.dwForwardNextHop = DlgData->Gateway; - - CreateIpForwardEntry( &RowToAdd ); - assert(BST_CHECKED == IsDlgButtonChecked(Dlg, IDC_FIXEDDNS)); - } else { - DlgData->IpAddress = INADDR_NONE; - DlgData->SubnetMask = INADDR_NONE; - DlgData->Gateway = INADDR_NONE; - DhcpLeaseIpAddress( DlgData->AdapterIndex ); - } - - if (BST_CHECKED == IsDlgButtonChecked(Dlg, IDC_FIXEDDNS)) { - if (4 != SendMessageW(GetDlgItem(Dlg, IDC_DNS1), IPM_GETADDRESS, - 0, (LPARAM) &IpAddress)) { - DlgData->Dns1 = INADDR_NONE; - } else { - DlgData->Dns1 = htonl(IpAddress); - } - if (4 != SendMessageW(GetDlgItem(Dlg, IDC_DNS2), IPM_GETADDRESS, - 0, (LPARAM) &IpAddress)) { - DlgData->Dns2 = INADDR_NONE; - } else { - DlgData->Dns2 = htonl(IpAddress); - } - } else { - DlgData->Dns1 = INADDR_NONE; - DlgData->Dns2 = INADDR_NONE; - } - - return TRUE; -} - -static BOOL -InternTCPIPSettings(HWND Dlg, PTCPIP_PROPERTIES_DATA DlgData) { - /*BOOL Changed; - BOOL IpChanged; - int DhcpAction; - LPWSTR AdapterName;*/ - BOOL SetIpAddressByDhcp; - BOOL SetDnsByDhcp; - TCHAR pszRegKey[MAX_PATH]; - const char *AddressString; - char emptyString[]="\0"; - DWORD Address = 0; - LONG rc; - HKEY hKey = NULL; - BOOL ret = FALSE; - - if (! ValidateAndStore(Dlg, DlgData)) { - /* Should never happen, we should have validated at PSN_KILLACTIVE */ - assert(FALSE); - return FALSE; - } - - SetIpAddressByDhcp = IsDlgButtonChecked(Dlg, IDC_USEDHCP); - SetDnsByDhcp = IsDlgButtonChecked(Dlg, IDC_AUTODNS); - - /* Save parameters in HKLM\SYSTEM\CurrentControlSet\Services\{GUID}\Parameters\Tcpip */ - _stprintf(pszRegKey,_T("SYSTEM\\CurrentControlSet\\Services\\%S\\Parameters\\Tcpip"), DlgData->AdapterName); - rc = RegOpenKey(HKEY_LOCAL_MACHINE, pszRegKey, &hKey); - if (rc != ERROR_SUCCESS) - goto cleanup; - if (SetIpAddressByDhcp) - AddressString = "0.0.0.0"; - else if (!GetAddressFromField(Dlg, IDC_IPADDR, &Address, &AddressString)) - goto cleanup; - rc = RegSetValueExA(hKey, "IPAddress", 0, REG_SZ, (const BYTE*)AddressString, strlen(AddressString) + 1); - if (rc != ERROR_SUCCESS) - goto cleanup; - if (!SetIpAddressByDhcp && !GetAddressFromField(Dlg, IDC_SUBNETMASK, &Address, &AddressString)) - goto cleanup; - rc = RegSetValueExA(hKey, "SubnetMask", 0, REG_SZ, (const BYTE*)AddressString, strlen(AddressString) + 1); - if (rc != ERROR_SUCCESS) - goto cleanup; - if (!SetIpAddressByDhcp && !GetAddressFromField(Dlg, IDC_DEFGATEWAY, &Address, &AddressString)) - goto cleanup; - rc = RegSetValueExA(hKey, "DefaultGateway", 0, REG_SZ, (const BYTE*)AddressString, strlen(AddressString) + 1); - if (rc != ERROR_SUCCESS) - goto cleanup; - RegCloseKey(hKey); - - /* Save parameters in HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters */ - rc = RegOpenKey(HKEY_LOCAL_MACHINE, _T("SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"), &hKey); - if (rc != ERROR_SUCCESS) - goto cleanup; - if (DlgData->Dns1 == INADDR_NONE) - { - rc = RegSetValueExA(hKey, "NameServer",0, REG_SZ, (const BYTE*)emptyString, strlen(emptyString) + 1); - if (rc != ERROR_SUCCESS && rc != ERROR_FILE_NOT_FOUND) - goto cleanup; - } - else - { - if (!GetAddressFromField(Dlg, IDC_DNS1, &Address, &AddressString)) - goto cleanup; - rc = RegSetValueExA(hKey, "NameServer", 0, REG_SZ, (const BYTE*)AddressString, strlen(AddressString) + 1); - if (rc != ERROR_SUCCESS) - goto cleanup; - } - - ret = TRUE; - -cleanup: - if (hKey != NULL) - RegCloseKey(hKey); - return ret; -#if 0 - Changed = FALSE; - if (DlgData->DhcpEnabled) { - Changed = ! DlgData->OldDhcpEnabled; - IpChanged = FALSE; - DhcpAction = 1; - } else { - Changed = DlgData->OldDhcpEnabled || - DlgData->IpAddress != DlgData->OldIpAddress || - DlgData->SubnetMask != DlgData->OldSubnetMask; - IpChanged = DlgData->OldDhcpEnabled || - DlgData->IpAddress != DlgData->OldIpAddress; - DhcpAction = 2; - } - - if (Changed) { - AdapterName = HeapAlloc(GetProcessHeap(), 0, - (strlen(DlgData->AdapterName) + 1) * - sizeof(WCHAR)); - if (NULL == AdapterName) { - ShowError(Dlg, IDS_OUT_OF_MEMORY); - return FALSE; - } - MultiByteToWideChar(CP_THREAD_ACP, 0, DlgData->AdapterName, -1, - AdapterName, strlen(DlgData->AdapterName) + 1); - if (0 == DhcpNotifyConfigChange(NULL, AdapterName, IpChanged, - DlgData->AdapterIndex, - DlgData->IpAddress, - DlgData->SubnetMask, DhcpAction)) { - HeapFree(GetProcessHeap(), 0, AdapterName); - ShowError(Dlg, IDS_CANNOT_SAVE_CHANGES); - return FALSE; - } - HeapFree(GetProcessHeap(), 0, AdapterName); - } - - /* FIXME Save default gateway and DNS entries */ - return TRUE; -#endif -} - -static INT_PTR CALLBACK -TCPIPPropertyPageProc(HWND Dlg, UINT uMsg, WPARAM wParam, LPARAM lParam) -{ - LPPROPSHEETPAGEW Page; - PTCPIP_PROPERTIES_DATA DlgData; - LPNMHDR Nmhdr; - - DlgData = (PTCPIP_PROPERTIES_DATA) GetWindowLongPtrW(Dlg, GWL_USERDATA); - switch(uMsg) { - case WM_INITDIALOG: - Page = (LPPROPSHEETPAGEW) lParam; - DlgData = (PTCPIP_PROPERTIES_DATA) Page->lParam; - SetWindowLongPtrW(Dlg, GWL_USERDATA, Page->lParam); - - EnableWindow(GetDlgItem(Dlg, IDC_ADVANCED), FALSE); - - EnableDHCP(Dlg, DlgData->OldDhcpEnabled, 0); - - if (! DlgData->OldDhcpEnabled) - { - if (INADDR_NONE != DlgData->OldIpAddress) { - SendDlgItemMessage(Dlg, IDC_IPADDR, IPM_SETADDRESS, 0, - ntohl(DlgData->OldIpAddress)); - } - if (INADDR_NONE != DlgData->OldSubnetMask) { - SendDlgItemMessage(Dlg, IDC_SUBNETMASK, IPM_SETADDRESS, 0, - ntohl(DlgData->OldSubnetMask)); - } - if (INADDR_NONE != DlgData->OldGateway) { - SendDlgItemMessage(Dlg, IDC_DEFGATEWAY, IPM_SETADDRESS, 0, - ntohl(DlgData->OldGateway)); - } - } - - if (INADDR_NONE != DlgData->OldDns1) { - SendDlgItemMessage(Dlg, IDC_DNS1, IPM_SETADDRESS, 0, - ntohl(DlgData->OldDns1)); - if (INADDR_NONE != DlgData->OldDns2) { - SendDlgItemMessage(Dlg, IDC_DNS2, IPM_SETADDRESS, 0, - ntohl(DlgData->OldDns2)); - } - } - - if (DlgData->OldDhcpEnabled) - { - ManualDNS(Dlg, INADDR_NONE != DlgData->OldDns1, 0); - } - - break; - - case WM_COMMAND: - switch(LOWORD(wParam)) { - case IDC_FIXEDDNS: - ManualDNS(Dlg, TRUE, LOWORD(wParam)); - return TRUE; - - case IDC_AUTODNS: - ManualDNS(Dlg, FALSE, LOWORD(wParam)); - return TRUE; - - case IDC_USEDHCP: - EnableDHCP(Dlg, TRUE, LOWORD(wParam)); - return TRUE; - - case IDC_NODHCP: - EnableDHCP(Dlg, FALSE, LOWORD(wParam)); - return TRUE; - } - break; - - case WM_NOTIFY: - Nmhdr = (LPNMHDR) lParam; - - switch(Nmhdr->code) { - case PSN_KILLACTIVE: - /* Do validation here, must set FALSE to continue */ - SetWindowLongPtrW(Dlg, DWL_MSGRESULT, - (LONG_PTR) ! ValidateAndStore(Dlg, DlgData)); - return TRUE; - - case PSN_APPLY: - /* Set the IP Address and DNS Information so we won't - * be doing all this for nothing */ - SetWindowLongPtrW(Dlg, DWL_MSGRESULT, - InternTCPIPSettings(Dlg, DlgData) ? - PSNRET_NOERROR : PSNRET_INVALID); - return TRUE; - } - break; - } - - return FALSE; -} - -static BOOL -LoadDataFromInfo(PTCPIP_PROPERTIES_DATA DlgData, IP_ADAPTER_INFO *Info) -{ - IP_ADDR_STRING *pString; - WCHAR RegKey[MAX_PATH]; - HKEY hKey; - char Dns[MAX_PATH]; - DWORD Size; - DWORD Type; - DWORD dwError; - char *NextDnsServer; - - DlgData->AdapterName = Info->AdapterName; - DlgData->AdapterIndex = Info->Index; - - DlgData->OldDhcpEnabled = Info->DhcpEnabled; - - pString = &Info->IpAddressList; - while (NULL != pString->Next) { - pString = pString->Next; - } - DlgData->OldIpAddress = inet_addr(pString->IpAddress.String); - DlgData->OldSubnetMask = inet_addr(pString->IpMask.String); - pString = &Info->GatewayList; - while (NULL != pString->Next) { - pString = pString->Next; - } - DlgData->OldGateway = inet_addr(pString->IpAddress.String); - - DlgData->OldDns1 = INADDR_NONE; - DlgData->OldDns2 = INADDR_NONE; - swprintf(RegKey, - L"SYSTEM\\CurrentControlSet\\Services\\TCPIP\\Parameters\\Interfaces\\%S", - Info->AdapterName); - dwError = RegOpenKeyW(HKEY_LOCAL_MACHINE, RegKey, &hKey); - if (dwError != ERROR_SUCCESS) - { - /* Try and fall back on the NameServer in Parameters */ - swprintf(RegKey, - L"SYSTEM\\CurrentControlSet\\Services\\TCPIP\\Parameters\\"); - } - dwError = RegOpenKeyW(HKEY_LOCAL_MACHINE, RegKey, &hKey); - if (ERROR_SUCCESS == dwError) { - Size = sizeof(Dns); - RegQueryValueExA(hKey, "NameServer", NULL, &Type, (BYTE *)Dns, - &Size); - RegCloseKey(hKey); - - if ('\0' != Dns[0]) { - DlgData->OldDns1 = inet_addr(Dns); - NextDnsServer = strchr(Dns, ','); - if (NULL != NextDnsServer && '\0' != *NextDnsServer) { - DlgData->OldDns2 = inet_addr(NextDnsServer); - } - } - } - - return TRUE; -} - -void -DisplayTCPIPProperties(HWND hParent, IP_ADAPTER_INFO *pInfo) -{ - PROPSHEETPAGEW psp[1]; - PROPSHEETHEADERW psh; - INITCOMMONCONTROLSEX cce; - TCPIP_PROPERTIES_DATA DlgData; - LPTSTR tpszCaption = NULL; - INT StrLen; - - HWND hListBox = GetDlgItem(hParent, IDC_COMPONENTSLIST); - int iListBoxIndex = (int) SendMessage(hListBox, LB_GETCURSEL, 0, 0); - - if(iListBoxIndex != LB_ERR) - { - StrLen = SendMessage(hListBox, LB_GETTEXTLEN, iListBoxIndex, 0); - - if (StrLen != LB_ERR) - { - TCHAR suffix[] = _T(" Properties"); - INT HeapSize = ((StrLen + 1) + (_tcslen(suffix) + 1)) * sizeof(TCHAR); - tpszCaption = (LPTSTR)HeapAlloc(GetProcessHeap(), 0, HeapSize); - SendMessage(hListBox, LB_GETTEXT, iListBoxIndex, (LPARAM)tpszCaption); - _tcscat(tpszCaption, suffix); - } - } - - if (! LoadDataFromInfo(&DlgData, pInfo)) - { - ShowError(hParent, IDS_CANNOT_LOAD_CONFIG); - return; - } - - cce.dwSize = sizeof(INITCOMMONCONTROLSEX); - cce.dwICC = ICC_INTERNET_CLASSES; - InitCommonControlsEx(&cce); - - ZeroMemory(&psh, sizeof(PROPSHEETHEADER)); - psh.dwSize = sizeof(PROPSHEETHEADER); - psh.dwFlags = PSH_PROPSHEETPAGE | PSH_NOAPPLYNOW; - psh.hwndParent = hParent; - psh.hInstance = hApplet; - psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_CPLSYSTEM)); - psh.pszCaption = tpszCaption; - psh.nPages = sizeof(psp) / sizeof(PROPSHEETPAGE); - psh.nStartPage = 0; - psh.ppsp = psp; - psh.pfnCallback = NULL; - - InitPropSheetPage(&psp[0], IDD_TCPIPPROPERTIES, TCPIPPropertyPageProc, (LPARAM) &DlgData); - - if (PropertySheetW(&psh) == -1) - { - ShowError(hParent, IDS_CANNOT_CREATE_PROPSHEET); - } - - if (tpszCaption != NULL) - HeapFree(GetProcessHeap(), 0, tpszCaption); - - return; -}