|
3 | 3 | Public Function BootSectorDescription(Offset As BootSector.BootSectorOffsets) As String |
4 | 4 | Select Case Offset |
5 | 5 | Case BootSector.BootSectorOffsets.JmpBoot |
6 | | - Return "Bootstrap Jump" |
| 6 | + Return My.Resources.BootSector_JmpBoot |
7 | 7 | Case BootSector.BootSectorOffsets.OEMName |
8 | | - Return "OEM Name" |
| 8 | + Return My.Resources.BootSector_OEMName |
9 | 9 | Case BootSector.BootSectorOffsets.DriveNumber |
10 | | - Return "Drive Number" |
| 10 | + Return My.Resources.BootSector_DriveNumber |
11 | 11 | Case BootSector.BootSectorOffsets.Reserved |
12 | | - Return "Reserved" |
| 12 | + Return My.Resources.BootSector_Reserved |
13 | 13 | Case BootSector.BootSectorOffsets.ExtendedBootSignature |
14 | | - Return "Extended Boot Signature" |
| 14 | + Return My.Resources.BootSector_ExtendedBootSignature |
15 | 15 | Case BootSector.BootSectorOffsets.VolumeSerialNumber |
16 | | - Return "Volume Serial Number" |
| 16 | + Return My.Resources.BootSector_VolumeSerialNumber |
17 | 17 | Case BootSector.BootSectorOffsets.VolumeLabel |
18 | | - Return "Volume Label" |
| 18 | + Return My.Resources.BootSector_VolumeLabel |
19 | 19 | Case BootSector.BootSectorOffsets.FileSystemType |
20 | | - Return "File System ID" |
| 20 | + Return My.Resources.BootSector_FileSystemType |
21 | 21 | Case BootSector.BootSectorOffsets.BootStrapSignature |
22 | | - Return "Boot Sector Signature" |
| 22 | + Return My.Resources.BootSector_BootStrapSignature |
23 | 23 | Case Else |
24 | 24 | Return Offset.ToString |
25 | 25 | End Select |
|
28 | 28 | Public Function BPBDescription(Offset As BiosParameterBlock.BPBOoffsets) As String |
29 | 29 | Select Case Offset |
30 | 30 | Case BiosParameterBlock.BPBOoffsets.BytesPerSector |
31 | | - Return "Bytes per Sector" |
| 31 | + Return My.Resources.BPB_BytesPerSector |
32 | 32 | Case BiosParameterBlock.BPBOoffsets.SectorsPerCluster |
33 | | - Return "Sectors per Cluster" |
| 33 | + Return My.Resources.BPB_SectorsPerCluster |
34 | 34 | Case BiosParameterBlock.BPBOoffsets.ReservedSectorCount |
35 | | - Return "Reserved Sectors" |
| 35 | + Return My.Resources.BPB_ReservedSectorCount |
36 | 36 | Case BiosParameterBlock.BPBOoffsets.NumberOfFATs |
37 | | - Return "Number of FATs" |
| 37 | + Return My.Resources.BPB_NumberOfFATs |
38 | 38 | Case BiosParameterBlock.BPBOoffsets.RootEntryCount |
39 | | - Return "Root Directory Entries" |
| 39 | + Return My.Resources.BPB_RootEntryCount |
40 | 40 | Case BiosParameterBlock.BPBOoffsets.SectorCountSmall |
41 | | - Return "Total Sector Count" |
| 41 | + Return My.Resources.BPB_SectorCountSmall |
42 | 42 | Case BiosParameterBlock.BPBOoffsets.MediaDescriptor |
43 | | - Return "Media Descriptor" |
| 43 | + Return My.Resources.BPB_MediaDescriptor |
44 | 44 | Case BiosParameterBlock.BPBOoffsets.SectorsPerFAT |
45 | | - Return "Sectors per FAT" |
| 45 | + Return My.Resources.BPB_SectorsPerFAT |
46 | 46 | Case BiosParameterBlock.BPBOoffsets.SectorsPerTrack |
47 | | - Return "Sectors per Track" |
| 47 | + Return My.Resources.BPB_SectorsPerTrack |
48 | 48 | Case BiosParameterBlock.BPBOoffsets.NumberOfHeads |
49 | | - Return "Number of Heads" |
| 49 | + Return My.Resources.BPB_NumberOfHeads |
50 | 50 | Case BiosParameterBlock.BPBOoffsets.HiddenSectors |
51 | | - Return "Hidden Sectors" |
| 51 | + Return My.Resources.BPB_HiddenSectors |
52 | 52 | Case Else |
53 | 53 | Return Offset.ToString |
54 | 54 | End Select |
|
57 | 57 | Public Function DirectorytEntryDescription(Offset As DirectoryEntry.DirectoryEntryOffsets) As String |
58 | 58 | Select Case Offset |
59 | 59 | Case DirectoryEntry.DirectoryEntryOffsets.FileName |
60 | | - Return "Name" |
| 60 | + Return My.Resources.DirectorytEntry_FileName |
61 | 61 | Case DirectoryEntry.DirectoryEntryOffsets.Extension |
62 | | - Return "Extension" |
| 62 | + Return My.Resources.DirectorytEntry_Extension |
63 | 63 | Case DirectoryEntry.DirectoryEntryOffsets.Attributes |
64 | | - Return "Attributes" |
| 64 | + Return My.Resources.DirectorytEntry_Attributes |
65 | 65 | Case DirectoryEntry.DirectoryEntryOffsets.ReservedForWinNT |
66 | | - Return "Reserved For Windows NT" |
| 66 | + Return My.Resources.DirectorytEntry_ReservedForWinNT |
67 | 67 | Case DirectoryEntry.DirectoryEntryOffsets.CreationMillisecond |
68 | | - Return "Creation Time Tenths" |
| 68 | + Return My.Resources.DirectorytEntry_CreationMillisecond |
69 | 69 | Case DirectoryEntry.DirectoryEntryOffsets.CreationTime |
70 | | - Return "Creation Time" |
| 70 | + Return My.Resources.DirectorytEntry_CreationTime |
71 | 71 | Case DirectoryEntry.DirectoryEntryOffsets.CreationDate |
72 | | - Return "Creation Date" |
| 72 | + Return My.Resources.DirectorytEntry_CreationDate |
73 | 73 | Case DirectoryEntry.DirectoryEntryOffsets.LastAccessDate |
74 | | - Return "Last Access Date" |
| 74 | + Return My.Resources.DirectorytEntry_LastAccessDate |
75 | 75 | Case DirectoryEntry.DirectoryEntryOffsets.ReservedForFAT32 |
76 | | - Return "Reserved for FAT 32" |
| 76 | + Return My.Resources.DirectorytEntry_ReservedForFAT32 |
77 | 77 | Case DirectoryEntry.DirectoryEntryOffsets.LastWriteTime |
78 | | - Return "Last Write Time" |
| 78 | + Return My.Resources.DirectorytEntry_LastWriteTime |
79 | 79 | Case DirectoryEntry.DirectoryEntryOffsets.LastWriteDate |
80 | | - Return "Last Write Date" |
| 80 | + Return My.Resources.DirectorytEntry_LastWriteDate |
81 | 81 | Case DirectoryEntry.DirectoryEntryOffsets.StartingCluster |
82 | | - Return "Starting Cluster" |
| 82 | + Return My.Resources.DirectorytEntry_StartingCluster |
83 | 83 | Case DirectoryEntry.DirectoryEntryOffsets.FileSize |
84 | | - Return "Size" |
| 84 | + Return My.Resources.DirectorytEntry_FileSize |
85 | 85 | Case Else |
86 | 86 | Return Offset.ToString |
87 | 87 | End Select |
|
90 | 90 | Public Function DirectorytEntryLFNDescription(Offset As DirectoryEntry.LFNOffsets) As String |
91 | 91 | Select Case Offset |
92 | 92 | Case DirectoryEntry.LFNOffsets.Sequence |
93 | | - Return "LFN Sequence" |
| 93 | + Return My.Resources.DirectorytEntryLFN_Sequence |
94 | 94 | Case DirectoryEntry.LFNOffsets.FilePart1 |
95 | | - Return "LFN Name 1" |
| 95 | + Return My.Resources.DirectorytEntryLFN_FilePart1 |
96 | 96 | Case DirectoryEntry.LFNOffsets.Attributes |
97 | | - Return "LFN Attributes" |
| 97 | + Return My.Resources.DirectorytEntryLFN_Attributes |
98 | 98 | Case DirectoryEntry.LFNOffsets.Type |
99 | | - Return "LFN Type" |
| 99 | + Return My.Resources.DirectorytEntryLFN_Type |
100 | 100 | Case DirectoryEntry.LFNOffsets.Checksum |
101 | | - Return "LFN Checksum" |
| 101 | + Return My.Resources.DirectorytEntryLFN_Checksum |
102 | 102 | Case DirectoryEntry.LFNOffsets.FilePart2 |
103 | | - Return "LFN Name 2" |
| 103 | + Return My.Resources.DirectorytEntryLFN_FilePart2 |
104 | 104 | Case DirectoryEntry.LFNOffsets.StartingCluster |
105 | | - Return "LFN Starting Cluster" |
| 105 | + Return My.Resources.DirectorytEntryLFN_StartingCluster |
106 | 106 | Case DirectoryEntry.LFNOffsets.FilePart3 |
107 | | - Return "LFN Name 3" |
| 107 | + Return My.Resources.DirectorytEntryLFN_FilePart3 |
108 | 108 | Case Else |
109 | 109 | Return Offset.ToString |
110 | 110 | End Select |
|
113 | 113 | Public Function GetImageTypeName(ImageType As FloppyImageType) As String |
114 | 114 | Select Case ImageType |
115 | 115 | Case FloppyImageType.BasicSectorImage |
116 | | - Return "Basic Sector Image" |
| 116 | + Return My.Resources.FloppyImageType_BasicSectorImage |
117 | 117 | Case FloppyImageType.HFEImage |
118 | | - Return "HxC HFE Image" |
| 118 | + Return My.Resources.FloppyImageType_HFEImage |
119 | 119 | Case FloppyImageType.MFMImage |
120 | | - Return "HxC MFM Image" |
| 120 | + Return My.Resources.FloppyImageType_MFMImage |
121 | 121 | Case FloppyImageType.PSIImage |
122 | | - Return "PCE Sector Image" |
| 122 | + Return My.Resources.FloppyImageType_PSIImage |
123 | 123 | Case FloppyImageType.PRIImage |
124 | | - Return "PCE Bitstream Image" |
| 124 | + Return My.Resources.FloppyImageType_PRIImage |
125 | 125 | Case FloppyImageType.TranscopyImage |
126 | | - Return "Transcopy Image" |
| 126 | + Return My.Resources.FloppyImageType_TranscopyImage |
127 | 127 | Case FloppyImageType.D86FImage |
128 | | - Return "86Box 86F Image" |
| 128 | + Return My.Resources.FloppyImageType_D86FImage |
129 | 129 | Case FloppyImageType.IMDImage |
130 | | - Return "ImageDisk Sector Image" |
| 130 | + Return My.Resources.FloppyImageType_IMDImage |
131 | 131 | Case Else |
132 | | - Return "Unknown" |
| 132 | + Return My.Resources.FloppyImageType_Unknown |
133 | 133 | End Select |
134 | 134 | End Function |
135 | 135 | End Module |
|
0 commit comments