-
Notifications
You must be signed in to change notification settings - Fork 2
/
DiagramDesigner.dpr
70 lines (65 loc) · 2.7 KB
/
DiagramDesigner.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
65
66
67
68
69
70
program DiagramDesigner;
uses
FastMM4,
Forms,
ImageDLLLoader in 'ImageDLLLoader.pas',
Main in 'Main.pas' {MainForm},
DiagramBase in 'DiagramBase.pas',
LinarBitmap in 'LinarBitmap.pas',
ShapeObject in 'ShapeObject.pas',
TemplateObjects in 'TemplateObjects.pas',
ExpressionPlot in 'ExpressionPlot.pas' {ExpressionPlotForm},
ExpressionHelp in 'ExpressionHelp.pas' {ExpressionEvalForm},
ExpressionEval in 'ExpressionEval.pas',
DesignerSetup in 'DesignerSetup.pas' {DesignerSetupForm},
FormatAssociation in 'FormatAssociation.pas' {FormatAssociateForm},
PropertyEditor in 'PropertyEditor.pas' {PropertyEditorForm},
LineObject in 'LineObject.pas',
PictureObject in 'PictureObject.pas',
EventUtils in 'EventUtils.pas',
GroupObject in 'GroupObject.pas',
RearrangePages in 'RearrangePages.pas' {RearrangePagesForm},
LinkEditor in 'LinkEditor.pas' {LinkEditorForm},
ObjectTree in 'ObjectTree.pas',
PleaseSupport in 'PleaseSupport.pas' {PleaseSupportForm},
FlowchartObject in 'FlowchartObject.pas',
PageProperties in 'PageProperties.pas' {PagePropertiesForm},
LanguageSelector in 'LanguageSelector.pas' {LanguageSelectorForm},
Settings in 'Settings.pas',
About in 'About.pas' {AboutBox},
PasteSpecial in 'PasteSpecial.pas' {PasteSpecialForm},
ColorDialog in 'ColorDialog.pas',
StyleForm in 'StyleForm.pas',
SlideShow in 'SlideShow.pas' {SlideShowForm},
SynSpellCheck in 'synspellcheck\SynSpellCheck.pas',
SpellChecker in 'SpellChecker.pas' {SpellCheckForm},
MathUtils in 'MathUtils.pas',
ICOLoader in 'ICOLoader.pas' {IconSelectionForm},
ValueEdits in 'ValueEdits.pas',
ThemedBackground in 'ThemedBackground.pas',
PanelFrame in 'PanelFrame.pas',
TextEditor in 'TextEditor.pas' {TextEditorForm},
MemUtils in 'MemUtils.pas',
TranslationTools in 'TranslationTools.pas',
QuickMenuSearch in 'QuickMenuSearch.pas' {QuickMenuSearchForm},
QuickActionSearch in 'QuickActionSearch.pas' {QuickActionSearchForm},
FormatAssociationRegister in 'FormatAssociationRegister.pas' {FormatAssociateRegisterForm},
WinAPIUtils in 'WinAPIUtils.pas',
FastBitmap in 'FastBitmap.pas',
BitmapAntialiasingScaling in 'BitmapAntialiasingScaling.pas',
BitmapGammaInterpolation in 'BitmapGammaInterpolation.pas';
{$R *.res}
{$R manifest-invoker.res}
begin
Application.Title := 'Diagram Designer';
CreateSetup('Software\MeeSoft\DiagramDesigner');
LoadSelectedLanguage(False);
if (ParamStr(1) = '**') then
begin
TFormatAssociateRegisterForm.Execute(rsDiagramFileFilter+'|'+rsTemplatePaletteFilter+'|',[0]);
Exit;
end;
Application.Initialize;
Application.CreateForm(TMainForm, MainForm);
Application.Run;
end.