Skip to content

Commit 63ab28e

Browse files
authored
Merge pull request #4 from formeo/feature/refactoring
Refactor Core Modules, Add Record Parsing, Improve Data Extraction, and Update Documentation
2 parents 1828f1a + 4148f95 commit 63ab28e

14 files changed

+1607
-1340
lines changed

FirebirdRepairBase.dpr

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,17 @@ uses
55
Windows,
66
SysUtils,
77
Dialogs,
8-
main in 'main.pas' {frmMain} ,
9-
struck in 'struck.pas',
8+
main in 'main.pas' {frmMain},
9+
uStructs in 'uStructs.pas',
1010
uCommon in 'uCommon.pas',
11-
uDatabase in 'uDatabase.pas',
12-
uHeaderPage in 'uHeaderPage.pas',
13-
uPag in 'uPag.pas',
1411
uTipPage in 'uTipPage.pas',
1512
uDataPage in 'uDataPage.pas',
1613
uGenPage in 'uGenPage.pas',
17-
uPoiner in 'uPoiner.pas';
14+
uPointer in 'uPointer.pas',
15+
uPageAnalyzer in 'uPageAnalyzer.pas',
16+
uBtreePage in 'uBtreePage.pas',
17+
uDatabaseStats in 'uDatabaseStats.pas',
18+
uFlagManager in 'uFlagManager.pas';
1819

1920
{$R *.res}
2021

@@ -23,7 +24,7 @@ begin
2324
Application.Initialize;
2425
Application.Title := 'FirebirdRepairBase';
2526
Application.CreateForm(TfrmMain, frmMain);
26-
Application.Run;
27+
Application.Run;
2728
except
2829
on E: Exception do
2930
begin

FirebirdRepairBase.dproj

Lines changed: 973 additions & 32 deletions
Large diffs are not rendered by default.

FirebirdRepairBase.res

0 Bytes
Binary file not shown.

main.dfm

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5070,14 +5070,12 @@ object frmMain: TfrmMain
50705070
000000000000FFF300000FE30000018200000004000000080000001000008021
50715071
0000C0030000E0070000F0030000F0010000E0010000E1010000C3830000E7C7
50725072
0000FFE70000}
5073-
OldCreateOrder = False
50745073
Position = poScreenCenter
50755074
OnClose = FormClose
50765075
OnShow = FormShow
50775076
DesignSize = (
50785077
1114
50795078
764)
5080-
PixelsPerInch = 96
50815079
TextHeight = 13
50825080
object pnl1: TPanel
50835081
Left = 0

0 commit comments

Comments
 (0)