https://git.reactos.org/?p=reactos.git;a=commitdiff;h=222534a5a22cf12ed6673…
commit 222534a5a22cf12ed667382c7425bd77bd4242ec
Author: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com>
AuthorDate: Thu May 31 22:33:07 2018 +0900
Commit: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org>
CommitDate: Thu May 31 15:33:07 2018 +0200
[SHELL32] Fix and improve the PickIconDlg function (#574)
CORE-10972
---
dll/win32/shell32/CShellLink.cpp | 69 ++++++---
dll/win32/shell32/dialogs/dialogs.cpp | 266 ++++++++++++++++++++++++----------
dll/win32/shell32/lang/bg-BG.rc | 46 +++---
dll/win32/shell32/lang/ca-ES.rc | 45 +++---
dll/win32/shell32/lang/cs-CZ.rc | 45 +++---
dll/win32/shell32/lang/da-DK.rc | 45 +++---
dll/win32/shell32/lang/de-DE.rc | 45 +++---
dll/win32/shell32/lang/el-GR.rc | 45 +++---
dll/win32/shell32/lang/en-GB.rc | 45 +++---
dll/win32/shell32/lang/en-US.rc | 45 +++---
dll/win32/shell32/lang/es-ES.rc | 45 +++---
dll/win32/shell32/lang/et-EE.rc | 45 +++---
dll/win32/shell32/lang/fi-FI.rc | 45 +++---
dll/win32/shell32/lang/fr-FR.rc | 45 +++---
dll/win32/shell32/lang/he-IL.rc | 45 +++---
dll/win32/shell32/lang/hu-HU.rc | 45 +++---
dll/win32/shell32/lang/it-IT.rc | 45 +++---
dll/win32/shell32/lang/ja-JP.rc | 47 +++---
dll/win32/shell32/lang/ko-KR.rc | 45 +++---
dll/win32/shell32/lang/nl-NL.rc | 45 +++---
dll/win32/shell32/lang/no-NO.rc | 45 +++---
dll/win32/shell32/lang/pl-PL.rc | 45 +++---
dll/win32/shell32/lang/pt-BR.rc | 45 +++---
dll/win32/shell32/lang/pt-PT.rc | 45 +++---
dll/win32/shell32/lang/ro-RO.rc | 45 +++---
dll/win32/shell32/lang/ru-RU.rc | 45 +++---
dll/win32/shell32/lang/sk-SK.rc | 45 +++---
dll/win32/shell32/lang/sl-SI.rc | 45 +++---
dll/win32/shell32/lang/sq-AL.rc | 45 +++---
dll/win32/shell32/lang/sv-SE.rc | 45 +++---
dll/win32/shell32/lang/tr-TR.rc | 45 +++---
dll/win32/shell32/lang/uk-UA.rc | 45 +++---
dll/win32/shell32/lang/zh-CN.rc | 45 +++---
dll/win32/shell32/lang/zh-TW.rc | 45 +++---
dll/win32/shell32/shresdef.h | 28 ++++
35 files changed, 1007 insertions(+), 799 deletions(-)
diff --git a/dll/win32/shell32/CShellLink.cpp b/dll/win32/shell32/CShellLink.cpp
index dfbd05792f..ddabd18949 100644
--- a/dll/win32/shell32/CShellLink.cpp
+++ b/dll/win32/shell32/CShellLink.cpp
@@ -6,6 +6,7 @@
* Copyright 2009 Andrew Hill
* Copyright 2013 Dominik Hornung
* Copyright 2017 Hermes Belusca-Maito
+ * Copyright 2018 Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -1764,10 +1765,30 @@ HRESULT STDMETHODCALLTYPE CShellLink::GetIconLocation(UINT uFlags,
PWSTR pszIcon
return S_OK;
}
-HRESULT STDMETHODCALLTYPE CShellLink::Extract(PCWSTR pszFile, UINT nIconIndex, HICON
*phiconLarge, HICON *phiconSmall, UINT nIconSize)
+HRESULT STDMETHODCALLTYPE
+CShellLink::Extract(PCWSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON
*phiconSmall, UINT nIconSize)
{
- UNIMPLEMENTED;
- return E_FAIL;
+ SHFILEINFOW info;
+
+ if (phiconLarge)
+ {
+ SHGetFileInfoW(pszFile, 0, &info, sizeof(info),
+ SHGFI_ICON | SHGFI_LARGEICON | SHGFI_LINKOVERLAY);
+ *phiconLarge = info.hIcon;
+ if (!info.hIcon)
+ return E_FAIL;
+ }
+
+ if (phiconSmall)
+ {
+ SHGetFileInfoW(pszFile, 0, &info, sizeof(info),
+ SHGFI_ICON | SHGFI_SMALLICON | SHGFI_LINKOVERLAY);
+ *phiconSmall = info.hIcon;
+ if (!info.hIcon)
+ return E_FAIL;
+ }
+
+ return S_OK;
}
#if 0
@@ -2658,13 +2679,13 @@ INT_PTR CALLBACK ExtendedShortcutProc(HWND hwndDlg, UINT uMsg,
case WM_INITDIALOG:
if (lParam)
{
- HWND hDlgCtrl = GetDlgItem(hwndDlg, 14000);
+ HWND hDlgCtrl = GetDlgItem(hwndDlg, IDC_SHORTEX_RUN_DIFFERENT);
SendMessage(hDlgCtrl, BM_SETCHECK, BST_CHECKED, 0);
}
return TRUE;
case WM_COMMAND:
{
- HWND hDlgCtrl = GetDlgItem(hwndDlg, 14000);
+ HWND hDlgCtrl = GetDlgItem(hwndDlg, IDC_SHORTEX_RUN_DIFFERENT);
if (LOWORD(wParam) == IDOK)
{
if (SendMessage(hDlgCtrl, BM_GETCHECK, 0, 0) == BST_CHECKED)
@@ -2676,7 +2697,7 @@ INT_PTR CALLBACK ExtendedShortcutProc(HWND hwndDlg, UINT uMsg,
{
EndDialog(hwndDlg, -1);
}
- else if (LOWORD(wParam) == 14000)
+ else if (LOWORD(wParam) == IDC_SHORTEX_RUN_DIFFERENT)
{
if (SendMessage(hDlgCtrl, BM_GETCHECK, 0, 0) == BST_CHECKED)
SendMessage(hDlgCtrl, BM_SETCHECK, BST_UNCHECKED, 0);
@@ -2772,13 +2793,13 @@ INT_PTR CALLBACK CShellLink::SH_ShellLinkDlgProc(HWND hwndDlg,
UINT uMsg, WPARAM
}
if (fi.hIcon) // TODO: destroy icon
- SendDlgItemMessageW(hwndDlg, 14000, STM_SETICON, (WPARAM)fi.hIcon, 0);
+ SendDlgItemMessageW(hwndDlg, IDC_SHORTCUT_ICON, STM_SETICON,
(WPARAM)fi.hIcon, 0);
else
ERR("ExtractIconW failed %ls %u\n", pThis->m_sIcoPath,
pThis->m_Header.nIconIndex);
/* Target type */
if (pThis->m_sPath)
- SetDlgItemTextW(hwndDlg, 14005,
SH_GetTargetTypeByPath(pThis->m_sPath));
+ SetDlgItemTextW(hwndDlg, IDC_SHORTCUT_TYPE_EDIT,
SH_GetTargetTypeByPath(pThis->m_sPath));
/* Target location */
if (pThis->m_sPath)
@@ -2786,7 +2807,7 @@ INT_PTR CALLBACK CShellLink::SH_ShellLinkDlgProc(HWND hwndDlg, UINT
uMsg, WPARAM
WCHAR target[MAX_PATH];
StringCchCopyW(target, _countof(target), pThis->m_sPath);
PathRemoveFileSpecW(target);
- SetDlgItemTextW(hwndDlg, 14007, PathFindFileNameW(target));
+ SetDlgItemTextW(hwndDlg, IDC_SHORTCUT_LOCATION_EDIT,
PathFindFileNameW(target));
}
/* Target path */
@@ -2803,16 +2824,16 @@ INT_PTR CALLBACK CShellLink::SH_ShellLinkDlgProc(HWND hwndDlg,
UINT uMsg, WPARAM
StringCchCatW(newpath, _countof(newpath), L" ");
StringCchCatW(newpath, _countof(newpath), pThis->m_sArgs);
}
- SetDlgItemTextW(hwndDlg, 14009, newpath);
+ SetDlgItemTextW(hwndDlg, IDC_SHORTCUT_TARGET_TEXT, newpath);
}
/* Working dir */
if (pThis->m_sWorkDir)
- SetDlgItemTextW(hwndDlg, 14011, pThis->m_sWorkDir);
+ SetDlgItemTextW(hwndDlg, IDC_SHORTCUT_START_IN_EDIT,
pThis->m_sWorkDir);
/* Description */
if (pThis->m_sDescription)
- SetDlgItemTextW(hwndDlg, 14019, pThis->m_sDescription);
+ SetDlgItemTextW(hwndDlg, IDC_SHORTCUT_COMMENT_EDIT,
pThis->m_sDescription);
return TRUE;
}
@@ -2824,10 +2845,10 @@ INT_PTR CALLBACK CShellLink::SH_ShellLinkDlgProc(HWND hwndDlg,
UINT uMsg, WPARAM
{
WCHAR wszBuf[MAX_PATH];
/* set working directory */
- GetDlgItemTextW(hwndDlg, 14011, wszBuf, _countof(wszBuf));
+ GetDlgItemTextW(hwndDlg, IDC_SHORTCUT_START_IN_EDIT, wszBuf,
_countof(wszBuf));
pThis->SetWorkingDirectory(wszBuf);
/* set link destination */
- GetDlgItemTextW(hwndDlg, 14009, wszBuf, _countof(wszBuf));
+ GetDlgItemTextW(hwndDlg, IDC_SHORTCUT_TARGET_TEXT, wszBuf,
_countof(wszBuf));
LPWSTR lpszArgs = NULL;
LPWSTR unquoted = strdupW(wszBuf);
StrTrimW(unquoted, L" ");
@@ -2877,7 +2898,7 @@ INT_PTR CALLBACK CShellLink::SH_ShellLinkDlgProc(HWND hwndDlg, UINT
uMsg, WPARAM
case WM_COMMAND:
switch(LOWORD(wParam))
{
- case 14020:
+ case IDC_SHORTCUT_FIND:
SHOpenFolderAndSelectItems(pThis->m_pPidl, 0, NULL, 0);
///
/// FIXME
@@ -2885,24 +2906,32 @@ INT_PTR CALLBACK CShellLink::SH_ShellLinkDlgProc(HWND hwndDlg,
UINT uMsg, WPARAM
///
return TRUE;
- case 14021:
+ case IDC_SHORTCUT_CHANGE_ICON:
{
WCHAR wszPath[MAX_PATH] = L"";
if (pThis->m_sIcoPath)
wcscpy(wszPath, pThis->m_sIcoPath);
+ else
+ FindExecutableW(pThis->m_sPath, NULL, wszPath);
+
INT IconIndex = pThis->m_Header.nIconIndex;
if (PickIconDlg(hwndDlg, wszPath, _countof(wszPath),
&IconIndex))
{
pThis->SetIconLocation(wszPath, IconIndex);
- ///
- /// FIXME redraw icon
- ///
+
+ HICON hIconLarge = NULL;
+ if (S_OK == pThis->Extract(wszPath, IconIndex,
&hIconLarge, NULL, 0))
+ {
+ HICON hIconOld = (HICON)SendDlgItemMessageW(hwndDlg,
IDC_SHORTCUT_ICON, STM_GETICON, 0, 0);
+ SendDlgItemMessageW(hwndDlg, IDC_SHORTCUT_ICON, STM_SETICON,
(WPARAM)hIconLarge, 0);
+ DestroyIcon(hIconOld);
+ }
}
return TRUE;
}
- case 14022:
+ case IDC_SHORTCUT_ADVANCED:
{
INT_PTR result = DialogBoxParamW(shell32_hInstance,
MAKEINTRESOURCEW(IDD_SHORTCUT_EXTENDED_PROPERTIES), hwndDlg, ExtendedShortcutProc,
(LPARAM)pThis->m_bRunAs);
if (result == 1 || result == 0)
diff --git a/dll/win32/shell32/dialogs/dialogs.cpp
b/dll/win32/shell32/dialogs/dialogs.cpp
index f266e79787..168b066e28 100644
--- a/dll/win32/shell32/dialogs/dialogs.cpp
+++ b/dll/win32/shell32/dialogs/dialogs.cpp
@@ -2,6 +2,7 @@
* common shell dialogs
*
* Copyright 2000 Juergen Schmied
+ * Copyright 2018 Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -46,39 +47,33 @@ typedef struct
{
HMODULE hLibrary;
HWND hDlgCtrl;
- WCHAR szName[MAX_PATH];
+ WCHAR szPath[MAX_PATH];
+ WCHAR szExpandedPath[MAX_PATH];
INT Index;
+ INT nIcons;
+ HICON *phIcons;
} PICK_ICON_CONTEXT, *PPICK_ICON_CONTEXT;
BOOL CALLBACK EnumPickIconResourceProc(HMODULE hModule,
LPCWSTR lpszType,
LPWSTR lpszName,
- LONG_PTR lParam
-)
+ LONG_PTR lParam)
{
- WCHAR szName[100];
- int index;
- HICON hIcon;
- HWND hDlgCtrl = (HWND)lParam;
+ PPICK_ICON_CONTEXT pIconContext = PPICK_ICON_CONTEXT(lParam);
+ HWND hDlgCtrl = pIconContext->hDlgCtrl;
if (IS_INTRESOURCE(lpszName))
- swprintf(szName, L"%u", (DWORD)lpszName);
+ lParam = LOWORD(lpszName);
else
- StringCbCopyW(szName, sizeof(szName), lpszName);
-
- hIcon = LoadIconW(hModule, lpszName);
- if (hIcon == NULL)
- return TRUE;
+ lParam = -1;
- index = SendMessageW(hDlgCtrl, LB_ADDSTRING, 0, (LPARAM)szName);
- if (index != LB_ERR)
- SendMessageW(hDlgCtrl, LB_SETITEMDATA, index, (LPARAM)hIcon);
+ SendMessageW(hDlgCtrl, LB_ADDSTRING, 0, lParam);
return TRUE;
}
static void
-DestroyIconList(HWND hDlgCtrl)
+DestroyIconList(HWND hDlgCtrl, PPICK_ICON_CONTEXT pIconContext)
{
int count;
int index;
@@ -89,11 +84,94 @@ DestroyIconList(HWND hDlgCtrl)
for(index = 0; index < count; index++)
{
- HICON hIcon = (HICON)SendMessageW(hDlgCtrl, LB_GETITEMDATA, index, 0);
- DestroyIcon(hIcon);
+ DestroyIcon(pIconContext->phIcons[index]);
+ pIconContext->phIcons[index] = NULL;
}
}
+static BOOL
+DoLoadIcons(HWND hwndDlg, PICK_ICON_CONTEXT *pIconContext, LPCWSTR pszFile)
+{
+ // destroy previous
+ DestroyIconList(pIconContext->hDlgCtrl, pIconContext);
+ SendMessageW(pIconContext->hDlgCtrl, LB_RESETCONTENT, 0, 0);
+ delete[] pIconContext->phIcons;
+
+ // store paths
+ if (pIconContext->szPath != pszFile)
+ StringCchCopyW(pIconContext->szPath, _countof(pIconContext->szPath),
pszFile);
+ ExpandEnvironmentStringsW(pszFile, pIconContext->szExpandedPath,
_countof(pIconContext->szExpandedPath));
+
+ // load DLL if possible
+ HMODULE hLibrary = LoadLibraryExW(pIconContext->szExpandedPath, NULL,
LOAD_LIBRARY_AS_DATAFILE);
+ if (pIconContext->hLibrary)
+ FreeLibrary(pIconContext->hLibrary);
+ pIconContext->hLibrary = hLibrary;
+
+ if (pIconContext->hLibrary)
+ {
+ // load icons from DLL
+ pIconContext->nIcons = ExtractIconExW(pIconContext->szExpandedPath, -1,
NULL, NULL, 0);
+ pIconContext->phIcons = new HICON[pIconContext->nIcons];
+
+ if (ExtractIconExW(pIconContext->szExpandedPath, 0, pIconContext->phIcons,
NULL, pIconContext->nIcons))
+ {
+ EnumResourceNamesW(pIconContext->hLibrary, RT_GROUP_ICON,
EnumPickIconResourceProc, (LPARAM)pIconContext);
+ }
+ else
+ {
+ pIconContext->nIcons = 0;
+ }
+ }
+ else
+ {
+ // *.ico
+ pIconContext->nIcons = 1;
+ pIconContext->phIcons = new HICON[1];
+
+ if (ExtractIconExW(pIconContext->szExpandedPath, 0, pIconContext->phIcons,
NULL, pIconContext->nIcons))
+ {
+ SendMessageW(pIconContext->hDlgCtrl, LB_ADDSTRING, 0, 0);
+ }
+ else
+ {
+ pIconContext->nIcons = 0;
+ }
+ }
+
+ // set text
+ SetDlgItemTextW(hwndDlg, IDC_EDIT_PATH, pIconContext->szPath);
+
+ if (pIconContext->nIcons == 0)
+ {
+ delete[] pIconContext->phIcons;
+ pIconContext->phIcons = NULL;
+ }
+
+ return pIconContext->nIcons > 0;
+}
+
+static const LPCWSTR s_pszDefaultPath =
L"%SystemRoot%\\system32\\shell32.dll";
+
+static void NoIconsInFile(HWND hwndDlg, PICK_ICON_CONTEXT *pIconContext)
+{
+ // show message
+ CStringW strText, strTitle(MAKEINTRESOURCEW(IDS_PICK_ICON_TITLE));
+ strText.Format(IDS_NO_ICONS, pIconContext->szPath);
+ MessageBoxW(hwndDlg, strText, strTitle, MB_ICONWARNING);
+
+ // load default icons
+ DoLoadIcons(hwndDlg, pIconContext, s_pszDefaultPath);
+}
+
+// icon size
+#define CX_ICON GetSystemMetrics(SM_CXICON)
+#define CY_ICON GetSystemMetrics(SM_CYICON)
+
+// item size
+#define CX_ITEM (CX_ICON + 4)
+#define CY_ITEM (CY_ICON + 12)
+
INT_PTR CALLBACK PickIconProc(HWND hwndDlg,
UINT uMsg,
WPARAM wParam,
@@ -104,8 +182,9 @@ INT_PTR CALLBACK PickIconProc(HWND hwndDlg,
LPDRAWITEMSTRUCT lpdis;
HICON hIcon;
INT index, count;
- WCHAR szText[MAX_PATH], szTitle[100], szFilter[100];
- OPENFILENAMEW ofn = {0};
+ WCHAR szText[MAX_PATH], szFilter[100];
+ CStringW strTitle;
+ OPENFILENAMEW ofn;
PPICK_ICON_CONTEXT pIconContext = (PPICK_ICON_CONTEXT)GetWindowLongPtr(hwndDlg,
DWLP_USER);
@@ -115,83 +194,99 @@ INT_PTR CALLBACK PickIconProc(HWND hwndDlg,
pIconContext = (PPICK_ICON_CONTEXT)lParam;
SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)pIconContext);
pIconContext->hDlgCtrl = GetDlgItem(hwndDlg, IDC_PICKICON_LIST);
- SendMessageW(pIconContext->hDlgCtrl, LB_SETCOLUMNWIDTH, 32, 0);
- EnumResourceNamesW(pIconContext->hLibrary, RT_ICON, EnumPickIconResourceProc,
(LPARAM)pIconContext->hDlgCtrl);
- if (ExpandEnvironmentStringsW(pIconContext->szName, szText, MAX_PATH))
- SetDlgItemTextW(hwndDlg, IDC_EDIT_PATH, szText);
- else
- SetDlgItemTextW(hwndDlg, IDC_EDIT_PATH, pIconContext->szName);
+ SendMessageW(pIconContext->hDlgCtrl, LB_SETCOLUMNWIDTH, CX_ITEM, 0);
+
+ // load icons
+ if (!DoLoadIcons(hwndDlg, pIconContext, pIconContext->szPath))
+ {
+ NoIconsInFile(hwndDlg, pIconContext);
+ }
+
+ // set selection
count = SendMessageW(pIconContext->hDlgCtrl, LB_GETCOUNT, 0, 0);
if (count != LB_ERR)
{
- if (count > pIconContext->Index)
- SendMessageW(pIconContext->hDlgCtrl, LB_SETCURSEL,
pIconContext->Index, 0);
- else
- SendMessageW(pIconContext->hDlgCtrl, LB_SETCURSEL, 0, 0);
+ if (pIconContext->Index < 0)
+ {
+ // A negative value will be interpreted as a negated resource ID.
+ LPARAM lParam = -pIconContext->Index;
+ pIconContext->Index = (INT)SendMessageW(pIconContext->hDlgCtrl,
LB_FINDSTRINGEXACT, -1, lParam);
+ }
+
+ if (pIconContext->Index < 0 || count <= pIconContext->Index)
+ pIconContext->Index = 0;
+
+ SendMessageW(pIconContext->hDlgCtrl, LB_SETCURSEL, pIconContext->Index,
0);
+ SendMessageW(pIconContext->hDlgCtrl, LB_SETTOPINDEX,
pIconContext->Index, 0);
}
return TRUE;
+
case WM_COMMAND:
switch(LOWORD(wParam))
{
case IDOK:
index = SendMessageW(pIconContext->hDlgCtrl, LB_GETCURSEL, 0, 0);
pIconContext->Index = index;
- GetDlgItemTextW(hwndDlg, IDC_EDIT_PATH, pIconContext->szName, MAX_PATH);
- DestroyIconList(pIconContext->hDlgCtrl);
+ GetDlgItemTextW(hwndDlg, IDC_EDIT_PATH, pIconContext->szPath, MAX_PATH);
+ ExpandEnvironmentStringsW(pIconContext->szPath,
pIconContext->szExpandedPath, _countof(pIconContext->szExpandedPath));
+ DestroyIconList(pIconContext->hDlgCtrl, pIconContext);
+ delete[] pIconContext->phIcons;
EndDialog(hwndDlg, 1);
break;
+
case IDCANCEL:
- DestroyIconList(pIconContext->hDlgCtrl);
+ DestroyIconList(pIconContext->hDlgCtrl, pIconContext);
+ delete[] pIconContext->phIcons;
EndDialog(hwndDlg, 0);
break;
+
case IDC_PICKICON_LIST:
- if (HIWORD(wParam) == LBN_SELCHANGE)
- InvalidateRect((HWND)lParam, NULL, TRUE); // FIXME USE UPDATE RECT
+ switch (HIWORD(wParam))
+ {
+ case LBN_SELCHANGE:
+ InvalidateRect((HWND)lParam, NULL, TRUE);
+ break;
+
+ case LBN_DBLCLK:
+ SendMessage(hwndDlg, WM_COMMAND, MAKEWPARAM(IDOK, 0), 0);
+ break;
+ }
break;
+
case IDC_BUTTON_PATH:
+ // choose DLL path
szText[0] = 0;
- szTitle[0] = 0;
szFilter[0] = 0;
+ ZeroMemory(&ofn, sizeof(ofn));
ofn.lStructSize = sizeof(ofn);
ofn.hwndOwner = hwndDlg;
ofn.lpstrFile = szText;
ofn.nMaxFile = MAX_PATH;
- LoadStringW(shell32_hInstance, IDS_PICK_ICON_TITLE, szTitle, sizeof(szTitle)
/ sizeof(WCHAR));
- ofn.lpstrTitle = szTitle;
- LoadStringW(shell32_hInstance, IDS_PICK_ICON_FILTER, szFilter,
sizeof(szFilter) / sizeof(WCHAR));
+ strTitle.LoadString(IDS_PICK_ICON_TITLE);
+ ofn.lpstrTitle = strTitle;
+ LoadStringW(shell32_hInstance, IDS_PICK_ICON_FILTER, szFilter,
_countof(szFilter));
ofn.lpstrFilter = szFilter;
- if (GetOpenFileNameW(&ofn))
- {
- HMODULE hLibrary;
-
- if (!wcsicmp(pIconContext->szName, szText))
- break;
-
- DestroyIconList(pIconContext->hDlgCtrl);
+ if (!GetOpenFileNameW(&ofn))
+ break;
- hLibrary = LoadLibraryExW(szText, NULL, LOAD_LIBRARY_AS_DATAFILE |
LOAD_LIBRARY_AS_IMAGE_RESOURCE);
- if (hLibrary == NULL)
- break;
- FreeLibrary(pIconContext->hLibrary);
- pIconContext->hLibrary = hLibrary;
- wcscpy(pIconContext->szName, szText);
- EnumResourceNamesW(pIconContext->hLibrary, RT_ICON,
EnumPickIconResourceProc, (LPARAM)pIconContext->hDlgCtrl);
- if (ExpandEnvironmentStringsW(pIconContext->szName, szText,
MAX_PATH))
- SetDlgItemTextW(hwndDlg, IDC_EDIT_PATH, szText);
- else
- SetDlgItemTextW(hwndDlg, IDC_EDIT_PATH, pIconContext->szName);
-
- SendMessageW(pIconContext->hDlgCtrl, LB_SETCURSEL, 0, 0);
+ // load icons
+ if (!DoLoadIcons(hwndDlg, pIconContext, szText))
+ {
+ NoIconsInFile(hwndDlg, pIconContext);
}
+
+ // set selection
+ SendMessageW(pIconContext->hDlgCtrl, LB_SETCURSEL, 0, 0);
break;
}
break;
+
case WM_MEASUREITEM:
lpmis = (LPMEASUREITEMSTRUCT) lParam;
- lpmis->itemHeight = 32;
- lpmis->itemWidth = 64;
+ lpmis->itemHeight = CY_ITEM;
return TRUE;
+
case WM_DRAWITEM:
lpdis = (LPDRAWITEMSTRUCT) lParam;
if (lpdis->itemID == (UINT)-1)
@@ -202,19 +297,24 @@ INT_PTR CALLBACK PickIconProc(HWND hwndDlg,
{
case ODA_SELECT:
case ODA_DRAWENTIRE:
+ {
index = SendMessageW(pIconContext->hDlgCtrl, LB_GETCURSEL, 0, 0);
- hIcon = (HICON)SendMessageW(lpdis->hwndItem, LB_GETITEMDATA,
lpdis->itemID, 0);
+ hIcon = pIconContext->phIcons[lpdis->itemID];
if (lpdis->itemID == (UINT)index)
FillRect(lpdis->hDC, &lpdis->rcItem,
(HBRUSH)(COLOR_HIGHLIGHT + 1));
else
FillRect(lpdis->hDC, &lpdis->rcItem,
(HBRUSH)(COLOR_WINDOW + 1));
- DrawIconEx(lpdis->hDC, lpdis->rcItem.left,lpdis->rcItem.top,
hIcon,
- 0, 0, 0, NULL, DI_NORMAL);
+ // centering
+ INT x = lpdis->rcItem.left + (CX_ITEM - CX_ICON) / 2;
+ INT y = lpdis->rcItem.top + (CY_ITEM - CY_ICON) / 2;
+
+ DrawIconEx(lpdis->hDC, x, y, hIcon, 0, 0, 0, NULL, DI_NORMAL);
break;
+ }
}
- break;
+ return TRUE;
}
return FALSE;
@@ -226,23 +326,41 @@ BOOL WINAPI PickIconDlg(
UINT nMaxFile,
INT* lpdwIconIndex)
{
- HMODULE hLibrary;
int res;
- PICK_ICON_CONTEXT IconContext;
- hLibrary = LoadLibraryExW(lpstrFile, NULL, LOAD_LIBRARY_AS_DATAFILE |
LOAD_LIBRARY_AS_IMAGE_RESOURCE);
- IconContext.hLibrary = hLibrary;
+ // initialize
+ PICK_ICON_CONTEXT IconContext = { NULL };
IconContext.Index = *lpdwIconIndex;
- StringCchCopyNW(IconContext.szName, _countof(IconContext.szName), lpstrFile,
nMaxFile);
+ StringCchCopyW(IconContext.szPath, _countof(IconContext.szPath), lpstrFile);
+ ExpandEnvironmentStringsW(lpstrFile, IconContext.szExpandedPath,
_countof(IconContext.szExpandedPath));
+
+ if (!IconContext.szExpandedPath[0] ||
+ GetFileAttributesW(IconContext.szExpandedPath) == INVALID_FILE_ATTRIBUTES)
+ {
+ if (IconContext.szExpandedPath[0])
+ {
+ // no such file
+ CStringW strText, strTitle(MAKEINTRESOURCEW(IDS_PICK_ICON_TITLE));
+ strText.Format(IDS_FILE_NOT_FOUND, lpstrFile);
+ MessageBoxW(hWndOwner, strText, strTitle, MB_ICONWARNING);
+ }
+
+ // set default value
+ StringCchCopyW(IconContext.szPath, _countof(IconContext.szPath),
s_pszDefaultPath);
+ ExpandEnvironmentStringsW(s_pszDefaultPath, IconContext.szPath,
_countof(IconContext.szPath));
+ }
+ // show dialog
res = DialogBoxParamW(shell32_hInstance, MAKEINTRESOURCEW(IDD_PICK_ICON), hWndOwner,
PickIconProc, (LPARAM)&IconContext);
if (res)
{
- StringCchCopyNW(lpstrFile, nMaxFile, IconContext.szName,
_countof(IconContext.szName));
+ // store
+ StringCchCopyW(lpstrFile, nMaxFile, IconContext.szExpandedPath);
*lpdwIconIndex = IconContext.Index;
}
- FreeLibrary(hLibrary);
+ if (IconContext.hLibrary)
+ FreeLibrary(IconContext.hLibrary);
return res;
}
diff --git a/dll/win32/shell32/lang/bg-BG.rc b/dll/win32/shell32/lang/bg-BG.rc
index 83c49ed60a..a4e722635a 100644
--- a/dll/win32/shell32/lang/bg-BG.rc
+++ b/dll/win32/shell32/lang/bg-BG.rc
@@ -1,3 +1,4 @@
+
LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
MENU_001 MENUEX
@@ -180,27 +181,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Препратка"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Вид на целта:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Място на целта:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Цел:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Вид на целта:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Място на целта:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Цел:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Изпълняване в:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Бърз &клавиш:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "Из&пълняване:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "&Забележка:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Намиране на целта...", 14020, 10, 115, 75, 14, ES_LEFT
- PUSHBUTTON "&Смяна на значето...", 14021, 86, 115, 72, 14, ES_LEFT
- PUSHBUTTON "Раз&ширени...", 14022, 160, 115, 60, 14, ES_LEFT
+ LTEXT "&Изпълняване в:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Бърз &клавиш:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "Из&пълняване:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "&Забележка:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Намиране на целта...", IDC_SHORTCUT_FIND, 10, 115, 75, 14,
ES_LEFT
+ PUSHBUTTON "&Смяна на значето...", IDC_SHORTCUT_CHANGE_ICON, 86, 115,
72, 14, ES_LEFT
+ PUSHBUTTON "Раз&ширени...", IDC_SHORTCUT_ADVANCED, 160, 115, 60, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 260, 150
@@ -210,9 +211,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Укажете желаните допълнителни свойства за препратката.", -1, 5, 30,
246, 10
- CHECKBOX "Изпълняване с различни правомощия", 14000, 30, 50, 150, 10
+ CHECKBOX "Изпълняване с различни правомощия", IDC_SHORTEX_RUN_DIFFERENT,
30, 50, 150, 10
LTEXT "Тази възможност ви позволява да изпълните препратката като друг
потребител или да продължите като себе си, като предпазвате компютъра и данните от
неупълномощена дейност на приложенията.", -1, 50, 60, 200, 40
- CHECKBOX "Изпълняване в отделен дял от паметта", 14001, 30, 100, 170, 10,
WS_DISABLED
+ CHECKBOX "Изпълняване в отделен дял от паметта", IDC_SHORTEX_RUN_SEPARATE,
30, 100, 170, 10, WS_DISABLED
PUSHBUTTON "Добре", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Прекъсване", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +944,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/ca-ES.rc b/dll/win32/shell32/lang/ca-ES.rc
index d0f996e04f..a345509fa6 100644
--- a/dll/win32/shell32/lang/ca-ES.rc
+++ b/dll/win32/shell32/lang/ca-ES.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Shortcut"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Target type:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Target location:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Target:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Target type:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Target location:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Target:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Start in:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Shortcut &key:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Run:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omment:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Find Target...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Change Icon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&dvanced...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Start in:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Shortcut &key:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Run:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omment:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Find Target...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Change Icon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&dvanced...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Choose the advanced properties you want for this shortcut.", -1, 5,
30, 210, 10
- CHECKBOX "Run with different credentials", 14000, 25, 50, 150, 10
+ CHECKBOX "Run with different credentials", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "This option can allow you to run the this shortcut as another user, or
continue as yourself while protecting your computer and data from unauthorized program
activity.", -1, 50, 60, 175, 40
- CHECKBOX "Run in seperate memory space", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Run in seperate memory space", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Abort", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/cs-CZ.rc b/dll/win32/shell32/lang/cs-CZ.rc
index adbf5db4db..2b59ae81c1 100644
--- a/dll/win32/shell32/lang/cs-CZ.rc
+++ b/dll/win32/shell32/lang/cs-CZ.rc
@@ -186,27 +186,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Zástupce"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Typ cíle:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Umístění cíle:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Cíl:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Typ cíle:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Umístění cíle:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Cíl:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Spustit v:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Klávesová zk&ratka:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "Spusti&t:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "&Komentář:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Najít cíl...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Změnit ikonu...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "R&ozšířené...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Spustit v:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Klávesová zk&ratka:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "Spusti&t:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "&Komentář:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Najít cíl...", IDC_SHORTCUT_FIND, 9, 172, 70, 14, ES_LEFT
+ PUSHBUTTON "&Změnit ikonu...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "R&ozšířené...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -216,9 +216,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Zvolte rozšířené vlastnosti, které požadujtete pro tohoto
zástupce.", -1, 5, 30, 210, 10
- CHECKBOX "Spustit s jinými pověřeními", 14000, 25, 50, 150, 10
+ CHECKBOX "Spustit s jinými pověřeními", IDC_SHORTEX_RUN_DIFFERENT, 25, 50,
150, 10
LTEXT "Tato možnost umožní spustit tohoto zástupce jako jiný uživatel nebo při
spuštění se současným uživatelem chránit počítač před nepovolenou aktivitou
programu.", -1, 50, 60, 175, 40
- CHECKBOX "Spustit v odděleném paměťovém prostoru", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Spustit v odděleném paměťovém prostoru",
IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Storno", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -929,5 +929,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/da-DK.rc b/dll/win32/shell32/lang/da-DK.rc
index 50a7afd779..de55fda1f7 100644
--- a/dll/win32/shell32/lang/da-DK.rc
+++ b/dll/win32/shell32/lang/da-DK.rc
@@ -186,27 +186,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Shortcut"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Target type:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Target location:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Target:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Target type:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Target location:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Target:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Start in:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Shortcut &key:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Run:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omment:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Find Target...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Change Icon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&dvanced...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Start in:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Shortcut &key:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Run:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omment:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Find Target...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Change Icon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&dvanced...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -216,9 +216,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Choose the advanced properties you want for this shortcut.", -1, 5,
30, 210, 10
- CHECKBOX "Run with different credentials", 14000, 25, 50, 150, 10
+ CHECKBOX "Run with different credentials", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "This option can allow you to run the this shortcut as another user, or
continue as yourself while protecting your computer and data from unauthorized program
activity.", -1, 50, 60, 175, 40
- CHECKBOX "Run in seperate memory space", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Run in seperate memory space", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Abort", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -949,5 +949,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/de-DE.rc b/dll/win32/shell32/lang/de-DE.rc
index 8008e61627..667269fb10 100644
--- a/dll/win32/shell32/lang/de-DE.rc
+++ b/dll/win32/shell32/lang/de-DE.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Verknüpfung"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Zieltyp:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Zielpfad:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Ziel:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Zieltyp:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Zielpfad:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Ziel:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Starten in:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "&Kurztasten:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "Ausfüh&ren:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "K&ommentar:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Ziel finden...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "S&ymbol wechseln...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "Er&weitert...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Starten in:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "&Kurztasten:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "Ausfüh&ren:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "K&ommentar:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Ziel finden...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "S&ymbol wechseln...", IDC_SHORTCUT_CHANGE_ICON, 84, 172,
70, 14, ES_LEFT
+ PUSHBUTTON "Er&weitert...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Wählen Sie die erweiterten Einstellungen für diese Verknüpfung.",
-1, 5, 30, 210, 10
- CHECKBOX "Als anderer Benutzer ausführen", 14000, 25, 50, 150, 10
+ CHECKBOX "Als anderer Benutzer ausführen", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "Diese Einstellung ermöglicht es, diese Verknüpfung unter einem anderen
oder Ihrem eigenen Benutzerkonto auszuführen während der Computer und Ihre Daten vor
unautorisierten Programmaktivitäten geschützt werden können.", -1, 50, 60, 175, 40
- CHECKBOX "In getrenntem Speicherbereich ausführen", 14001, 25, 100, 150,
10, WS_DISABLED
+ CHECKBOX "In getrenntem Speicherbereich ausführen",
IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Abbrechen", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -944,5 +944,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/el-GR.rc b/dll/win32/shell32/lang/el-GR.rc
index 240e742ed2..051a9ab472 100644
--- a/dll/win32/shell32/lang/el-GR.rc
+++ b/dll/win32/shell32/lang/el-GR.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Συντόμευση"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Τύπος προορισμού:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Θέση προορισμού:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Προορισμός:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Τύπος προορισμού:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Θέση προορισμού:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Προορισμός:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Εκκίνηση στο:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Πλήκτρο &συντόμευσης:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "Εκ&τέλεση:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "&Σχόλια:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Εύρεση προορισμού...", 14020, 10, 115, 71, 14, ES_LEFT
- PUSHBUTTON "&Αλλαγή εικονιδίου...", 14021, 83, 115, 71, 14, ES_LEFT
- PUSHBUTTON "&Για προχωρημένους...", 14022, 156, 115, 71, 14, ES_LEFT
+ LTEXT "&Εκκίνηση στο:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Πλήκτρο &συντόμευσης:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "Εκ&τέλεση:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "&Σχόλια:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Εύρεση προορισμού...", IDC_SHORTCUT_FIND, 10, 115, 71, 14,
ES_LEFT
+ PUSHBUTTON "&Αλλαγή εικονιδίου...", IDC_SHORTCUT_CHANGE_ICON, 83, 115,
71, 14, ES_LEFT
+ PUSHBUTTON "&Για προχωρημένους...", IDC_SHORTCUT_ADVANCED, 156, 115,
71, 14, ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Επιλέξτε τις πρόσθετες ιδιότητες που θέλετε για αυτήν την
συντόμευση.", -1, 5, 30, 210, 20
- CHECKBOX "Εκτέλεση με διαφορετικά πιστοποιητικά", 14000, 25, 50, 150, 10
+ CHECKBOX "Εκτέλεση με διαφορετικά πιστοποιητικά",
IDC_SHORTEX_RUN_DIFFERENT, 25, 50, 150, 10
LTEXT "Αυτή η επιλογή θα σας επιτρέψει να εκτελέσετε την συντόμευση ως
διαφορετικός χρήστης ή ως εσείς ο ίδιος προστατεύοντας τον υπολογιστή σας από μη
εξουσιοδοτημένες ενέργειες προγραμμάτων.", -1, 50, 60, 175, 40
- CHECKBOX "Εκτέλεση σε διαφορετική περιοχή μνήμης", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Εκτέλεση σε διαφορετική περιοχή μνήμης",
IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "OK", IDOK, 25, 120, 50, 15, WS_VISIBLE
PUSHBUTTON "Άκυρο", IDCANCEL, 120, 120, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/en-GB.rc b/dll/win32/shell32/lang/en-GB.rc
index 77fedc3028..39b8612d2b 100644
--- a/dll/win32/shell32/lang/en-GB.rc
+++ b/dll/win32/shell32/lang/en-GB.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Shortcut"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Target type:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Target location:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Target:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Target type:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Target location:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Target:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Start in:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Shortcut &key:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Run:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omment:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Find Target...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Change Icon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&dvanced...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Start in:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Shortcut &key:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Run:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omment:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Find Target...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Change Icon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&dvanced...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Choose the advanced properties you want for this shortcut.", -1, 5,
30, 210, 10
- CHECKBOX "Run with different credentials", 14000, 25, 50, 150, 10
+ CHECKBOX "Run with different credentials", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "This option can allow you to run the this shortcut as another user, or
continue as yourself while protecting your computer and data from unauthorized program
activity.", -1, 50, 60, 175, 40
- CHECKBOX "Run in seperate memory space", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Run in seperate memory space", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Abort", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/en-US.rc b/dll/win32/shell32/lang/en-US.rc
index 4c11b3f54e..c4e7df3afe 100644
--- a/dll/win32/shell32/lang/en-US.rc
+++ b/dll/win32/shell32/lang/en-US.rc
@@ -181,27 +181,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Shortcut"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Target type:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Target location:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Target:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Target type:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Target location:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Target:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Start in:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Shortcut &key:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Run:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omment:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Find Target...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Change Icon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&dvanced...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Start in:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Shortcut &key:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Run:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omment:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Find Target...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Change Icon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&dvanced...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -211,9 +211,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Choose the advanced properties you want for this shortcut.", -1, 5,
30, 210, 10
- CHECKBOX "Run with different credentials", 14000, 25, 50, 150, 10
+ CHECKBOX "Run with different credentials", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "This option can allow you to run the this shortcut as another user, or
continue as yourself while protecting your computer and data from unauthorized program
activity.", -1, 50, 60, 175, 40
- CHECKBOX "Run in seperate memory space", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Run in seperate memory space", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Cancel", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -944,5 +944,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/es-ES.rc b/dll/win32/shell32/lang/es-ES.rc
index a6d1bef762..971391dac4 100644
--- a/dll/win32/shell32/lang/es-ES.rc
+++ b/dll/win32/shell32/lang/es-ES.rc
@@ -182,27 +182,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Acceso directo"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Tipo de destino:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Ubicación de destino:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Destino:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Tipo de destino:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Ubicación de destino:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Destino:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "I&niciar en:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "&Tecla de método abreviado:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Ejecutar:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omentario:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Abrir ubicación...", 14020, 9, 172, 62, 14, ES_LEFT
- PUSHBUTTON "Cambiar &icono...", 14021, 76, 172, 62, 14, ES_LEFT
- PUSHBUTTON "Propiedades avan&zadas...", 14022, 144, 172, 85, 14,
ES_LEFT
+ LTEXT "I&niciar en:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "&Tecla de método abreviado:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Ejecutar:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omentario:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Abrir ubicación...", IDC_SHORTCUT_FIND, 9, 172, 62, 14,
ES_LEFT
+ PUSHBUTTON "Cambiar &icono...", IDC_SHORTCUT_CHANGE_ICON, 76, 172, 62,
14, ES_LEFT
+ PUSHBUTTON "Propiedades avan&zadas...", IDC_SHORTCUT_ADVANCED, 144,
172, 85, 14, ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -212,9 +212,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Elija las propiedades avanzadas que desee para este acceso
directo.", -1, 5, 25, 210, 14
- CHECKBOX "Ejecutar con credenciales diferentes", 14000, 25, 50, 150, 10
+ CHECKBOX "Ejecutar con credenciales diferentes", IDC_SHORTEX_RUN_DIFFERENT,
25, 50, 150, 10
LTEXT "Esta opción puede permitirle ejecutar este acceso directo como otro
usuario, o continuar como usted mismo mientras protege su equipo y datos de una actividad
de programa no autorizada.", -1, 50, 60, 175, 40
- CHECKBOX "Ejecutar en otro espacio de memoria", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Ejecutar en otro espacio de memoria", IDC_SHORTEX_RUN_SEPARATE,
25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "Aceptar", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Cancelar", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -945,5 +945,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/et-EE.rc b/dll/win32/shell32/lang/et-EE.rc
index 22c71b8af7..df51f5cb63 100644
--- a/dll/win32/shell32/lang/et-EE.rc
+++ b/dll/win32/shell32/lang/et-EE.rc
@@ -188,27 +188,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Otsetee"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Sihiüksuse t&üüp:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Sihtüksuse &asukoht:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Sihtüksus:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Sihiüksuse t&üüp:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Sihtüksuse &asukoht:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Sihtüksus:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Käi&vituskoht:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Kiirkla&hv:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Käivita:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "K&ommentaar:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Otsi sihtüksus...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Muuda ikoon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Täpsemalt...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "Käi&vituskoht:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Kiirkla&hv:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Käivita:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "K&ommentaar:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Otsi sihtüksus...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Muuda ikoon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "&Täpsemalt...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -218,9 +218,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Vali selle otsetee jaoks soovitud täpsemad atribuudid.", -1, 5, 30,
210, 10
- CHECKBOX "Käivita teistsuguse mandaadiga", 14000, 25, 50, 150, 10
+ CHECKBOX "Käivita teistsuguse mandaadiga", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "Selle suvandi abil saad käivitada otsetee teise või enda kasutajanime
all, kaitstes samal ajal oma arvutit ja andmeid volitamata programmitegevuse eest.",
-1, 50, 60, 175, 40
- CHECKBOX "Käivita eraldi mäluruumis", 14001, 25, 100, 150, 10, WS_DISABLED
+ CHECKBOX "Käivita eraldi mäluruumis", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Loobu", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -951,5 +951,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/fi-FI.rc b/dll/win32/shell32/lang/fi-FI.rc
index 02949be085..5b058eda00 100644
--- a/dll/win32/shell32/lang/fi-FI.rc
+++ b/dll/win32/shell32/lang/fi-FI.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Shortcut"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Target type:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Target location:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Target:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Target type:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Target location:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Target:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Start in:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Shortcut &key:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Run:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omment:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Find Target...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Change Icon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&dvanced...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Start in:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Shortcut &key:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Run:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omment:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Find Target...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Change Icon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&dvanced...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Choose the advanced properties you want for this shortcut.", -1, 5,
30, 210, 10
- CHECKBOX "Run with different credentials", 14000, 25, 50, 150, 10
+ CHECKBOX "Run with different credentials", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "This option can allow you to run the this shortcut as another user, or
continue as yourself while protecting your computer and data from unauthorized program
activity.", -1, 50, 60, 175, 40
- CHECKBOX "Run in seperate memory space", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Run in seperate memory space", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Abort", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/fr-FR.rc b/dll/win32/shell32/lang/fr-FR.rc
index 3e056ea304..800f6a5715 100644
--- a/dll/win32/shell32/lang/fr-FR.rc
+++ b/dll/win32/shell32/lang/fr-FR.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Raccourci"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Type de la cible :", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Localisation de la cible :", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Cible :", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Type de la cible :", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Localisation de la cible :", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Cible :", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Démarrer dans :", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "&Touche de raccourci :", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Exécuter :", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&ommentaire :", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "Trouver la cible...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Changer d'icône...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&vancé...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Démarrer dans :", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "&Touche de raccourci :", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Exécuter :", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&ommentaire :", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "Trouver la cible...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Changer d'icône...", IDC_SHORTCUT_CHANGE_ICON, 84,
172, 70, 14, ES_LEFT
+ PUSHBUTTON "A&vancé...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Choisissez la propriété étendue que vous voulez pour ce raccourci.",
-1, 5, 30, 210, 10
- CHECKBOX "Exécuter avec des droits différents", 14000, 25, 50, 150, 10
+ CHECKBOX "Exécuter avec des droits différents", IDC_SHORTEX_RUN_DIFFERENT,
25, 50, 150, 10
LTEXT "Cette option peut vous permettre d'utiliser ce raccourci en tant
qu'autre utilisateur ou de continuer vous-même en protégeant votre ordinateur et vos
données des activés de programme non autorisées.", -1, 50, 60, 175, 40
- CHECKBOX "Lancer dans un espace mémoire séparé", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Lancer dans un espace mémoire séparé", IDC_SHORTEX_RUN_SEPARATE,
25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Annuler", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/he-IL.rc b/dll/win32/shell32/lang/he-IL.rc
index 1fb8a87f14..28e5f97599 100644
--- a/dll/win32/shell32/lang/he-IL.rc
+++ b/dll/win32/shell32/lang/he-IL.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "קיצור דרך"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "סוג יעד:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "מיקום יעד:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "יעד:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "סוג יעד:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "מיקום יעד:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "יעד:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "התחל ב:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "מקש קיצור:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "הפעל:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "הערה:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "פתח מיקום קובץ", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "שינוי סמל...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "מתקדם...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "התחל ב:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "מקש קיצור:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "הפעל:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "הערה:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "פתח מיקום קובץ", IDC_SHORTCUT_FIND, 9, 172, 70, 14, ES_LEFT
+ PUSHBUTTON "שינוי סמל...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "מתקדם...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14, ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Choose the advanced properties you want for this shortcut.", -1, 5,
30, 210, 10
- CHECKBOX "Run with different credentials", 14000, 25, 50, 150, 10
+ CHECKBOX "Run with different credentials", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "This option can allow you to run the this shortcut as another user, or
continue as yourself while protecting your computer and data from unauthorized program
activity.", -1, 50, 60, 175, 40
- CHECKBOX "הרץ בטווח זיכרון מופרד", 14001, 25, 100, 150, 10, WS_DISABLED
+ CHECKBOX "הרץ בטווח זיכרון מופרד", IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150,
10, WS_DISABLED
PUSHBUTTON "אישור", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "ביטול", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/hu-HU.rc b/dll/win32/shell32/lang/hu-HU.rc
index ba3374f49f..fe0da3d84d 100644
--- a/dll/win32/shell32/lang/hu-HU.rc
+++ b/dll/win32/shell32/lang/hu-HU.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Shortcut"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Target type:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Target location:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Target:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Target type:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Target location:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Target:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Start in:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Shortcut &key:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Run:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omment:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Find Target...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Change Icon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&dvanced...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Start in:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Shortcut &key:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Run:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omment:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Find Target...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Change Icon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&dvanced...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Choose the advanced properties you want for this shortcut.", -1, 5,
30, 210, 10
- CHECKBOX "Run with different credentials", 14000, 25, 50, 150, 10
+ CHECKBOX "Run with different credentials", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "This option can allow you to run the this shortcut as another user, or
continue as yourself while protecting your computer and data from unauthorized program
activity.", -1, 50, 60, 175, 40
- CHECKBOX "Run in seperate memory space", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Run in seperate memory space", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Abort", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/it-IT.rc b/dll/win32/shell32/lang/it-IT.rc
index 584bd37f9f..d73eae1772 100644
--- a/dll/win32/shell32/lang/it-IT.rc
+++ b/dll/win32/shell32/lang/it-IT.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Collegamento"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Tipo:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Posizione:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Nome:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Tipo:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Posizione:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Nome:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Eseguito in:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "&Tasto per il collegamento:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "E&secuzione:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&ommento:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Trova...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Cambia icona...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&vanzate...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Eseguito in:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "&Tasto per il collegamento:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "E&secuzione:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&ommento:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Trova...", IDC_SHORTCUT_FIND, 9, 172, 70, 14, ES_LEFT
+ PUSHBUTTON "&Cambia icona...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&vanzate...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Scegliere le impostazioni avanzate per questo collegamento.", -1, 5,
30, 210, 10
- CHECKBOX "Eseguire con credenziali diverse", 14000, 25, 50, 150, 10
+ CHECKBOX "Eseguire con credenziali diverse", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "Questa opzione permette l'esecuzione del collegamento come se si
fosse un altro utente o di proteggere il computer e i dati da attività non autorizzate del
programma.", -1, 50, 60, 175, 40
- CHECKBOX "Eseguire in uno spazio di memoria separato", 14001, 25, 100, 150,
10, WS_DISABLED
+ CHECKBOX "Eseguire in uno spazio di memoria separato",
IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Annulla", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/ja-JP.rc b/dll/win32/shell32/lang/ja-JP.rc
index 3834c9bd9a..43c85ae4b4 100644
--- a/dll/win32/shell32/lang/ja-JP.rc
+++ b/dll/win32/shell32/lang/ja-JP.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "ショートカット"
FONT 9, "MS UI Gothic", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "対象の種類:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "対象の場所:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "対象 (&T):", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "対象の種類:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "対象の場所:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "対象 (&T):", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "実行元(&S):", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "ショートカットキー(&K):", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "実行状態 (&R):", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "コメント(&O):", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "対象の検索(&F)...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "アイコンの変更(&C)...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "詳細設定(&D)...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "実行元(&S):", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "ショートカットキー(&K):", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "実行状態 (&R):", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "コメント(&O):", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "対象の検索(&F)...", IDC_SHORTCUT_FIND, 9, 172, 70, 14, ES_LEFT
+ PUSHBUTTON "アイコンの変更(&C)...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "詳細設定(&D)...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 9, "MS UI Gothic", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "このショートカットに使用する拡張プロパティを選択してください。", -1, 5, 30, 210, 10
- CHECKBOX "異なる人物証明情報で実行する", 14000, 25, 50, 150, 10
+ CHECKBOX "異なる人物証明情報で実行する", IDC_SHORTEX_RUN_DIFFERENT, 25, 50, 150, 10
LTEXT
"このオプションを使用するとこのショートカットを別のユーザーとして実行できます。また、自分自身で実行する場合、許可されていないプログラムの活動からコンピュータとデータを保護できます。",
-1, 50, 60, 175, 40
- CHECKBOX "別のメモリ領域で実行する", 14001, 25, 100, 150, 10, WS_DISABLED
+ CHECKBOX "別のメモリ領域で実行する", IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10,
WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "中止", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -222,7 +222,7 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "全般"
FONT 9, "MS UI Gothic", 0, 0, 0x0
BEGIN
- ICON "", 14000, 16, 7, 32, 32, WS_VISIBLE
+ ICON "", IDC_SHORTCUT_ICON, 16, 7, 32, 32, WS_VISIBLE
EDITTEXT 14001, 58, 9, 170, 14, ES_LEFT
LTEXT "ファイルの種類:", 14004, 8, 40, 55, 10
CONTROL "フォルダ", 14005, "edit", ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL, 58, 40, 170, 10
@@ -940,5 +940,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/ko-KR.rc b/dll/win32/shell32/lang/ko-KR.rc
index bf7c62329e..bd1908c2a1 100644
--- a/dll/win32/shell32/lang/ko-KR.rc
+++ b/dll/win32/shell32/lang/ko-KR.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Shortcut"
FONT 9, "굴림", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Target type:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Target location:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Target:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Target type:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Target location:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Target:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Start in:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Shortcut &key:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Run:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omment:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Find Target...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Change Icon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&dvanced...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Start in:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Shortcut &key:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Run:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omment:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Find Target...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Change Icon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&dvanced...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 9, "굴림", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Choose the advanced properties you want for this shortcut.", -1, 5,
30, 210, 10
- CHECKBOX "Run with different credentials", 14000, 25, 50, 150, 10
+ CHECKBOX "Run with different credentials", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "This option can allow you to run the this shortcut as another user, or
continue as yourself while protecting your computer and data from unauthorized program
activity.", -1, 50, 60, 175, 40
- CHECKBOX "Run in seperate memory space", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Run in seperate memory space", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Abort", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/nl-NL.rc b/dll/win32/shell32/lang/nl-NL.rc
index de2b87616c..c0da495845 100644
--- a/dll/win32/shell32/lang/nl-NL.rc
+++ b/dll/win32/shell32/lang/nl-NL.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Shortcut"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Target type:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Target location:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Target:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Target type:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Target location:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Target:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Start in:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Shortcut &key:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Run:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omment:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Find Target...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Change Icon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&dvanced...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Start in:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Shortcut &key:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Run:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omment:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Find Target...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Change Icon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&dvanced...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Choose the advanced properties you want for this shortcut.", -1, 5,
30, 210, 10
- CHECKBOX "Run with different credentials", 14000, 25, 50, 150, 10
+ CHECKBOX "Run with different credentials", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "This option can allow you to run the this shortcut as another user, or
continue as yourself while protecting your computer and data from unauthorized program
activity.", -1, 50, 60, 175, 40
- CHECKBOX "Run in seperate memory space", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Run in seperate memory space", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Abort", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/no-NO.rc b/dll/win32/shell32/lang/no-NO.rc
index 9d8e0477ec..0924770823 100644
--- a/dll/win32/shell32/lang/no-NO.rc
+++ b/dll/win32/shell32/lang/no-NO.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Snarvei"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Plasseringstype:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Plasseringssted:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Plassering:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Plasseringstype:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Plasseringssted:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Plassering:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Start i:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Snarvei nø&kkel:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "Kjø&r:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "K&ommentar:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Finn mål...", 14020, 10, 115, 63, 14, ES_LEFT
- PUSHBUTTON "&Endre ikon...", 14021, 83, 115, 63, 14, ES_LEFT
- PUSHBUTTON "A&vansert...", 14022, 156, 115, 63, 14, ES_LEFT
+ LTEXT "&Start i:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Snarvei nø&kkel:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "Kjø&r:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "K&ommentar:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Finn mål...", IDC_SHORTCUT_FIND, 10, 115, 63, 14, ES_LEFT
+ PUSHBUTTON "&Endre ikon...", IDC_SHORTCUT_CHANGE_ICON, 83, 115, 63, 14,
ES_LEFT
+ PUSHBUTTON "A&vansert...", IDC_SHORTCUT_ADVANCED, 156, 115, 63, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Velg avansert egenskaper som du vil for denne snarveien.", -1, 5,
30, 210, 10
- CHECKBOX "Kjør som administrator", 14000, 25, 50, 150, 10
+ CHECKBOX "Kjør som administrator", IDC_SHORTEX_RUN_DIFFERENT, 25, 50, 150,
10
LTEXT "Med dette valget kan du kjøre denne snarveien med som en administrator,
mens du beskytter din datamaskin og data fra uautorisert program aktivitet.", -1, 50,
60, 175, 40
- CHECKBOX "Kjør i seperat minneplass", 14001, 25, 100, 150, 10, WS_DISABLED
+ CHECKBOX "Kjør i seperat minneplass", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", IDOK, 25, 120, 50, 15, WS_VISIBLE
PUSHBUTTON "Avbryt", IDCANCEL, 120, 120, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/pl-PL.rc b/dll/win32/shell32/lang/pl-PL.rc
index d22086d5b3..55e531c2e0 100644
--- a/dll/win32/shell32/lang/pl-PL.rc
+++ b/dll/win32/shell32/lang/pl-PL.rc
@@ -185,27 +185,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Skrót"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Typ docelowy:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Lokalizacja:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Element docelowy:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Typ docelowy:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Lokalizacja:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Element docelowy:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Uruchom w:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Skrót &klawiszowy:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "U&ruchom:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "K&omentarz:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Znajdź element docelowy", 14020, 8, 172, 90, 14, ES_LEFT
- PUSHBUTTON "Zmień &ikonę", 14021, 104, 172, 60, 14, ES_LEFT
- PUSHBUTTON "Z&aawansowane", 14022, 169, 172, 60, 14, ES_LEFT
+ LTEXT "&Uruchom w:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Skrót &klawiszowy:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "U&ruchom:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "K&omentarz:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Znajdź element docelowy", IDC_SHORTCUT_FIND, 8, 172, 90,
14, ES_LEFT
+ PUSHBUTTON "Zmień &ikonę", IDC_SHORTCUT_CHANGE_ICON, 104, 172, 60, 14,
ES_LEFT
+ PUSHBUTTON "Z&aawansowane", IDC_SHORTCUT_ADVANCED, 169, 172, 60, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -215,9 +215,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Wybierz właściwości zaawansowane dla tego skrótu.", -1, 5, 30, 210,
10
- CHECKBOX "Uruchom z innym Użytkownikiem", 14000, 25, 50, 150, 10
+ CHECKBOX "Uruchom z innym Użytkownikiem", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "Ta opcja pozwoli ci na uruchomienie skrótu jako inny użytkownik, do
ochrony twoich danych przed niepowołanym dostępem.", -1, 50, 60, 175, 40
- CHECKBOX "Uruchom w osobnym przedziale pamięci", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Uruchom w osobnym przedziale pamięci", IDC_SHORTEX_RUN_SEPARATE,
25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Przerwij", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -948,5 +948,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/pt-BR.rc b/dll/win32/shell32/lang/pt-BR.rc
index 33a5df82fa..4f1864b369 100644
--- a/dll/win32/shell32/lang/pt-BR.rc
+++ b/dll/win32/shell32/lang/pt-BR.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Atalho"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Tipo de alvo:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Local do alvo:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Alvo:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Tipo de alvo:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Local do alvo:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Alvo:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Iniciar em:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "&Tecla de atalho:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Executar:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omentário:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Procurar Alvo...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Modificar Ícone...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&vançado...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Iniciar em:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "&Tecla de atalho:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Executar:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omentário:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Procurar Alvo...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Modificar Ícone...", IDC_SHORTCUT_CHANGE_ICON, 84, 172,
70, 14, ES_LEFT
+ PUSHBUTTON "A&vançado...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Escolha as propriedades avançadas para este atalho.", -1, 5, 30,
210, 10
- CHECKBOX "Executar com credenciais diferentes", 14000, 25, 50, 150, 10
+ CHECKBOX "Executar com credenciais diferentes", IDC_SHORTEX_RUN_DIFFERENT,
25, 50, 150, 10
LTEXT "Esta opção permite você executar este atalho como outro usuário, ou
continuar como si próprio enquanto protege seu computador e dados de atividades de
programas não autorizados.", -1, 50, 60, 175, 40
- CHECKBOX "Executar em espaço de memória separado", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Executar em espaço de memória separado",
IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Abortar", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/pt-PT.rc b/dll/win32/shell32/lang/pt-PT.rc
index 7dfbef5761..31618bb68f 100644
--- a/dll/win32/shell32/lang/pt-PT.rc
+++ b/dll/win32/shell32/lang/pt-PT.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Atalho"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Tipo de destino:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Localização do destino:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Destino:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Tipo de destino:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Localização do destino:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Destino:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Iniciar em:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "&Tecla de Atalho:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "Executa&r:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omemntário:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Localizar Destino...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Trocar Icon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&vançado...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Iniciar em:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "&Tecla de Atalho:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "Executa&r:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omemntário:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Localizar Destino...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Trocar Icon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&vançado...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Escolha as propriedades avançadas que quer para este atalho.", -1,
5, 30, 210, 10
- CHECKBOX "Executar com diferentes credenciais", 14000, 25, 50, 150, 10
+ CHECKBOX "Executar com diferentes credenciais", IDC_SHORTEX_RUN_DIFFERENT,
25, 50, 150, 10
LTEXT "Esta opção permite executar este atalho como outro utilizador, ou
continue com a sua conta enquanto protege o seu computador e dados contra actividade de
programas não autorizados.", -1, 50, 60, 175, 40
- CHECKBOX "Executar num espaço de memória separada", 14001, 25, 100, 150,
10, WS_DISABLED
+ CHECKBOX "Executar num espaço de memória separada",
IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Abortar", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/ro-RO.rc b/dll/win32/shell32/lang/ro-RO.rc
index 577ecf6495..e3fa5b04b4 100644
--- a/dll/win32/shell32/lang/ro-RO.rc
+++ b/dll/win32/shell32/lang/ro-RO.rc
@@ -182,27 +182,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Scurtătură"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Tipul destinației:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Locația destinației:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "D&estinația:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Tipul destinației:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Locația destinației:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "D&estinația:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "C&alea de lansare:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Taste &rapide:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "E&xecuție:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "&Comentariu:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Locul țintei", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Pictogramă…", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&vansate…", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "C&alea de lansare:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Taste &rapide:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "E&xecuție:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "&Comentariu:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Locul țintei", IDC_SHORTCUT_FIND, 9, 172, 70, 14, ES_LEFT
+ PUSHBUTTON "&Pictogramă…", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "A&vansate…", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -212,9 +212,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Specificați proprietăți avansate pentru această scurtătură.", -1, 5,
30, 210, 10
- CHECKBOX "Execută sub o i&dentitate explicită", 14000, 25, 50, 150, 10
+ CHECKBOX "Execută sub o i&dentitate explicită",
IDC_SHORTEX_RUN_DIFFERENT, 25, 50, 150, 10
LTEXT "Această opțiune vă permite execuția scurtăturii sub autoritatea unui alt
utilizator sau continuarea folosirii scurtăturii în mod securizat, protejând astfel
calculatorul de activități neautorizate.", -1, 50, 60, 175, 40
- CHECKBOX "Execută în sp&ațiu de memorie separat", 14001, 25, 100, 150,
10, WS_DISABLED
+ CHECKBOX "Execută în sp&ațiu de memorie separat",
IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "Con&firmă", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "A&nulează", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -945,5 +945,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/ru-RU.rc b/dll/win32/shell32/lang/ru-RU.rc
index 2f6c32567f..e1b4372fd3 100644
--- a/dll/win32/shell32/lang/ru-RU.rc
+++ b/dll/win32/shell32/lang/ru-RU.rc
@@ -182,27 +182,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Ярлык"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Тип объекта:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Размещение:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Объект:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Тип объекта:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Размещение:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Объект:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Рабочая папка:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Б&ыстрый вызов:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "Ок&но:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "&Комментарий:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Найти объект...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "См&енить значок...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Дополнительно...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Рабочая папка:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Б&ыстрый вызов:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "Ок&но:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "&Комментарий:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Найти объект...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "См&енить значок...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "&Дополнительно...", IDC_SHORTCUT_ADVANCED, 159, 172, 70,
14, ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -212,9 +212,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Установите нужные свойства для этого ярлыка.", -1, 5, 30, 210, 10
- CHECKBOX "Запускать с другими учетными данными", 14000, 25, 50, 150, 10
+ CHECKBOX "Запускать с другими учетными данными", IDC_SHORTEX_RUN_DIFFERENT,
25, 50, 150, 10
LTEXT "Позволяет использовать этот ярлык для запуска программы от &имени
администратора, в то же время продолжая работу от своего имени, что защищает компьютер от
несанкционированных действий других программ.", -1, 50, 60, 175, 40
- CHECKBOX "Запус&кать в отдельной области памяти", 14001, 25, 104, 145,
10, WS_DISABLED
+ CHECKBOX "Запус&кать в отдельной области памяти",
IDC_SHORTEX_RUN_SEPARATE, 25, 104, 145, 10, WS_DISABLED
PUSHBUTTON "OK", IDOK, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Отмена", IDCANCEL, 120, 124, 50, 15, WS_VISIBLE
END
@@ -945,5 +945,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/sk-SK.rc b/dll/win32/shell32/lang/sk-SK.rc
index d64d3fe0d0..1ca54231a0 100644
--- a/dll/win32/shell32/lang/sk-SK.rc
+++ b/dll/win32/shell32/lang/sk-SK.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Odkaz"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Typ cieľa:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Umiestnenie cieľa:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Cieľ:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Typ cieľa:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Umiestnenie cieľa:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Cieľ:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Z&ačať v priečinku:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "&Klávesová skratka:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "Sp&ustiť:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "Pozná&mka:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Hľadať cieľ...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Zmeniť ikonu...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Spresniť...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "Z&ačať v priečinku:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "&Klávesová skratka:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "Sp&ustiť:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "Pozná&mka:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Hľadať cieľ...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Zmeniť ikonu...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "&Spresniť...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Vyberte rozšírené vlastnosti určené pre tento odkaz.", -1, 5, 30,
210, 10
- CHECKBOX "&Spustiť s inými povereniami", 14000, 25, 50, 150, 10
+ CHECKBOX "&Spustiť s inými povereniami", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "Táto možnosť umožňuje spustiť tento odkaz ako iný používateľ, alebo
pokračovať so svojím používateľským oprávnením, ale s ochranou počítača a údajov pred
neoprávnenými aktivitami programu.", -1, 50, 60, 170, 40
- CHECKBOX "Spustiť v oddelenom pa&mäťovom priestore", 14001, 25, 100,
190, 10, WS_DISABLED
+ CHECKBOX "Spustiť v oddelenom pa&mäťovom priestore",
IDC_SHORTEX_RUN_SEPARATE, 25, 100, 190, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Prerušiť", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/sl-SI.rc b/dll/win32/shell32/lang/sl-SI.rc
index 08368bad81..6caa12aa2a 100644
--- a/dll/win32/shell32/lang/sl-SI.rc
+++ b/dll/win32/shell32/lang/sl-SI.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Shortcut"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Target type:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Target location:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Target:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Target type:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Target location:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Target:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Start in:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Shortcut &key:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Run:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omment:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Find Target...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Change Icon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&dvanced...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Start in:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Shortcut &key:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Run:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omment:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Find Target...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Change Icon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&dvanced...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Choose the advanced properties you want for this shortcut.", -1, 5,
30, 210, 10
- CHECKBOX "Run with different credentials", 14000, 25, 50, 150, 10
+ CHECKBOX "Run with different credentials", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "This option can allow you to run the this shortcut as another user, or
continue as yourself while protecting your computer and data from unauthorized program
activity.", -1, 50, 60, 175, 40
- CHECKBOX "Run in seperate memory space", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Run in seperate memory space", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Abort", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/sq-AL.rc b/dll/win32/shell32/lang/sq-AL.rc
index 5ef554d314..cde0bc88cf 100644
--- a/dll/win32/shell32/lang/sq-AL.rc
+++ b/dll/win32/shell32/lang/sq-AL.rc
@@ -184,27 +184,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Ikonë"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Tipi Objektivit:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Vendndodhja ObjektivitTarget location:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Objektivi:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Tipi Objektivit:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Vendndodhja ObjektivitTarget location:", IDC_SHORTCUT_LOCATION, 8,
55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Objektivi:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Fillo në:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Ikonë &çelës:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Ekzekuto:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "K&oment:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Gjej Objektivin...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Ndrysho Ikonë...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&vancuar...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Fillo në:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Ikonë &çelës:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Ekzekuto:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "K&oment:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Gjej Objektivin...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Ndrysho Ikonë...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&vancuar...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -214,9 +214,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Zgjidhni karakteristikat e avancuara që ju dëshironi për këtë
ikonë.", -1, 5, 30, 210, 10
- CHECKBOX "Ekzekuto me kredenciale të ndryshme", 14000, 25, 50, 150, 10
+ CHECKBOX "Ekzekuto me kredenciale të ndryshme", IDC_SHORTEX_RUN_DIFFERENT,
25, 50, 150, 10
LTEXT "Ky opsion mund të lejojë për të drejtuar këtë ikonë si një përdorues
tjetër, ose të vazhdojë si veten tënde, duke mbrojtur kompjuterin tuaj dhe të dhënat nga
aktiviteti i paautorizuar i programit.", -1, 50, 60, 175, 40
- CHECKBOX "Ekzekuto në hapësirë të veçantë që e kujtesës", 14001, 25, 100,
150, 10, WS_DISABLED
+ CHECKBOX "Ekzekuto në hapësirë të veçantë që e kujtesës",
IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Ndërprej", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -947,5 +947,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/sv-SE.rc b/dll/win32/shell32/lang/sv-SE.rc
index 9838370191..6c5cdc3e0c 100644
--- a/dll/win32/shell32/lang/sv-SE.rc
+++ b/dll/win32/shell32/lang/sv-SE.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Genväg"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Måltyp:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Målplats:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Mål:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Måltyp:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Målplats:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Mål:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Starta i:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Kort&kommando:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Kör:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "K&ommentar:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Sök mål...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Ändra ikon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&vancerat...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Starta i:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Kort&kommando:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Kör:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "K&ommentar:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Sök mål...", IDC_SHORTCUT_FIND, 9, 172, 70, 14, ES_LEFT
+ PUSHBUTTON "&Ändra ikon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "A&vancerat...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Välj de avancerade egenskaper du vill ha för den här genvägen.", -1,
5, 30, 210, 10
- CHECKBOX "Kör med andra användaruppgifter", 14000, 25, 50, 150, 10
+ CHECKBOX "Kör med andra användaruppgifter", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "Det här alternativet tillåter dig att köra genvägen som en annan
användare eller som dig själv samtidigt som din dator skyddas från otillåten
programaktivitet.", -1, 50, 60, 175, 40
- CHECKBOX "Kör i seperat minnesutrymme", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Kör i seperat minnesutrymme", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Avbryt", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/tr-TR.rc b/dll/win32/shell32/lang/tr-TR.rc
index 6411243735..92e0d46827 100644
--- a/dll/win32/shell32/lang/tr-TR.rc
+++ b/dll/win32/shell32/lang/tr-TR.rc
@@ -182,27 +182,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Kısayol"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Varış Türü:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Varış Konumu:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Varış:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Varış Türü:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Varış Konumu:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Varış:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Başlama Yeri:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "&Kısayol Düğmesi:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Çalıştır:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "&Açıklama:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "Va&rış Bul...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Simge Değiştir...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Gelişmiş...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Başlama Yeri:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "&Kısayol Düğmesi:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Çalıştır:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "&Açıklama:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "Va&rış Bul...", IDC_SHORTCUT_FIND, 9, 172, 70, 14, ES_LEFT
+ PUSHBUTTON "&Simge Değiştir...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "&Gelişmiş...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -212,9 +212,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Bu kısayol için istediğiniz gelişmiş husûsîyetleri seçiniz.", -1, 5,
30, 210, 10
- CHECKBOX "&Ayrı Kimlik Bilgileriyle Çalıştır", 14000, 25, 50, 150, 10
+ CHECKBOX "&Ayrı Kimlik Bilgileriyle Çalıştır",
IDC_SHORTEX_RUN_DIFFERENT, 25, 50, 150, 10
LTEXT "Bu seçenek, bu kısayolu başka bir kullanıcı olarak çalıştırmanızı veyâ
yetkilendirilmemiş izlence etkinliğinden bilgisayarınızı ve verinizi koruyarak kendiniz
olarak sürdürmenizi sağlayabilir.", -1, 50, 60, 175, 40
- CHECKBOX "A&yrı Bellek Alanında Çalıştır", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "A&yrı Bellek Alanında Çalıştır", IDC_SHORTEX_RUN_SEPARATE,
25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "Tamam", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "İptal", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -945,5 +945,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/uk-UA.rc b/dll/win32/shell32/lang/uk-UA.rc
index 8065fd0512..5d60621327 100644
--- a/dll/win32/shell32/lang/uk-UA.rc
+++ b/dll/win32/shell32/lang/uk-UA.rc
@@ -180,27 +180,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Ярлик"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Тип об'єкта:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Розташування:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "О&б'єкт:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Тип об'єкта:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Розташування:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "О&б'єкт:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Робоча папка:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "&Швидкий виклик:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Вікно:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "&Примітка:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "З&найти об'єкт...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Змінити значок...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Додатково...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Робоча папка:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "&Швидкий виклик:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Вікно:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "&Примітка:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "З&найти об'єкт...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Змінити значок...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "&Додатково...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -210,9 +210,9 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Виберіть потрібні властивості для цього ярлика.", -1, 5, 30, 210,
10
- CHECKBOX "Запускати з іншими обліковими даними", 14000, 25, 50, 150, 10
+ CHECKBOX "Запускати з іншими обліковими даними", IDC_SHORTEX_RUN_DIFFERENT,
25, 50, 150, 10
LTEXT "Цей параметр дозволяє використовувати цей ярлик від імені іншого
користувача або продовжувати роботу від свого імені, що захищає комп'ютер й дані від
несанкціонованих дій програми.", -1, 50, 60, 175, 40
- CHECKBOX "Запускати в окремій області пам'яті", 14001, 25, 100, 150,
10, WS_DISABLED
+ CHECKBOX "Запускати в окремій області пам'яті",
IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Скасувати", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -943,5 +943,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/zh-CN.rc b/dll/win32/shell32/lang/zh-CN.rc
index 78a898a1fb..983c9b57f6 100644
--- a/dll/win32/shell32/lang/zh-CN.rc
+++ b/dll/win32/shell32/lang/zh-CN.rc
@@ -190,27 +190,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "快捷方式"
FONT 9, "宋体", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "目标类型:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "目标位置:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "目标(&T):", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "目标类型:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "目标位置:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "目标(&T):", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "起始位置(&S):", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "快捷键(&K):", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "运行(&R):", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "备注(&O):", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "查找目标...(&F)", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "更改图标...(&C)", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "高级...(&D)", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "起始位置(&S):", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "快捷键(&K):", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "运行(&R):", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "备注(&O):", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "查找目标...(&F)", IDC_SHORTCUT_FIND, 9, 172, 70, 14, ES_LEFT
+ PUSHBUTTON "更改图标...(&C)", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "高级...(&D)", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -220,9 +220,9 @@ FONT 9, "宋体", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "为这个快捷方式选择您想要的高级属性。", -1, 5, 30, 210, 10
- CHECKBOX "以其他用户身份运行", 14000, 25, 50, 150, 10
+ CHECKBOX "以其他用户身份运行", IDC_SHORTEX_RUN_DIFFERENT, 25, 50, 150, 10
LTEXT "此选项允许您以另一用户身份运行此快捷方式,或继续以您自己的身份运行以保护您的计算机和数据不受未授权程序的破坏。", -1, 50,
60, 175, 40
- CHECKBOX "在单独的内存空间中运行", 14001, 25, 100, 150, 10, WS_DISABLED
+ CHECKBOX "在单独的内存空间中运行", IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10,
WS_DISABLED
PUSHBUTTON "确定", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "取消", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -953,5 +953,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/lang/zh-TW.rc b/dll/win32/shell32/lang/zh-TW.rc
index f46729673c..3288dcceee 100644
--- a/dll/win32/shell32/lang/zh-TW.rc
+++ b/dll/win32/shell32/lang/zh-TW.rc
@@ -188,27 +188,27 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Shortcut"
FONT 9, "新細明體", 0, 0, 0x0
BEGIN
- ICON "", 14000, 8, 8, 21, 20, WS_VISIBLE
- EDITTEXT 14001, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
+ ICON "", IDC_SHORTCUT_ICON, 8, 8, 21, 20, WS_VISIBLE
+ EDITTEXT IDC_SHORTCUT_TEXT, 49, 10, 180, 14, ES_LEFT | ES_READONLY | NOT WS_BORDER |
NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 31, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "Target type:", 14004, 8, 38, 68, 10
- EDITTEXT 14005, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "Target location:", 14006, 8, 55, 68, 10
- EDITTEXT 14007, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT
WS_TABSTOP | ES_AUTOHSCROLL
- LTEXT "&Target:", 14008, 8, 71, 68, 10
- EDITTEXT 14009, 79, 69, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Target type:", IDC_SHORTCUT_TYPE, 8, 38, 68, 10
+ EDITTEXT IDC_SHORTCUT_TYPE_EDIT, 79, 37, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "Target location:", IDC_SHORTCUT_LOCATION, 8, 55, 68, 10
+ EDITTEXT IDC_SHORTCUT_LOCATION_EDIT, 79, 53, 150, 12, ES_LEFT | ES_READONLY | NOT
WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
+ LTEXT "&Target:", IDC_SHORTCUT_TARGET, 8, 71, 68, 10
+ EDITTEXT IDC_SHORTCUT_TARGET_TEXT, 79, 69, 150, 14, ES_AUTOHSCROLL
LTEXT "", -1, 8, 88, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
- LTEXT "&Start in:", 14010, 8, 98, 68, 10
- EDITTEXT 14011, 79, 96, 150, 14, ES_AUTOHSCROLL
- LTEXT "Shortcut &key:", 14014, 8, 117, 68, 10
- CONTROL "", 14015, "msctls_hotkey32", WS_VISIBLE | WS_CHILD |
WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
- LTEXT "&Run:", 14016, 8, 136, 68, 10
- COMBOBOX 14017, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE |
WS_VSCROLL | WS_TABSTOP
- LTEXT "C&omment:", 14018, 8, 154, 68, 10
- EDITTEXT 14019, 79, 152, 150, 14, ES_AUTOHSCROLL
- PUSHBUTTON "&Find Target...", 14020, 9, 172, 70, 14, ES_LEFT
- PUSHBUTTON "&Change Icon...", 14021, 84, 172, 70, 14, ES_LEFT
- PUSHBUTTON "A&dvanced...", 14022, 159, 172, 70, 14, ES_LEFT
+ LTEXT "&Start in:", IDC_SHORTCUT_START_IN, 8, 98, 68, 10
+ EDITTEXT IDC_SHORTCUT_START_IN_EDIT, 79, 96, 150, 14, ES_AUTOHSCROLL
+ LTEXT "Shortcut &key:", IDC_SHORTCUT_KEY, 8, 117, 68, 10
+ CONTROL "", IDC_SHORTCUT_KEY_HOTKEY, "msctls_hotkey32",
WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP, 79, 115, 150, 14
+ LTEXT "&Run:", IDC_SHORTCUT_RUN, 8, 136, 68, 10
+ COMBOBOX IDC_SHORTCUT_RUN_COMBO, 79, 134, 150, 14, CBS_DROPDOWNLIST | WS_CHILD |
WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
+ LTEXT "C&omment:", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10
+ EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL
+ PUSHBUTTON "&Find Target...", IDC_SHORTCUT_FIND, 9, 172, 70, 14,
ES_LEFT
+ PUSHBUTTON "&Change Icon...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70,
14, ES_LEFT
+ PUSHBUTTON "A&dvanced...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14,
ES_LEFT
END
IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150
@@ -218,9 +218,9 @@ FONT 9, "新細明體", 0, 0, 0x0
BEGIN
ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20,
SS_ICON
LTEXT "Choose the advanced properties you want for this shortcut.", -1, 5,
30, 210, 10
- CHECKBOX "Run with different credentials", 14000, 25, 50, 150, 10
+ CHECKBOX "Run with different credentials", IDC_SHORTEX_RUN_DIFFERENT, 25,
50, 150, 10
LTEXT "This option can allow you to run the this shortcut as another user, or
continue as yourself while protecting your computer and data from unauthorized program
activity.", -1, 50, 60, 175, 40
- CHECKBOX "Run in seperate memory space", 14001, 25, 100, 150, 10,
WS_DISABLED
+ CHECKBOX "Run in seperate memory space", IDC_SHORTEX_RUN_SEPARATE, 25, 100,
150, 10, WS_DISABLED
PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE
PUSHBUTTON "Abort", 2, 120, 124, 50, 15, WS_VISIBLE
END
@@ -951,5 +951,6 @@ BEGIN
IDS_ACTION_EXISTS "The action '%s' is already registered for this file
type. Please enter a different name and try again."
IDS_EXE_FILTER "Programs\0*.exe\0All Files\0*.*\0"
IDS_EDITING_ACTION "Editing action for type: "
-
+ IDS_NO_ICONS "The file '%s' contains no icons.\n\nChoose an icon from
the list or specify a different file."
+ IDS_FILE_NOT_FOUND "The file '%s' was not found."
END
diff --git a/dll/win32/shell32/shresdef.h b/dll/win32/shell32/shresdef.h
index 74bf189361..440fe81785 100644
--- a/dll/win32/shell32/shresdef.h
+++ b/dll/win32/shell32/shresdef.h
@@ -275,6 +275,9 @@
#define IDS_REMOVE_EXT 30522
+#define IDS_NO_ICONS 30529
+#define IDS_FILE_NOT_FOUND 30530
+
/* Dialogs */
/* Run dialog */
@@ -371,6 +374,31 @@
#define IDC_NEWEXT_COMBOBOX 14003
#define IDC_NEWEXT_ASSOC 14004
+/* Control IDs for IDD_SHORTCUT_PROPERTIES dialog */
+#define IDC_SHORTCUT_ICON 14000
+#define IDC_SHORTCUT_TEXT 14001
+#define IDC_SHORTCUT_TYPE 14004
+#define IDC_SHORTCUT_TYPE_EDIT 14005
+#define IDC_SHORTCUT_LOCATION 14006
+#define IDC_SHORTCUT_LOCATION_EDIT 14007
+#define IDC_SHORTCUT_TARGET 14008
+#define IDC_SHORTCUT_TARGET_TEXT 14009
+#define IDC_SHORTCUT_START_IN 14010
+#define IDC_SHORTCUT_START_IN_EDIT 14011
+#define IDC_SHORTCUT_KEY 14014
+#define IDC_SHORTCUT_KEY_HOTKEY 14015
+#define IDC_SHORTCUT_RUN 14016
+#define IDC_SHORTCUT_RUN_COMBO 14017
+#define IDC_SHORTCUT_COMMENT 14018
+#define IDC_SHORTCUT_COMMENT_EDIT 14019
+#define IDC_SHORTCUT_FIND 14020
+#define IDC_SHORTCUT_CHANGE_ICON 14021
+#define IDC_SHORTCUT_ADVANCED 14022
+
+/* Control IDs for IDD_SHORTCUT_EXTENDED_PROPERTIES dialog */
+#define IDC_SHORTEX_RUN_DIFFERENT 14000
+#define IDC_SHORTEX_RUN_SEPARATE 14001
+
/* Control IDs for IDD_EDITTYPE dialog */
#define IDC_EDITTYPE_ICON 14001
#define IDC_EDITTYPE_TEXT 14002