-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathAeTrayMenu.dpr
39 lines (35 loc) · 891 Bytes
/
AeTrayMenu.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
program AeTrayMenu;
uses
madExcept,
madLinkDisAsm,
madListHardware,
madListProcesses,
madListModules,
Forms,
SysUtils,
Windows,
TMMain in 'TMMain.pas' {MainForm},
TMAbout in 'TMAbout.pas' {AboutDiag},
TMConfig in 'TMConfig.pas',
TMStruct in 'TMStruct.pas',
TMCmnFunc in 'TMCmnFunc.pas',
TMMsgs in 'TMMsgs.pas',
TMHtmlWindow in 'TMHtmlWindow.pas' {HtmlWindow},
TMSrvCtrl in 'TMSrvCtrl.pas';
{$R *.res}
begin
{ Do some command-line parameter handling first }
if FindCmdLineSwitch('quit', ['-'], True) then
begin
KillInstance(FindCmdSwitch('-id='));
Exit;
end;
{ Start it up! }
Application.Initialize;
Application.MainFormOnTaskbar := False;
Application.Title := 'Aestan Tray Menu';
Application.CreateForm(TMainForm, MainForm);
Application.ShowMainForm := False;
ShowWindow(Application.Handle, SW_HIDE);
Application.Run;
end.