[USETUP] Enable users to cancel the decision to format a partition

This commit is contained in:
Eric Kohl
2026-07-22 00:07:03 +02:00
parent 7877f5bc0b
commit 7090cf7ebc
31 changed files with 48 additions and 43 deletions
+3 -3
View File
@@ -1005,7 +1005,7 @@ static MUI_ENTRY bgBGSelectPartitionEntries[] =
{
0,
0,
" \217\256\347\240\252\240\251\342\245...", /* ¥¤êâ ¤  ­¥ ᥠ¯à¥¢¥¦¤ , § é®â® ᯨáêªêâ á ¤ï«®¢¥â¥ é¥ á¥ à §¬¥á⨠*/
" \217\256\347\240\252\240\251\342\245...", /* , */
TEXT_TYPE_STATUS,
TEXT_ID_STATIC
},
@@ -1273,7 +1273,7 @@ static MUI_ENTRY bgBGFormatPartitionEntries[] =
{
0,
0,
" ENTER = \217\340\256\244\352\253\246\250 F3 = \210\247\345\256\244",
" ENTER = \217\340\256\244\352\253\246\250 ESC = \216\342\252\240\247 F3 = \210\247\345\256\244",
TEXT_TYPE_STATUS,
TEXT_ID_STATIC
},
@@ -1394,7 +1394,7 @@ static MUI_ENTRY bgBGFileCopyEntries[] =
{
30,
13,
// "¨§¡à ­ â  ¯ ¯ª .",
// " .",
"",
TEXT_STYLE_NORMAL,
TEXT_ID_STATIC
+1 -1
View File
@@ -1257,7 +1257,7 @@ static MUI_ENTRY bnBDFormatPartitionEntries[] =
{
0,
0,
"ENTER = Continue F3 = Quit",
"ENTER = Continue ESC = Cancel F3 = Quit",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1265,7 +1265,7 @@ static MUI_ENTRY csCZFormatPartitionEntries[] =
{
0,
0,
"ENTER = Pokra\237ovat F3 = Ukon\237it",
"ENTER = Pokra\237ovat ESC = Zru\347it F3 = Ukon\237it",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1259,7 +1259,7 @@ static MUI_ENTRY daDKFormatPartitionEntries[] =
{
0,
0,
"ENTER = Forts\221t F3 = Afslut",
"ENTER = Forts\221t ESC = Annuller F3 = Afslut",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1259,7 +1259,7 @@ static MUI_ENTRY deDEFormatPartitionEntries[] =
{
0,
0,
"ENTER = Fortsetzen F3 = Installation abbrechen",
"ENTER = Fortsetzen ESC = Abbrechen F3 = Installation abbrechen",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+2 -2
View File
@@ -1273,7 +1273,7 @@ static MUI_ENTRY elGRFormatPartitionEntries[] =
{
0,
0,
" ENTER = \221\254\244\342\256\234\240\230 F3 = \200\247\246\256\351\250\236\251\236",
" ENTER = \221\254\244\342\256\234\240\230 ESC = \200\241\347\250\340\251\236 F3 = \200\247\246\256\351\250\236\251\236",
TEXT_TYPE_STATUS,
TEXT_ID_STATIC
},
@@ -2230,7 +2230,7 @@ MUI_STRING elGRStrings[] =
"\213\342\232\234\237\246\252 \253\246\254 \244\342\246\254 partition:"},
{STRING_CHOOSE_NEW_PARTITION,
"You have chosen to create a primary partition on"},
// "„§ ¢â¥˜«œ ¤˜ ›ž£ ¦¬¨šã©œ«œ ⤘ ¤â¦ partition on"},
// " partition on"},
{STRING_CHOOSE_NEW_EXTENDED_PARTITION,
"You have chosen to create an extended partition on"},
{STRING_CHOOSE_NEW_LOGICAL_PARTITION,
+1 -1
View File
@@ -1257,7 +1257,7 @@ static MUI_ENTRY enUSFormatPartitionEntries[] =
{
0,
0,
"ENTER = Continue F3 = Quit",
"ENTER = Continue ESC=Cancel F3 = Quit",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1271,7 +1271,7 @@ static MUI_ENTRY esESFormatPartitionEntries[] =
{
0,
0,
" INTRO = Continuar F3 = Salir",
" INTRO = Continuar ESC = Cancelar F3 = Salir",
TEXT_TYPE_STATUS,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1260,7 +1260,7 @@ static MUI_ENTRY etEEFormatPartitionEntries[] =
{
0,
0,
"ENTER = J\204tka F3 = V\204lju",
"ENTER = J\204tka ESC = Katkesta F3 = V\204lju",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1258,7 +1258,7 @@ static MUI_ENTRY euESFormatPartitionEntries[] =
{
0,
0,
"SARTU = Jarraitu F3 = Irten",
"SARTU = Jarraitu ESC = Utzi F3 = Irten",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1294,7 +1294,7 @@ static MUI_ENTRY frFRFormatPartitionEntries[] =
{
0,
0,
"ENTR\220E = Continuer F3 = Quitter",
"ENTR\220E = Continuer \220CHAP = Annuler F3 = Quitter",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1261,7 +1261,7 @@ static MUI_ENTRY heILFormatPartitionEntries[] =
{
0,
0,
"\204\220\227\232\204 \214\205\210\211\201 = F3 \212\231\216\204 = ENTER",
"\204\220\227\232\204 \214\205\210\211\201 = F3 \214\205\210\211\201 = ESC \212\231\216\204 = ENTER",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+2 -2
View File
@@ -133,7 +133,7 @@ static MUI_ENTRY hrHRWelcomePageEntries[] =
{
8,
17,
// "\x07 Pritisnite R za popravak ReactOS instalacije koristei Recovery Console.",
// "\x07 Pritisnite R za popravak ReactOS instalacije koristei Recovery Console.",
"\x07 Pritisnite R za popravak ReactOS instalacije.",
TEXT_STYLE_NORMAL,
TEXT_ID_STATIC
@@ -1274,7 +1274,7 @@ static MUI_ENTRY hrHRFormatPartitionEntries[] =
{
0,
0,
"ENTER = Nastavi F3 = Iza\320i",
"ENTER = Nastavi ESC = Odustani F3 = Iza\320i",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1151,7 +1151,7 @@ static MUI_ENTRY huHUFormatPartitionEntries[] =
{
0,
0,
"ENTER = Folytat\240s F3 = Kil\202p\202s",
"ENTER = Folytat\240s ESC = M\202gse F3 = Kil\202p\202s",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1257,7 +1257,7 @@ static MUI_ENTRY idIDFormatPartitionEntries[] =
{
0,
0,
"ENTER = Lanjut F3 = Keluar",
"ENTER = Lanjut ESC = Batal F3 = Keluar",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1264,7 +1264,7 @@ static MUI_ENTRY itITFormatPartitionEntries[] =
{
0,
0,
" INVIO = Continua F3 = Termina",
" INVIO = Continua ESC = Annulla F3 = Termina",
TEXT_TYPE_STATUS,
TEXT_ID_STATIC
},
+3 -3
View File
@@ -971,7 +971,7 @@ static MUI_ENTRY jaJPSelectPartitionEntries[] =
8,
15,
"\x07 C \246 \265\276\312\336 \314\337\327\262\317\330\260/\333\335\330 \312\337\260\303\250\274\256\335 \246 \273\270\276\262 \274\317\275\241",
// "\x07 ±À×¼² Ê߰è¼®Ý ¦ »¸¾² ½ÙÆÊ C ·°¦ µ¼Ã ¸ÀÞ»²¡",
// "\x07 ׼ ߰è C ޻",
TEXT_STYLE_NORMAL,
TEXT_ID_STATIC
},
@@ -1260,7 +1260,7 @@ static MUI_ENTRY jaJPFormatPartitionEntries[] =
{
0,
0,
"ENTER = \277\336\257\272\263 F3 = \301\255\263\274",
"ENTER = \277\336\257\272\263 ESC = \267\254\335\276\331 F3 = \301\255\263\274",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
@@ -2218,7 +2218,7 @@ MUI_STRING jaJPStrings[] =
"\261\300\327\274\262 \312\337\260\303\250\274\256\335\311 \273\262\275\336:"},
{STRING_CHOOSE_NEW_PARTITION,
"\314\337\327\262\317\330\260 \312\337\260\303\250\274\256\335 \311 \273\270\276\262 \246 \264\327\313\336 \317\274\300"},
// "±À×¼² Ê߰輮ݦ Â·ÞÆ »¸¾²½Ù ºÄ¶Þ ¾ÝÀ¸ »ÚϼÀ:"},
// "׼ ߰èݦ · Ķ ϼ:"},
{STRING_CHOOSE_NEW_EXTENDED_PARTITION,
"\266\270\301\256\263 \312\337\260\303\250\274\256\335 \311 \273\270\276\262 \246 \264\327\313\336 \317\274\300"},
{STRING_CHOOSE_NEW_LOGICAL_PARTITION,
+2 -2
View File
@@ -6,7 +6,7 @@
* LICENSE: GPL - See COPYING in the top level directory
* FILE: base/setup/usetup/lang/lt-LT.h
* PURPOSE: Lithuanian Language File
* TRANSLATOR: Vytis "CMan" GirdØijauskas (cman@cman.us)
* TRANSLATOR: Vytis "CMan" Girdijauskas (cman@cman.us)
* DATE: 2008-01-06
*/
@@ -1268,7 +1268,7 @@ static MUI_ENTRY ltLTFormatPartitionEntries[] =
{
0,
0,
"ENTER = T\322sti F3 = Baigti",
"ENTER = T\322sti ESC = At\325aukti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1256,7 +1256,7 @@ static MUI_ENTRY msMYFormatPartitionEntries[] =
{
0,
0,
"ENTER = Teruskan F3 = Keluar",
"ENTER = Teruskan ESC = Batal F3 = Keluar",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1272,7 +1272,7 @@ static MUI_ENTRY nlNLFormatPartitionEntries[] =
{
0,
0,
"ENTER = Doorgaan F3 = Afsluiten",
"ENTER = Doorgaan ESC = Annuleren F3 = Afsluiten",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1269,7 +1269,7 @@ static MUI_ENTRY plPLFormatPartitionEntries[] =
{
0,
0,
"ENTER = Kontynuacja F3 = Wyj\230cie",
"ENTER = Kontynuacja ESC = Anulowanie F3 = Wyj\230cie",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
0
},
+1 -1
View File
@@ -1273,7 +1273,7 @@ static MUI_ENTRY ptBRFormatPartitionEntries[] =
{
0,
0,
"ENTER=Continuar F3=Sair",
"ENTER=Continuar ESC=Cancelar F3=Sair",
TEXT_TYPE_STATUS,
0
},
+1 -1
View File
@@ -1273,7 +1273,7 @@ static MUI_ENTRY ptPTFormatPartitionEntries[] =
{
0,
0,
"ENTER=Continuar F3=Sair",
"ENTER=Continuar ESC=Cancelar F3=Sair",
TEXT_TYPE_STATUS,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1304,7 +1304,7 @@ static MUI_ENTRY roROFormatPartitionEntries[] =
{
0,
0,
"ENTER = Continuare F3 = Ie\272ire",
"ENTER = Continuare ESC = Anulare F3 = Ie\272ire",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+1 -1
View File
@@ -1280,7 +1280,7 @@ static MUI_ENTRY ruRUFormatPartitionEntries[] =
{
0,
0,
"ENTER = \217\340\256\244\256\253\246\250\342\354 F3 = \202\353\345\256\244",
"ENTER = \217\340\256\244\256\253\246\250\342\354 ESC = \216\342\254\245\255\240 F3 = \202\353\345\256\244",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+3 -3
View File
@@ -1266,7 +1266,7 @@ static MUI_ENTRY skSKFormatPartitionEntries[] =
{
0,
0,
"ENTER = Pokra\237ova\234 F3 = Skon\237i\234",
"ENTER = Pokra\237ova\234 ESC = Zru\347i\234 F3 = Skon\237i\234",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
@@ -1885,7 +1885,7 @@ MUI_ERROR skSKErrorEntries[] =
},
{
// ERROR_SIGNATURE_TXTSETUPSIF,
"Setup found an invalid signature in TXTSETUP.SIF.\n", //chybnì (neplatnì) podpis (znak, zna\237ka, \347ifra)
"Setup found an invalid signature in TXTSETUP.SIF.\n", //chybn (neplatn) podpis (znak, zna\237ka, \347ifra)
"ENTER = Re\347tart po\237\241ta\237a"
},
{
@@ -1921,7 +1921,7 @@ MUI_ERROR skSKErrorEntries[] =
},
{
// ERROR_WARN_PARTITION,
// "In\347tal tor zistil, §e najmenej jeden pevnì disk obsahuje nekompatibiln£\n"
// "In\347taltor zistil, e najmenej jeden pevn disk obsahuje nekompatibiln\n"
"In\347tal\240tor na\347iel najmenej na jednom pevnom disku nekompatibiln\243\n"
"tabu\226ku oblast\241, s ktorou sa ned\240 spr\240vne zaobch\240dza\234!\n"
"\n"
+2 -2
View File
@@ -1263,7 +1263,7 @@ static MUI_ENTRY sqALFormatPartitionEntries[] =
{
0,
0,
"ENTER = Vazhdo F3 = Dil",
"ENTER = Vazhdo ESC = Anulo F3 = Dil",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
@@ -2017,7 +2017,7 @@ MUI_ERROR sqALErrorEntries[] =
"\211NT\211R = Ristarto kompjuterin"
},
{
//RROR_FIND_STUPDATA,
//RROR_FIND_STUPDATA,
"Instalimi d\211shtoi p\211r t\211 gjetur seksionin e 'SetupData'\n"
"ne TXTSETUP.SIF.\n",
"ENTER = Ristarto kompjuterin"
+2 -2
View File
@@ -1266,7 +1266,7 @@ static MUI_ENTRY svSEFormatPartitionEntries[] =
{
0,
0,
" ENTER = Forts\204tt F3 = Avsluta",
" ENTER = Forts\204tt ESC = Avbryt F3 = Avsluta",
TEXT_TYPE_STATUS,
TEXT_ID_STATIC
},
@@ -2224,7 +2224,7 @@ MUI_STRING svSEStrings[] =
"Storlek p\206 den nya partitionen:"},
{STRING_CHOOSE_NEW_PARTITION,
"You have chosen to create a primary partition on"},
// "Du har valt att skapa en ny partition p"},
// "Du har valt att skapa en ny partition p"},
{STRING_CHOOSE_NEW_EXTENDED_PARTITION,
"You have chosen to create an extended partition on"},
{STRING_CHOOSE_NEW_LOGICAL_PARTITION,
+1 -1
View File
@@ -1248,7 +1248,7 @@ static MUI_ENTRY trTRFormatPartitionEntries[] =
{
0,
0,
"ENTER = Devam Et F3 = \200\215k",
"ENTER = Devam Et ESC = \230ptal F3 = \200\215k",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
+3 -3
View File
@@ -976,7 +976,7 @@ static MUI_ENTRY ukUASelectPartitionEntries[] =
8,
15,
"\x07 \215\240\342\250\341\255i\342\354 C \351\256\241 \341\342\242\256\340\250\342\250 \257\245\340\242\250\255\255\250\251/\253\256\243i\347\255\250\251 \340\256\247\244i\253.",
// "\x07  â¨á­iâì C 鮡 á⢮à¨â¨ ­®¢¨© à®§¤i«.",
// "\x07 i C 鮡 i.",
TEXT_STYLE_NORMAL,
TEXT_ID_STATIC
},
@@ -1265,7 +1265,7 @@ static MUI_ENTRY ukUAFormatPartitionEntries[] =
{
0,
0,
"ENTER = \217\340\256\244\256\242\246\250\342\250 F3 = \202\250\251\342\250",
"ENTER = \217\340\256\244\256\242\246\250\342\250 ESC = \221\252\240\341\343\242\240\342\250 F3 = \202\250\251\342\250",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
TEXT_ID_STATIC
},
@@ -2224,7 +2224,7 @@ MUI_STRING ukUAStrings[] =
"\220\256\247\254i\340 \255\256\242\256\243\256 \340\256\247\244i\253\343:"},
{STRING_CHOOSE_NEW_PARTITION,
"\202\250 \345\256\347\245\342\245 \341\342\242\256\340\250\342\250 \257\245\340\242\250\255\255\250\251 \340\256\247\244i\253 \255\240"},
// "‚¨ å®ç¥â¥ á⢮à¨â¨ ­®¢¨© à®§¤i« ­ "},
// " i "},
{STRING_CHOOSE_NEW_EXTENDED_PARTITION,
"\202\250 \345\256\347\245\342\245 \341\342\242\256\340\250\342\250 \340\256\247\350\250\340\245\255\250\251 \340\256\247\244i\253 \255\240"},
{STRING_CHOOSE_NEW_LOGICAL_PARTITION,
+5
View File
@@ -2560,6 +2560,11 @@ Restart:
}
goto Restart;
}
else if (Ir->Event.KeyEvent.wVirtualKeyCode == VK_ESCAPE) /* ESC */
{
FsVolContext->NextPageOnAbort = SELECT_PARTITION_PAGE;
return FSVOL_ABORT;
}
else if (Ir->Event.KeyEvent.wVirtualKeyCode == VK_RETURN || IsUnattendedSetup) /* ENTER */
{
/*