[POWERCFG] Show the name of the power scheme in the delete confirmation message box

This commit is contained in:
Eric Kohl 2019-04-26 23:12:36 +02:00
parent 7251020e41
commit 9a24e9799e
25 changed files with 32 additions and 29 deletions

View file

@ -136,6 +136,6 @@ BEGIN
IDS_TIMEOUT14 "След 4 часа"
IDS_TIMEOUT15 "След 5 часа"
IDS_TIMEOUT16 "Никога"
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme?"
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme: ""%s""?"
IDS_DEL_SCHEME_TITLE "Delete Scheme"
END

View file

@ -136,6 +136,6 @@ BEGIN
IDS_TIMEOUT14 "Po 4 hodinách"
IDS_TIMEOUT15 "Po 5 hodinách"
IDS_TIMEOUT16 "Nikdy"
IDS_DEL_SCHEME "Opravdu si přejete smazat toto schéma napájení?"
IDS_DEL_SCHEME "Opravdu si přejete smazat toto schéma napájení: ""%s""?"
IDS_DEL_SCHEME_TITLE "Smazat schéma"
END

View file

@ -138,6 +138,6 @@ BEGIN
IDS_TIMEOUT14 "Nach 4 Stunden"
IDS_TIMEOUT15 "Nach 5 Stunden"
IDS_TIMEOUT16 "Nie"
IDS_DEL_SCHEME "Sind Sie sich sicher, dass Sie das Energieschema löschen wollen?"
IDS_DEL_SCHEME "Soll folgendes Energieschema gelöscht werden: ""%s""?"
IDS_DEL_SCHEME_TITLE "Schema löschen"
END

View file

@ -138,6 +138,6 @@ BEGIN
IDS_TIMEOUT14 "σε 4 ώρες"
IDS_TIMEOUT15 "σε 5 ώρες"
IDS_TIMEOUT16 "Ποτέ"
IDS_DEL_SCHEME "Είστε σίγουροι ότι θέλετε να διαγράψετε αυτόν τον συνδιασμό τροφοδοσίας;"
IDS_DEL_SCHEME "Είστε σίγουροι ότι θέλετε να διαγράψετε αυτόν τον συνδιασμό τροφοδοσίας: ""%s"""
IDS_DEL_SCHEME_TITLE "Διαγραφή συνδιασμού"
END

View file

@ -136,6 +136,6 @@ BEGIN
IDS_TIMEOUT14 "After 4 hours"
IDS_TIMEOUT15 "After 5 hours"
IDS_TIMEOUT16 "Never"
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme?"
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme: ""%s""?"
IDS_DEL_SCHEME_TITLE "Delete Scheme"
END

View file

@ -138,6 +138,6 @@ BEGIN
IDS_TIMEOUT14 "Tras 4 horas"
IDS_TIMEOUT15 "Tras 5 horas"
IDS_TIMEOUT16 "Nunca"
IDS_DEL_SCHEME "¿Está seguro de que desea eliminar la combinación de energía?"
IDS_DEL_SCHEME "¿Está seguro de que desea eliminar la combinación de energía: ""%s""?"
IDS_DEL_SCHEME_TITLE "Eliminar combinación"
END

View file

@ -138,6 +138,6 @@ BEGIN
IDS_TIMEOUT14 "Après 4 heures"
IDS_TIMEOUT15 "Après 5 heures"
IDS_TIMEOUT16 "Jamais"
IDS_DEL_SCHEME "Êtes-vous sûr de vouloir supprimer le profil d'alimentation ?"
IDS_DEL_SCHEME "Êtes-vous sûr de vouloir supprimer le profil d'alimentation: ""%s"" ?"
IDS_DEL_SCHEME_TITLE "Supprimer le profil"
END

View file

@ -138,6 +138,6 @@ BEGIN
IDS_TIMEOUT14 "אחרי 4 שעות"
IDS_TIMEOUT15 "אחרי 5 דקות"
IDS_TIMEOUT16 "אף פעם"
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme?"
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme: ""%s""?"
IDS_DEL_SCHEME_TITLE "מחק ערכה"
END

View file

@ -138,6 +138,6 @@ BEGIN
IDS_TIMEOUT14 "Setelah 4 jam"
IDS_TIMEOUT15 "Setelah 5 jam"
IDS_TIMEOUT16 "Tidak pernah"
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme?"
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme: ""%s""?"
IDS_DEL_SCHEME_TITLE "Delete Scheme"
END

View file

@ -136,6 +136,6 @@ BEGIN
IDS_TIMEOUT14 "Dopo 4 ore"
IDS_TIMEOUT15 "Dopo 5 ore"
IDS_TIMEOUT16 "Mai"
IDS_DEL_SCHEME "Siete sicuro di voler cancellare lo schema?"
IDS_DEL_SCHEME "Siete sicuro di voler cancellare lo schema: ""%s""?"
IDS_DEL_SCHEME_TITLE "Cancellazione schema"
END

View file

@ -138,6 +138,6 @@ BEGIN
IDS_TIMEOUT14 "4 時間後"
IDS_TIMEOUT15 "5 時間後"
IDS_TIMEOUT16 "なし"
IDS_DEL_SCHEME "この電源設定を削除しますか?"
IDS_DEL_SCHEME "この電源設定を削除しますか: ""%s""?"
IDS_DEL_SCHEME_TITLE "電源設定の削除"
END

View file

@ -136,6 +136,6 @@ BEGIN
IDS_TIMEOUT14 "Na 4 uur"
IDS_TIMEOUT15 "Na 5 uur"
IDS_TIMEOUT16 "Nooit"
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme?"
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme: ""%s""?"
IDS_DEL_SCHEME_TITLE "Delete Scheme"
END

View file

@ -138,6 +138,6 @@ BEGIN
IDS_TIMEOUT14 "Etter 4 timer"
IDS_TIMEOUT15 "Etter 5 timer"
IDS_TIMEOUT16 "Aldri"
IDS_DEL_SCHEME "Er du sikker på at du vil slette strømplanen?"
IDS_DEL_SCHEME "Er du sikker på at du vil slette strømplanen: ""%s""?"
IDS_DEL_SCHEME_TITLE "Slett planen"
END

View file

@ -144,6 +144,6 @@ BEGIN
IDS_TIMEOUT14 "Po 4 godzinach"
IDS_TIMEOUT15 "Po 5 godzinach"
IDS_TIMEOUT16 "Nigdy"
IDS_DEL_SCHEME "Czy na pewno chcesz skasować schemat oszczędzania energii?"
IDS_DEL_SCHEME "Czy na pewno chcesz skasować schemat oszczędzania energii: ""%s""?"
IDS_DEL_SCHEME_TITLE "Skasuj schemat"
END

View file

@ -141,6 +141,6 @@ BEGIN
IDS_TIMEOUT14 "după 4 ore"
IDS_TIMEOUT15 "după 5 ore"
IDS_TIMEOUT16 "dezactivată"
IDS_DEL_SCHEME "Sigur doriți eliminarea aceastui regim de consum energetic?"
IDS_DEL_SCHEME "Sigur doriți eliminarea aceastui regim de consum energetic: ""%s""?"
IDS_DEL_SCHEME_TITLE "Eliminarea regumului de consum"
END

View file

@ -138,6 +138,6 @@ BEGIN
IDS_TIMEOUT14 "через 4 часа"
IDS_TIMEOUT15 "через 5 часов"
IDS_TIMEOUT16 "никогда"
IDS_DEL_SCHEME "Вы уверены, что хотите удалить схему питания?"
IDS_DEL_SCHEME "Вы уверены, что хотите удалить схему питания: ""%s""?"
IDS_DEL_SCHEME_TITLE "Удалить Схему"
END

View file

@ -144,6 +144,6 @@ BEGIN
IDS_TIMEOUT14 "Po 4 hodinách"
IDS_TIMEOUT15 "Po 5 hodinách"
IDS_TIMEOUT16 "Nikdy"
IDS_DEL_SCHEME "Ste si istý, že chcete vymazať schému napájania?"
IDS_DEL_SCHEME "Ste si istý, že chcete vymazať schému napájania: ""%s""?"
IDS_DEL_SCHEME_TITLE "Vymazať schému"
END

View file

@ -141,6 +141,6 @@ BEGIN
IDS_TIMEOUT14 "Pas 4 hours"
IDS_TIMEOUT15 "Pas 5 hours"
IDS_TIMEOUT16 "Kurrë"
IDS_DEL_SCHEME "Jeni te sigurte qe doni te fshini skemën energjise?"
IDS_DEL_SCHEME "Jeni te sigurte qe doni te fshini skemën energjise: ""%s""?"
IDS_DEL_SCHEME_TITLE "Fshij Skemen"
END

View file

@ -136,6 +136,6 @@ BEGIN
IDS_TIMEOUT14 "หลังจาก 4 ชั่วโมง"
IDS_TIMEOUT15 "หลังจาก 5 ชั่วโมง"
IDS_TIMEOUT16 "ไม่ตั้งค่า"
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme?"
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme: ""%s""?"
IDS_DEL_SCHEME_TITLE "Delete Scheme"
END

View file

@ -138,6 +138,6 @@ BEGIN
IDS_TIMEOUT14 "4 Saat Sonra"
IDS_TIMEOUT15 "5 Saat Sonra"
IDS_TIMEOUT16 "Hiçbir Zaman"
IDS_DEL_SCHEME "Güç düzenini silmek istediğinizden emin misiniz?"
IDS_DEL_SCHEME "Güç düzenini silmek istediğinizden emin misiniz: ""%s""?"
IDS_DEL_SCHEME_TITLE "Düzeni Sil"
END

View file

@ -144,6 +144,6 @@ BEGIN
IDS_TIMEOUT14 "через 4 години"
IDS_TIMEOUT15 "через 5 годин"
IDS_TIMEOUT16 "ніколи"
IDS_DEL_SCHEME "Ви дійсно бажаєте видалити схему керування електроживленням?"
IDS_DEL_SCHEME "Ви дійсно бажаєте видалити схему керування електроживленням: ""%s""?"
IDS_DEL_SCHEME_TITLE "Видалення схеми"
END

View file

@ -138,6 +138,6 @@ BEGIN
IDS_TIMEOUT14 "4 小时之后"
IDS_TIMEOUT15 "5 小时之后"
IDS_TIMEOUT16 "从不"
IDS_DEL_SCHEME "您确定要删除电源使用方案吗?"
IDS_DEL_SCHEME "您确定要删除电源使用方案吗: ""%s""?"
IDS_DEL_SCHEME_TITLE "删除方案"
END

View file

@ -110,8 +110,8 @@ BEGIN
IDS_PERCENT "%i%%"
IDS_SOUND "聲音"
IDS_TEXT "文本"
IDS_CONFIG1 "爲 %i 設置電源使用方案"
IDS_CONFIG2 "%i 的高級設置"
IDS_CONFIG1 "爲 %s 設置電源使用方案"
IDS_CONFIG2 "%s 的高級設置"
IDS_NOACTION "無操作"
IDS_PowerActionNone1 "無動作"
IDS_PowerActionUnknown "未知"
@ -138,6 +138,6 @@ BEGIN
IDS_TIMEOUT14 "4 小時之後"
IDS_TIMEOUT15 "5 小時之後"
IDS_TIMEOUT16 "從不"
IDS_DEL_SCHEME "您確定要刪除電源使用方案嗎?"
IDS_DEL_SCHEME "您確定要刪除電源使用方案嗎: ""%s""?"
IDS_DEL_SCHEME_TITLE "刪除方案"
END

View file

@ -17,6 +17,7 @@
#include <shlwapi.h>
#include <powrprof.h>
#include <ndk/rtlfuncs.h>
#include <strsafe.h>
#include "resource.h"

View file

@ -560,9 +560,10 @@ Pos_SaveData(HWND hwndDlg)
static BOOL
DelScheme(HWND hwnd)
{
WCHAR szTitleBuffer[256];
WCHAR szRawBuffer[256], szCookedBuffer[512];
INT iCurSel;
HWND hList;
TCHAR szBuf[1024], szBufT[1024];
PPOWER_SCHEME pScheme;
hList = GetDlgItem(hwnd, IDC_ENERGYLIST);
@ -577,10 +578,11 @@ DelScheme(HWND hwnd)
if (pScheme == (PPOWER_SCHEME)CB_ERR)
return FALSE;
LoadString(hApplet, IDS_DEL_SCHEME_TITLE, szBufT, sizeof(szBufT) / sizeof(TCHAR));
LoadString(hApplet, IDS_DEL_SCHEME, szBuf, sizeof(szBuf) / sizeof(TCHAR));
LoadStringW(hApplet, IDS_DEL_SCHEME_TITLE, szTitleBuffer, ARRAYSIZE(szTitleBuffer));
LoadStringW(hApplet, IDS_DEL_SCHEME, szRawBuffer, ARRAYSIZE(szRawBuffer));
StringCchPrintfW(szCookedBuffer, ARRAYSIZE(szCookedBuffer), szRawBuffer, pScheme->pszName);
if (MessageBox(hwnd, szBuf, szBufT, MB_YESNO | MB_ICONQUESTION) == IDYES)
if (MessageBoxW(hwnd, szCookedBuffer, szTitleBuffer, MB_YESNO | MB_ICONQUESTION | MB_DEFBUTTON2) == IDYES)
{
UINT Current;