https://git.reactos.org/?p=reactos.git;a=commitdiff;h=1899a09399c76a21f27ce…
commit 1899a09399c76a21f27ceeb284d8f41190ef9c88
Author: Hermès Bélusca-Maïto <hermes.belusca-maito(a)reactos.org>
AuthorDate: Tue Oct 24 20:15:57 2023 +0200
Commit: Hermès Bélusca-Maïto <hermes.belusca-maito(a)reactos.org>
CommitDate: Sat Oct 28 17:08:39 2023 +0200
[USETUP] Simplify display of partitions being formatted (#5837)
---
base/setup/usetup/usetup.c | 54 +++++++++++-----------------------------------
1 file changed, 13 insertions(+), 41 deletions(-)
diff --git a/base/setup/usetup/usetup.c b/base/setup/usetup/usetup.c
index f0243187454..7f2e07032e2 100644
--- a/base/setup/usetup/usetup.c
+++ b/base/setup/usetup/usetup.c
@@ -2108,11 +2108,6 @@ CreatePrimaryPartitionPage(PINPUT_RECORD Ir)
CONSOLE_SetTextXY(6, 12, MUIGetString(STRING_HDPARTSIZE));
-#if 0
- CONSOLE_PrintTextXY(8, 10, "Maximum size of the new partition is %I64u
MB",
- CurrentPartition->SectorCount * DiskEntry->BytesPerSector /
MB);
-#endif
-
CONSOLE_SetStatusText(MUIGetString(STRING_CREATEPARTITION));
PartEntry = CurrentPartition;
@@ -2226,11 +2221,6 @@ CreateExtendedPartitionPage(PINPUT_RECORD Ir)
CONSOLE_SetTextXY(6, 12, MUIGetString(STRING_HDPARTSIZE));
-#if 0
- CONSOLE_PrintTextXY(8, 10, "Maximum size of the new partition is %I64u
MB",
- CurrentPartition->SectorCount * DiskEntry->BytesPerSector /
MB);
-#endif
-
CONSOLE_SetStatusText(MUIGetString(STRING_CREATEPARTITION));
PartEntry = CurrentPartition;
@@ -2343,11 +2333,6 @@ CreateLogicalPartitionPage(PINPUT_RECORD Ir)
CONSOLE_SetTextXY(6, 12, MUIGetString(STRING_HDPARTSIZE));
-#if 0
- CONSOLE_PrintTextXY(8, 10, "Maximum size of the new partition is %I64u
MB",
- CurrentPartition->SectorCount * DiskEntry->BytesPerSector /
MB);
-#endif
-
CONSOLE_SetStatusText(MUIGetString(STRING_CREATEPARTITION));
PartEntry = CurrentPartition;
@@ -2489,7 +2474,7 @@ DeletePartitionPage(PINPUT_RECORD Ir)
MUIDisplayPage(DELETE_PARTITION_PAGE);
PartitionDescription(PartEntry, LineBuffer, ARRAYSIZE(LineBuffer));
- CONSOLE_PrintTextXY(6, 10, " %s", LineBuffer);
+ CONSOLE_SetTextXY(6, 10, LineBuffer);
DiskDescription(DiskEntry, LineBuffer, ARRAYSIZE(LineBuffer));
CONSOLE_PrintTextXY(6, 12, MUIGetString(STRING_HDDISK2),
@@ -2822,20 +2807,9 @@ SelectFileSystemPage(PINPUT_RECORD Ir)
if (PartEntry->AutoCreate)
{
- CONSOLE_SetTextXY(6, 8, MUIGetString(STRING_NEWPARTITION));
-
-#if 0
- PartitionDescription(PartEntry, LineBuffer, ARRAYSIZE(LineBuffer));
- CONSOLE_SetTextXY(8, 10, LineBuffer);
-#endif
-
- DiskDescription(DiskEntry, LineBuffer, ARRAYSIZE(LineBuffer));
- CONSOLE_PrintTextXY(8, 10, MUIGetString(STRING_HDDISK1),
- LineBuffer);
-
- CONSOLE_SetTextXY(6, 12, MUIGetString(STRING_PARTFORMAT));
-
PartEntry->AutoCreate = FALSE;
+
+ CONSOLE_SetTextXY(6, 8, MUIGetString(STRING_NEWPARTITION));
}
else if (PartEntry->New)
{
@@ -2857,24 +2831,22 @@ SelectFileSystemPage(PINPUT_RECORD Ir)
ASSERT(FALSE);
break;
}
-
- DiskDescription(DiskEntry, LineBuffer, ARRAYSIZE(LineBuffer));
- CONSOLE_PrintTextXY(8, 10, MUIGetString(STRING_HDDISK1),
- LineBuffer);
-
- CONSOLE_SetTextXY(6, 12, MUIGetString(STRING_PARTFORMAT));
}
else
{
CONSOLE_SetTextXY(6, 8, MUIGetString(STRING_INSTALLONPART));
+ }
- PartitionDescription(PartEntry, LineBuffer, ARRAYSIZE(LineBuffer));
- CONSOLE_SetTextXY(8, 10, LineBuffer);
+ PartitionDescription(PartEntry, LineBuffer, ARRAYSIZE(LineBuffer));
+ CONSOLE_SetTextXY(6, 10, LineBuffer);
- DiskDescription(DiskEntry, LineBuffer, ARRAYSIZE(LineBuffer));
- CONSOLE_PrintTextXY(6, 12, MUIGetString(STRING_HDDISK2),
- LineBuffer);
- }
+ DiskDescription(DiskEntry, LineBuffer, ARRAYSIZE(LineBuffer));
+ CONSOLE_PrintTextXY(6, 12, MUIGetString(STRING_HDDISK2),
+ LineBuffer);
+
+ /* Show "This Partition will be formatted next" only if it is unformatted
*/
+ if (PartEntry->New || PartEntry->FormatState == Unformatted)
+ CONSOLE_SetTextXY(6, 14, MUIGetString(STRING_PARTFORMAT));
ASSERT(FileSystemList == NULL);