Skip to content

Commit 669c27f

Browse files
committed
Refactor ReadDiskForm: extract helpers and partials
Refactored ReadDiskForm by moving utility methods to a new ReadDiskHelpers.vb module and splitting form initialization and verification logic into ReadDiskForm.Init.vb and ReadDiskForm.Verify.vb partial classes. Updated the project file and all references accordingly. This improves code organization, separation of concerns, and maintainability.
1 parent cfc84f6 commit 669c27f

5 files changed

Lines changed: 895 additions & 872 deletions

File tree

DiskImageTool/DiskImageTool.vbproj

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,12 +198,19 @@
198198
<Compile Include="Flux\GeneralSettingsPanel.vb">
199199
<SubType>UserControl</SubType>
200200
</Compile>
201+
<Compile Include="Flux\Greaseweazle\Forms\ReadDiskForm.Init.vb">
202+
<SubType>Form</SubType>
203+
</Compile>
204+
<Compile Include="Flux\Greaseweazle\Forms\ReadDiskForm.Verify.vb">
205+
<SubType>Form</SubType>
206+
</Compile>
201207
<Compile Include="Flux\Greaseweazle\Models\ConvertingRange.vb" />
202208
<Compile Include="Flux\Greaseweazle\Models\TrackRange.vb" />
203209
<Compile Include="Flux\Greaseweazle\Models\TrackRead.vb" />
204210
<Compile Include="Flux\Greaseweazle\Models\TrackReadDetails..vb" />
205211
<Compile Include="Flux\Greaseweazle\Models\TrackReadOutOfRange.vb" />
206212
<Compile Include="Flux\Greaseweazle\Models\TrackWrite.vb" />
213+
<Compile Include="Flux\Greaseweazle\ReadDiskHelpers.vb" />
207214
<Compile Include="Flux\Kryoflux\Models\DTCTrack.vb" />
208215
<Compile Include="Flux\Kryoflux\Models\DTCTrackDetails.vb" />
209216
<Compile Include="Forms\ImagePreview.Designer.vb">

0 commit comments

Comments
 (0)