Author: dchapyshev Date: Thu Jan 8 08:24:45 2009 New Revision: 38644
URL: http://svn.reactos.org/svn/reactos?rev=38644&view=rev Log: - Implement devices status page - More partly implementation
Modified: trunk/reactos/dll/cpl/hdwwiz/hdwwiz.c trunk/reactos/dll/cpl/hdwwiz/hdwwiz.h trunk/reactos/dll/cpl/hdwwiz/hdwwiz.rbuild trunk/reactos/dll/cpl/hdwwiz/lang/bg-BG.rc trunk/reactos/dll/cpl/hdwwiz/lang/cs-CZ.rc trunk/reactos/dll/cpl/hdwwiz/lang/de-DE.rc trunk/reactos/dll/cpl/hdwwiz/lang/el-GR.rc trunk/reactos/dll/cpl/hdwwiz/lang/en-US.rc trunk/reactos/dll/cpl/hdwwiz/lang/es-ES.rc trunk/reactos/dll/cpl/hdwwiz/lang/fr-FR.rc trunk/reactos/dll/cpl/hdwwiz/lang/hu-HU.rc trunk/reactos/dll/cpl/hdwwiz/lang/id-ID.rc trunk/reactos/dll/cpl/hdwwiz/lang/it-IT.rc trunk/reactos/dll/cpl/hdwwiz/lang/ja-JP.rc trunk/reactos/dll/cpl/hdwwiz/lang/nl-NL.rc trunk/reactos/dll/cpl/hdwwiz/lang/no-NO.rc trunk/reactos/dll/cpl/hdwwiz/lang/pl-PL.rc trunk/reactos/dll/cpl/hdwwiz/lang/pt-BR.rc trunk/reactos/dll/cpl/hdwwiz/lang/ru-RU.rc trunk/reactos/dll/cpl/hdwwiz/lang/sk-SK.rc trunk/reactos/dll/cpl/hdwwiz/lang/th-TH.rc trunk/reactos/dll/cpl/hdwwiz/lang/uk-UA.rc trunk/reactos/dll/cpl/hdwwiz/lang/zh-CN.rc trunk/reactos/dll/cpl/hdwwiz/resource.h
Modified: trunk/reactos/dll/cpl/hdwwiz/hdwwiz.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/hdwwiz.c?rev... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/hdwwiz.c [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/hdwwiz.c [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -32,6 +32,8 @@ HINSTANCE hApplet = NULL; HFONT hTitleFont; SP_CLASSIMAGELIST_DATA ImageListData; +PWSTR pDeviceStatusText; +HANDLE hProcessHeap;
typedef BOOL (WINAPI *PINSTALL_NEW_DEVICE)(HWND, LPGUID, PDWORD);
@@ -74,6 +76,21 @@ SendDlgItemMessage(hwndDlg, IDC_FINISHTITLE, WM_SETFONT, (WPARAM)hTitleFont, (LPARAM)TRUE); } break; + + case WM_NOTIFY: + { + LPNMHDR lpnm = (LPNMHDR)lParam; + + switch (lpnm->code) + { + case PSN_SETACTIVE: + { + PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_NEXT); + } + break; + } + } + break; }
return FALSE; @@ -82,6 +99,30 @@ static INT_PTR CALLBACK SearchPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) { + switch (uMsg) + { + case WM_INITDIALOG: + { + /* TODO: PnP devices search */ + } + break; + + case WM_NOTIFY: + { + LPNMHDR lpnm = (LPNMHDR)lParam; + + switch (lpnm->code) + { + case PSN_SETACTIVE: + { + PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_NEXT | PSWIZB_BACK); + } + break; + } + } + break; + } + return FALSE; }
@@ -239,8 +280,10 @@ { LV_COLUMN Column; LV_ITEM Item; - WCHAR szBuffer[MAX_STR_SIZE], szGuid[MAX_STR_SIZE], szTrimGuid[MAX_STR_SIZE]; + WCHAR szBuffer[MAX_STR_SIZE], szGuid[MAX_STR_SIZE], + szTrimGuid[MAX_STR_SIZE], szStatusText[MAX_STR_SIZE]; HWND hList = GetDlgItem(hwndDlg, IDC_PROBELIST); + PWSTR pstrStatusText; HDEVINFO hDevInfo; SP_DEVINFO_DATA DevInfoData; ULONG ulStatus, ulProblemNumber; @@ -325,9 +368,19 @@ &ClassGuid, &Item.iImage);
+ DeviceProblemTextW(NULL, + DevInfoData.DevInst, + ulProblemNumber, + szStatusText, + sizeof(szStatusText) / sizeof(WCHAR)); + + pstrStatusText = (PWSTR)HeapAlloc(hProcessHeap, 0, sizeof(szStatusText)); + lstrcpy(pstrStatusText, szStatusText); + /* Set device name */ - Item.pszText = (LPTSTR) szBuffer; + Item.pszText = (LPWSTR) szBuffer; Item.mask = LVIF_TEXT | LVIF_PARAM | LVIF_IMAGE; + Item.lParam = (LPARAM) pstrStatusText; Item.iItem = (INT) ListView_GetItemCount(hList); (VOID) ListView_InsertItem(hList, &Item);
@@ -341,10 +394,13 @@ static INT_PTR CALLBACK ProbeListPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) { + INT Index; + switch (uMsg) { case WM_INITDIALOG: { + pDeviceStatusText = (PWSTR)HeapAlloc(hProcessHeap, 0, MAX_STR_SIZE); InitProbeListPage(hwndDlg); } break; @@ -367,9 +423,102 @@ } break;
+ case NM_CLICK: + { + Index = (INT) SendMessage(GetDlgItem(hwndDlg, IDC_PROBELIST), LVM_GETNEXTITEM, -1, LVNI_FOCUSED); + if (Index != -1) + { + PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_BACK | PSWIZB_NEXT); + } + } + break; + case PSN_WIZNEXT: { - SetWindowLong(hwndDlg, DWL_MSGRESULT, IDD_FINISHPAGE); + Index = (INT) SendMessage(GetDlgItem(hwndDlg, IDC_PROBELIST), LVM_GETNEXTITEM, -1, LVNI_FOCUSED); + if (Index != -1) + { + if (Index == 0) + { + SetWindowLong(hwndDlg, DWL_MSGRESULT, IDD_SELECTWAYPAGE); + } + else + { + LVITEM Item; + PWSTR pts; + + ZeroMemory(&Item, sizeof(LV_ITEM)); + Item.mask = LVIF_PARAM; + Item.iItem = Index; + (VOID) ListView_GetItem(GetDlgItem(hwndDlg, IDC_PROBELIST), &Item); + pts = (PWSTR) Item.lParam; + wcscpy(pDeviceStatusText, pts); + + SetWindowLong(hwndDlg, DWL_MSGRESULT, IDD_HWSTATUSPAGE); + } + } + return TRUE; + } + } + } + break; + + case WM_DESTROY: + { + INT Index; + LVITEM Item; + + for (Index = ListView_GetItemCount(GetDlgItem(hwndDlg, IDC_PROBELIST)); --Index > 0;) + { + ZeroMemory(&Item, sizeof(LV_ITEM)); + Item.mask = LVIF_PARAM; + Item.iItem = Index; + (VOID) ListView_GetItem(GetDlgItem(hwndDlg, IDC_PROBELIST), &Item); + HeapFree(hProcessHeap, 0, (LPVOID) Item.lParam); + } + HeapFree(hProcessHeap, 0, (LPVOID) pDeviceStatusText); + } + break; + } + + return FALSE; +} + +static INT_PTR CALLBACK +SelectWayPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) +{ + return FALSE; +} + +static INT_PTR CALLBACK +DevStatusPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) +{ + switch (uMsg) + { + case WM_INITDIALOG: + { + /* Set title font */ + SendDlgItemMessage(hwndDlg, IDC_FINISHTITLE, WM_SETFONT, (WPARAM)hTitleFont, (LPARAM)TRUE); + /* Set status text */ + SetWindowText(GetDlgItem(hwndDlg, IDC_HWSTATUSEDIT), pDeviceStatusText); + } + break; + + case WM_NOTIFY: + { + LPNMHDR lpnm = (LPNMHDR)lParam; + + switch (lpnm->code) + { + case PSN_SETACTIVE: + { + PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_FINISH | PSWIZB_BACK); + } + break; + + case PSN_WIZBACK: + { + SetWindowLong(hwndDlg, DWL_MSGRESULT, IDD_PROBELISTPAGE); return TRUE; } } @@ -383,7 +532,7 @@ static VOID HardwareWizardInit(HWND hwnd) { - HPROPSHEETPAGE ahpsp[6]; + HPROPSHEETPAGE ahpsp[8]; PROPSHEETPAGE psp = {0}; PROPSHEETHEADER psh; UINT nPages = 0; @@ -430,6 +579,26 @@ psp.pszTemplate = MAKEINTRESOURCE(IDD_PROBELISTPAGE); ahpsp[nPages++] = CreatePropertySheetPage(&psp);
+ /* Create select search way page */ + psp.dwSize = sizeof(PROPSHEETPAGE); + psp.dwFlags = PSP_DEFAULT | PSP_USEHEADERTITLE | PSP_USEHEADERSUBTITLE; + psp.pszHeaderTitle = MAKEINTRESOURCE(IDS_SELECTWAYTITLE); + psp.pszHeaderSubTitle = NULL; + psp.hInstance = hApplet; + psp.lParam = 0; + psp.pfnDlgProc = SelectWayPageDlgProc; + psp.pszTemplate = MAKEINTRESOURCE(IDD_SELECTWAYPAGE); + ahpsp[nPages++] = CreatePropertySheetPage(&psp); + + /* Create device status page */ + psp.dwSize = sizeof(PROPSHEETPAGE); + psp.dwFlags = PSP_DEFAULT | PSP_HIDEHEADER; + psp.hInstance = hApplet; + psp.lParam = 0; + psp.pfnDlgProc = DevStatusPageDlgProc; + psp.pszTemplate = MAKEINTRESOURCE(IDD_HWSTATUSPAGE); + ahpsp[nPages++] = CreatePropertySheetPage(&psp); + /* Create finish page */ psp.dwSize = sizeof(PROPSHEETPAGE); psp.dwFlags = PSP_DEFAULT | PSP_HIDEHEADER; @@ -527,6 +696,7 @@ { case DLL_PROCESS_ATTACH: hApplet = hinstDLL; + hProcessHeap = GetProcessHeap(); DisableThreadLibraryCalls(hinstDLL); break; }
Modified: trunk/reactos/dll/cpl/hdwwiz/hdwwiz.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/hdwwiz.h?rev... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/hdwwiz.h [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/hdwwiz.h [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -5,14 +5,17 @@ #include <commctrl.h> #include <setupapi.h> #include <cfgmgr32.h> +#include <reactos/dll/devmgr/devmgr.h> #include <cpl.h> #include <tchar.h> +#include <stdlib.h> #include <stdio.h> +#include <malloc.h>
#define NDEBUG #include <debug.h>
-#define MAX_STR_SIZE 256 +#define MAX_STR_SIZE 255
extern HINSTANCE hApplet;
Modified: trunk/reactos/dll/cpl/hdwwiz/hdwwiz.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/hdwwiz.rbuil... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/hdwwiz.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/hdwwiz.rbuild [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -10,6 +10,8 @@ <library>rpcrt4</library> <library>user32</library> <library>gdi32</library> + <library>devmgr</library> + <library>ntdll</library> <file>hdwwiz.c</file> <file>hdwwiz.rc</file> </module>
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/bg-BG.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/bg-BG.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/bg-BG.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/bg-BG.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/cs-CZ.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/cs-CZ.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/cs-CZ.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/cs-CZ.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/de-DE.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/de-DE.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/de-DE.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/de-DE.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/el-GR.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/el-GR.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/el-GR.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/el-GR.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/en-US.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/en-US.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/en-US.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/en-US.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/es-ES.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/es-ES.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/es-ES.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/es-ES.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/fr-FR.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/fr-FR.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/fr-FR.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/fr-FR.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/hu-HU.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/hu-HU.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/hu-HU.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/hu-HU.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -143,4 +143,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/id-ID.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/id-ID.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/id-ID.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/id-ID.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/it-IT.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/it-IT.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/it-IT.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/it-IT.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/ja-JP.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/ja-JP.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/ja-JP.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/ja-JP.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/nl-NL.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/nl-NL.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/nl-NL.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/nl-NL.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/no-NO.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/no-NO.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/no-NO.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/no-NO.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/pl-PL.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/pl-PL.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/pl-PL.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/pl-PL.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -147,4 +147,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/pt-BR.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/pt-BR.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/pt-BR.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/pt-BR.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/ru-RU.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/ru-RU.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/ru-RU.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/ru-RU.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Ïîäêëþ÷åíî ëè óñòðîéñòâî?" IDS_PROBELISTTITLE "Íà ýòîì êîìïüþòåðå óæå óñòàíîâëåíî ñëåäóþùåå îáîðóäîâàíèå" IDS_ADDNEWDEVICE "Äîáàâëåíèå íîâîãî óñòðîéñòâà" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/sk-SK.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/sk-SK.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/sk-SK.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/sk-SK.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -146,4 +146,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/th-TH.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/th-TH.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/th-TH.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/th-TH.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -142,4 +142,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/uk-UA.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/uk-UA.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/uk-UA.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/uk-UA.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -150,4 +150,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/lang/zh-CN.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/lang/zh-CN.r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/lang/zh-CN.rc [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/lang/zh-CN.rc [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -148,4 +148,5 @@ IDS_ISCONNECTED "Is the hardware connected?" IDS_PROBELISTTITLE "The following hardware is already installed on your computer" IDS_ADDNEWDEVICE "Add a new hardware device" + IDS_SELECTWAYTITLE "The wizard can help you install other hardware" END
Modified: trunk/reactos/dll/cpl/hdwwiz/resource.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/hdwwiz/resource.h?r... ============================================================================== --- trunk/reactos/dll/cpl/hdwwiz/resource.h [iso-8859-1] (original) +++ trunk/reactos/dll/cpl/hdwwiz/resource.h [iso-8859-1] Thu Jan 8 08:24:45 2009 @@ -16,6 +16,7 @@ #define IDS_PROBELISTTITLE 1005 #define IDS_SEARCHTEXT 1020 #define IDS_SEARCHTITLE 1025 +#define IDS_SELECTWAYTITLE 1027 #define IDS_ADDNEWDEVICE 1081 #define IDS_ISCONNECTED 1113