mirror of
https://github.com/reactos/reactos.git
synced 2024-08-07 19:58:21 +00:00
![]() * subsys/system/usetup/partlist.c (AddPartitionList): Create unpartitioned areas. (CreatePartitionListNoGUI): Save disk geometry. (PrintDiskData): Do not print hidden partition list entries. (ScrollDownPartitionList, ScrollUpPartitionList): Skip hidden partition list entries. (GetActiveBootPartition): Use CurrentDisk as index. (CreateSelectedPartition): New function. * subsys/system/usetup/partlist.h (PARTDATA): Add field NewPartSize. (PARTENTRY): Add fields StartingOffset and HidePartEntry. (DISKENTRY): Add fields Cylinders, TracksPerCylinder, SectorsPerTrack, and BytesPerSector; (CreateSelectedPartition): Add Prototype. * subsys/system/usetup/usetup.c (PAGE_NUMBER): Add CREATE_PARTITION_PAGE and FORMAT_PARTITION_PAGE (CurrentPartitionList, CurrentFileSystemList): New globals. (SelectPartitionPage): Set CurrentPartitionList. (PARTITION_SIZE_INPUT_FIELD_LENGTH): Define as 6. (DrawInputField, ShowPartitionSizeInputBox, CreatePartitionPage, CreateFileSystemList, DestroyFileSystemList, DrawFileSystemList, ScrollDownFileSystemList, ScrollUpFileSystemList, FormatPartitionPage): New functions. (SelectFileSystemPage): Draw partition screen. (CheckFileSystemPage): Handle CREATE_PARTITION_PAGE and FORMAT_PARTITION_PAGE. * subsys/system/usetup/usetup.h (FILE_SYSTEM, FILE_SYSTEM_LIST): Add enums. svn path=/trunk/; revision=4552 |
||
---|---|---|
freeldr | ||
os2 | ||
posix | ||
reactos | ||
rosapps |