[SHELL32] Add access key to IDS_OPEN_VERB and IDS_EXPLORE_VERB (#8619)

Improve keyboard accessibility.
JIRA issue: CORE-12323
This commit is contained in:
Katayama Hirofumi MZ
2026-01-23 22:11:48 +09:00
committed by GitHub
parent 789f6c5481
commit 69f10f6d38
36 changed files with 72 additions and 72 deletions

View File

@@ -745,13 +745,13 @@ CDefaultContextMenu::AddStaticContextMenusToMenu(
if (info.Verb.CompareNoCase(L"open") == 0)
{
idVerbRes = IDS_OPEN_VERB; // TODO: This string should include '&'
idVerbRes = IDS_OPEN_VERB;
fState |= MFS_DEFAULT; /* override default when open verb is found */
forceFirstPos++;
}
else if (info.Verb.CompareNoCase(L"explore") == 0)
{
idVerbRes = IDS_EXPLORE_VERB; // TODO: This string should include '&'
idVerbRes = IDS_EXPLORE_VERB;
if (uFlags & CMF_EXPLORE)
{
fState |= MFS_DEFAULT;

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Водач на привидно устройство"
IDS_ANY_FILE "%s-file"
IDS_OPEN_VERB "Отваряне"
IDS_EXPLORE_VERB "Explore"
IDS_OPEN_VERB "&Отваряне"
IDS_EXPLORE_VERB "E&xplore"
IDS_RUNAS_VERB "Изпълняване като..."
IDS_EDIT_VERB "Обработка"
IDS_FIND_VERB "Търсене"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Virtual Device Driver"
IDS_ANY_FILE "%s File"
IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_OPEN_VERB "&Open"
IDS_EXPLORE_VERB "E&xplore"
IDS_RUNAS_VERB "Run as..."
IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find"

View File

@@ -975,8 +975,8 @@ BEGIN
IDS_VXD_FILE "Virtuální ovladač zařízení"
IDS_ANY_FILE "Soubor %s"
IDS_OPEN_VERB "Otevřít"
IDS_EXPLORE_VERB "Prozkoumat"
IDS_OPEN_VERB "&Otevřít"
IDS_EXPLORE_VERB "&Prozkoumat"
IDS_RUNAS_VERB "Spustit jako..."
IDS_EDIT_VERB "Upravit"
IDS_FIND_VERB "Najít"

View File

@@ -974,8 +974,8 @@ BEGIN
IDS_VXD_FILE "Virtual Device Driver"
IDS_ANY_FILE "%s File"
IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_OPEN_VERB "&Open"
IDS_EXPLORE_VERB "E&xplore"
IDS_RUNAS_VERB "Run as..."
IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find"

View File

@@ -968,8 +968,8 @@ BEGIN
IDS_VXD_FILE "Virtueller Gerätetreiber"
IDS_ANY_FILE "%s-Datei"
IDS_OPEN_VERB "Öffnen"
IDS_EXPLORE_VERB "Durchsuchen"
IDS_OPEN_VERB "Ö&ffnen"
IDS_EXPLORE_VERB "E&xplorer"
IDS_RUNAS_VERB "Ausführen als..."
IDS_EDIT_VERB "Bearbeiten"
IDS_FIND_VERB "Finden"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Virtual Device Driver"
IDS_ANY_FILE "%s File"
IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_OPEN_VERB "&Open"
IDS_EXPLORE_VERB "E&xplore"
IDS_RUNAS_VERB "Run as..."
IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Virtual Device Driver"
IDS_ANY_FILE "%s File"
IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_OPEN_VERB "&Open"
IDS_EXPLORE_VERB "E&xplore"
IDS_RUNAS_VERB "Run as..."
IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Virtual Device Driver"
IDS_ANY_FILE "%s File"
IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_OPEN_VERB "&Open"
IDS_EXPLORE_VERB "E&xplore"
IDS_RUNAS_VERB "Run as..."
IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find"

View File

@@ -976,8 +976,8 @@ BEGIN
IDS_VXD_FILE "Controlador de dispositivo virtual"
IDS_ANY_FILE "Archivo %s"
IDS_OPEN_VERB "Abrir"
IDS_EXPLORE_VERB "Explorar"
IDS_OPEN_VERB "&Abrir"
IDS_EXPLORE_VERB "E&xplorar"
IDS_RUNAS_VERB "Ejecutar como..."
IDS_EDIT_VERB "Editar"
IDS_FIND_VERB "Buscar"

View File

@@ -974,8 +974,8 @@ BEGIN
IDS_VXD_FILE "Virtuaalseadme draiver"
IDS_ANY_FILE "%s-fail"
IDS_OPEN_VERB "Ava"
IDS_EXPLORE_VERB "Uuri"
IDS_OPEN_VERB "&Ava"
IDS_EXPLORE_VERB "&Uuri"
IDS_RUNAS_VERB "Käivita kasutajana..."
IDS_EDIT_VERB "Muuda"
IDS_FIND_VERB "Leia"

View File

@@ -972,8 +972,8 @@ BEGIN
IDS_VXD_FILE "Controlador de dispositivo virtual"
IDS_ANY_FILE "%s fitxategi"
IDS_OPEN_VERB "Ireki"
IDS_EXPLORE_VERB "Arakatu"
IDS_OPEN_VERB "&Ireki"
IDS_EXPLORE_VERB "&Arakatu"
IDS_RUNAS_VERB "Exekutatu honela..."
IDS_EDIT_VERB "Editatu"
IDS_FIND_VERB "Bilatu"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Virtual Device Driver"
IDS_ANY_FILE "%s File"
IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_OPEN_VERB "&Open"
IDS_EXPLORE_VERB "E&xplore"
IDS_RUNAS_VERB "Run as..."
IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Pilote de périphérique virtuel"
IDS_ANY_FILE "Fichier %s"
IDS_OPEN_VERB "Ouvrir"
IDS_EXPLORE_VERB "Explorer"
IDS_OPEN_VERB "&Ouvrir"
IDS_EXPLORE_VERB "E&xplorer"
IDS_RUNAS_VERB "Exécuter en tant que..."
IDS_EDIT_VERB "Éditer"
IDS_FIND_VERB "Chercher"

View File

@@ -974,8 +974,8 @@ BEGIN
IDS_VXD_FILE "מנהל התקן וירטואלי"
IDS_ANY_FILE "קובץ %s"
IDS_OPEN_VERB "פתח"
IDS_EXPLORE_VERB "סייר"
IDS_OPEN_VERB "&פתח"
IDS_EXPLORE_VERB "&סייר"
IDS_RUNAS_VERB "הרץ בתור..."
IDS_EDIT_VERB "ערוך"
IDS_FIND_VERB "מצא"

View File

@@ -969,8 +969,8 @@ BEGIN
IDS_VXD_FILE "वर्चुअल डिवाइस ड्राइवर"
IDS_ANY_FILE "%s-फ़ाइल"
IDS_OPEN_VERB "ओपन"
IDS_EXPLORE_VERB "इक्स्प्लॉर"
IDS_OPEN_VERB "&ओपन"
IDS_EXPLORE_VERB "&इक्स्प्लॉर"
IDS_RUNAS_VERB "रन ऐज़..."
IDS_EDIT_VERB "संपादित करें"
IDS_FIND_VERB "ढूंढे"

View File

@@ -966,8 +966,8 @@ BEGIN
IDS_VXD_FILE "Virtuális eszközillesztő"
IDS_ANY_FILE "%s fájl"
IDS_OPEN_VERB "Megnyitás"
IDS_EXPLORE_VERB "Intéző"
IDS_OPEN_VERB "&Megnyitás"
IDS_EXPLORE_VERB "&Intéző"
IDS_RUNAS_VERB "Futtatás mint..."
IDS_EDIT_VERB "Szerkesztés"
IDS_FIND_VERB "Keresés"

View File

@@ -964,8 +964,8 @@ BEGIN
IDS_VXD_FILE "Driver Perangkat Maya"
IDS_ANY_FILE "Berkas %s"
IDS_OPEN_VERB "Buka"
IDS_EXPLORE_VERB "Jelajahi"
IDS_OPEN_VERB "&Buka"
IDS_EXPLORE_VERB "&Jelajahi"
IDS_RUNAS_VERB "Jalankan sebagai..."
IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Cari"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Driver di Periferica Virtuale"
IDS_ANY_FILE "%s-file"
IDS_OPEN_VERB "Apri"
IDS_EXPLORE_VERB "Esplora"
IDS_OPEN_VERB "&Apri"
IDS_EXPLORE_VERB "&Esplora"
IDS_RUNAS_VERB "Esegui come..."
IDS_EDIT_VERB "Modifica"
IDS_FIND_VERB "Cerca"

View File

@@ -964,8 +964,8 @@ BEGIN
IDS_VXD_FILE "仮想デバイス ドライバ"
IDS_ANY_FILE "%s ファイル"
IDS_OPEN_VERB "開く"
IDS_EXPLORE_VERB "エクスプローラで開く"
IDS_OPEN_VERB "開く(&O)"
IDS_EXPLORE_VERB "エクスプローラで開く(&X)"
IDS_RUNAS_VERB "別のユーザーとして実行..."
IDS_EDIT_VERB "編集"
IDS_FIND_VERB "検索"

View File

@@ -974,8 +974,8 @@ BEGIN
IDS_VXD_FILE "Virtual Device Driver"
IDS_ANY_FILE "%s File"
IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_OPEN_VERB "&Open"
IDS_EXPLORE_VERB "E&xplore"
IDS_RUNAS_VERB "Run as..."
IDS_EDIT_VERB "편집"
IDS_FIND_VERB "Find"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Virtual Device Driver"
IDS_ANY_FILE "%s File"
IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_OPEN_VERB "&Open"
IDS_EXPLORE_VERB "E&xplore"
IDS_RUNAS_VERB "Run as..."
IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Virtuell enhetdriver"
IDS_ANY_FILE "%s fil"
IDS_OPEN_VERB "Åpne"
IDS_EXPLORE_VERB "Explore"
IDS_OPEN_VERB "Å&pne"
IDS_EXPLORE_VERB "E&xplore"
IDS_RUNAS_VERB "Kjør som..."
IDS_EDIT_VERB "Rediger"
IDS_FIND_VERB "Finn"

View File

@@ -976,8 +976,8 @@ BEGIN
IDS_VXD_FILE "Sterownik urządzenia wirtualnego"
IDS_ANY_FILE "%s-plik"
IDS_OPEN_VERB "Otwórz"
IDS_EXPLORE_VERB "Eksploruj"
IDS_OPEN_VERB "&Otwórz"
IDS_EXPLORE_VERB "&Eksploruj"
IDS_RUNAS_VERB "Uruchom jako..."
IDS_EDIT_VERB "Edytuj"
IDS_FIND_VERB "Wyszukaj"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Dispositivo de Driver Virtual"
IDS_ANY_FILE "%s-file"
IDS_OPEN_VERB "Abrir"
IDS_EXPLORE_VERB "Explorar"
IDS_OPEN_VERB "&Abrir"
IDS_EXPLORE_VERB "E&xplorar"
IDS_RUNAS_VERB "Executar como..."
IDS_EDIT_VERB "Editar"
IDS_FIND_VERB "Procurar"

View File

@@ -975,8 +975,8 @@ BEGIN
IDS_VXD_FILE "Driver de dispozitiv virtual"
IDS_ANY_FILE "Fişier-%s"
IDS_OPEN_VERB "Deschidere"
IDS_EXPLORE_VERB "Explorare"
IDS_OPEN_VERB "&Deschidere"
IDS_EXPLORE_VERB "E&xplorare"
IDS_RUNAS_VERB "Executare ca…"
IDS_EDIT_VERB "Editare"
IDS_FIND_VERB "Căutare"

View File

@@ -976,8 +976,8 @@ BEGIN
IDS_VXD_FILE "Драйвер виртуального устройства"
IDS_ANY_FILE "%s-файл"
IDS_OPEN_VERB "Открыть"
IDS_EXPLORE_VERB "Открыть в дереве"
IDS_OPEN_VERB "&Открыть"
IDS_EXPLORE_VERB "О&ткрыть в дереве"
IDS_RUNAS_VERB "Запустить как..."
IDS_EDIT_VERB "Изменить"
IDS_FIND_VERB "Поиск"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Ovládač virtuálneho zariadenia"
IDS_ANY_FILE "%s File"
IDS_OPEN_VERB "Otvoriť"
IDS_EXPLORE_VERB "Explore"
IDS_OPEN_VERB "&Otvoriť"
IDS_EXPLORE_VERB "E&xplore"
IDS_RUNAS_VERB "Spustiť ako..."
IDS_EDIT_VERB "Upraviť"
IDS_FIND_VERB "Find"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Virtual Device Driver"
IDS_ANY_FILE "%s File"
IDS_OPEN_VERB "Open"
IDS_EXPLORE_VERB "Explore"
IDS_OPEN_VERB "&Open"
IDS_EXPLORE_VERB "E&xplore"
IDS_RUNAS_VERB "Run as..."
IDS_EDIT_VERB "Edit"
IDS_FIND_VERB "Find"

View File

@@ -974,8 +974,8 @@ BEGIN
IDS_VXD_FILE "Udhëzuesi Virtual Pajisjes"
IDS_ANY_FILE "%s-file"
IDS_OPEN_VERB "Hap"
IDS_EXPLORE_VERB "Eksplorer"
IDS_OPEN_VERB "&Hap"
IDS_EXPLORE_VERB "&Eksplorer"
IDS_RUNAS_VERB "Ekzekuto Si..."
IDS_EDIT_VERB "Modifiko"
IDS_FIND_VERB "Gjej"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Virtuell enhetsdrivruting"
IDS_ANY_FILE "%s-fil"
IDS_OPEN_VERB "Öppna"
IDS_EXPLORE_VERB "Utforska"
IDS_OPEN_VERB "Ö&ppna"
IDS_EXPLORE_VERB "&Utforska"
IDS_RUNAS_VERB "Kör som..."
IDS_EDIT_VERB "Redigera"
IDS_FIND_VERB "Hitta"

View File

@@ -976,8 +976,8 @@ BEGIN
IDS_VXD_FILE "Sanal Aygıt Sürücüsü"
IDS_ANY_FILE "%s Dosyası"
IDS_OPEN_VERB "Aç"
IDS_EXPLORE_VERB "Araştır"
IDS_OPEN_VERB "&Aç"
IDS_EXPLORE_VERB "A&raştır"
IDS_RUNAS_VERB "Birlikte Aç..."
IDS_EDIT_VERB "Düzenle"
IDS_FIND_VERB "Bul"

View File

@@ -967,8 +967,8 @@ BEGIN
IDS_VXD_FILE "Драйвер віртуального пристрою"
IDS_ANY_FILE "%s-файл"
IDS_OPEN_VERB "Відкрити"
IDS_EXPLORE_VERB "Відкрити в дереві"
IDS_OPEN_VERB "&Відкрити"
IDS_EXPLORE_VERB "В&ідкрити в дереві"
IDS_RUNAS_VERB "Запустити як..."
IDS_EDIT_VERB "Змінити"
IDS_FIND_VERB "Пошук"

View File

@@ -977,8 +977,8 @@ BEGIN
IDS_VXD_FILE "虚拟设备驱动程序"
IDS_ANY_FILE "%s-文件"
IDS_OPEN_VERB "打开"
IDS_EXPLORE_VERB "资源管理器"
IDS_OPEN_VERB "打开(&O)"
IDS_EXPLORE_VERB "资源管理器(&X)"
IDS_RUNAS_VERB "运行方式..."
IDS_EDIT_VERB "编辑"
IDS_FIND_VERB "查找"

View File

@@ -975,8 +975,8 @@ BEGIN
IDS_VXD_FILE "虛擬裝置驅動程式"
IDS_ANY_FILE "%s-檔案"
IDS_OPEN_VERB "開啟"
IDS_EXPLORE_VERB "檔案總管"
IDS_OPEN_VERB "開啟(&O)"
IDS_EXPLORE_VERB "檔案總管(&X)"
IDS_RUNAS_VERB "執行身分..."
IDS_EDIT_VERB "編輯"
IDS_FIND_VERB "搜索"

View File

@@ -976,8 +976,8 @@ BEGIN
IDS_VXD_FILE "虛擬裝置驅動程式"
IDS_ANY_FILE "%s-檔案"
IDS_OPEN_VERB "開啟"
IDS_EXPLORE_VERB "檔案總管"
IDS_OPEN_VERB "開啟(&O)"
IDS_EXPLORE_VERB "檔案總管(&X)"
IDS_RUNAS_VERB "執行身分..."
IDS_EDIT_VERB "編輯"
IDS_FIND_VERB "搜尋"