-
Notifications
You must be signed in to change notification settings - Fork 20
/
Idr.dpr
64 lines (60 loc) · 2.27 KB
/
Idr.dpr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Program Idr;
{$R 'manifest.res' 'manifest.rc'}
{$SetPEFlags $20} // IMAGE_FILE_LARGE_ADDRESS_AWARE
uses
ExceptionLog,
Forms,
Classes,
TypeInfos in 'TypeInfos.pas' {FTypeInfo},
StringInfo in 'StringInfo.pas' {FStringInfo},
Main in 'Main.pas' {FMain},
Explorer in 'Explorer.pas' {FExplorer},
InputDlg in 'InputDlg.pas' {FInputDlg},
FindDlg in 'FindDlg.pas' {FindDlg},
EditFunctionDlg in 'EditFunctionDlg.pas' {FEditFunctionDlg},
AboutDlg in 'AboutDlg.pas' {FAboutDlg},
EditFieldsDlg in 'EditFieldsDlg.pas' {FEditFieldsDlg},
KBViewer in 'KBViewer.pas' {FKBViewer},
UfrmFormTree in 'UfrmFormTree.pas' {IdrDfmFormTree},
Legend in 'Legend.pas' {FLegend},
Hex2Double in 'Hex2Double.pas' {FHex2DoubleDlg},
Plugins in 'Plugins.pas' {FPlugins},
Misc in 'Misc.pas',
ActiveProcesses in 'ActiveProcesses.pas' {FActiveProcesses},
Def_main in 'Def_main.pas',
Def_disasm in 'Def_disasm.pas',
Def_thread in 'Def_thread.pas',
Def_info in 'Def_info.pas',
Def_decomp in 'Def_decomp.pas',
Def_res in 'Def_res.pas',
Def_know in 'Def_know.pas',
IDCGen in 'IDCGen.pas',
Heuristic in 'Heuristic.pas',
Disasm in 'Disasm.pas',
Threads in 'Threads.pas',
Infos in 'Infos.pas',
Decompiler in 'Decompiler.pas',
Resources in 'Resources.pas',
KnowledgeBase in 'KnowledgeBase.pas',
IdcSplitSize in 'IdcSplitSize.pas';
{$R *.RES}
begin
Application.Initialize;
Application.Title:='Interactive Delphi Reconstructor';
Application.CreateForm(TFMain, FMain);
Application.CreateForm(TFExplorer, FExplorer);
Application.CreateForm(TFTypeInfo, FTypeInfo);
Application.CreateForm(TFStringInfo, FStringInfo);
Application.CreateForm(TFInputDlg, FInputDlg);
Application.CreateForm(TFFindDlg, FFindDlg);
Application.CreateForm(TFEditFunctionDlg, FEditFunctionDlg);
Application.CreateForm(TFEditFieldsDlg, FEditFieldsDlg);
Application.CreateForm(TFAboutDlg, FAboutDlg);
Application.CreateForm(TFKBViewer, FKBViewer);
Application.CreateForm(TFLegend, FLegend);
Application.CreateForm(TFHex2DoubleDlg, FHex2DoubleDlg);
Application.CreateForm(TFPlugins, FPlugins);
Application.CreateForm(TFActiveProcesses, FActiveProcesses);
Application.CreateForm(TFIdcSplitSize, FIdcSplitSize);
Application.Run;
end.