-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathDGHIDENotifiers.dpr
85 lines (68 loc) · 4.17 KB
/
DGHIDENotifiers.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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
(**
This project file defines a DLL for a wizard / expert / plug-in for the RAD Studio IDE for
logging various notifications generated by the RAD Studio IDE.
@Author David Hoyle
@Version 1.017
@Date 05 Jan 2022
@license
DGH IDE Notifiers is a RAD Studio plug-in to logging RAD Studio IDE notifications
and to demostrate how to use various IDE notifiers.
Copyright (C) 2020 David Hoyle (https://github.com/DGH2112/DGH-IDE-Notifiers/)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
@nocheck EmptyBeginEnd
**)
Library DGHIDENotifiers;
{ Important note about DLL memory management: ShareMem must be the
first unit in your library's USES clause AND your project's (select
Project-View Source) USES clause if your DLL exports any procedures or
functions that pass strings as parameters or function results. This
applies to all strings passed to and from your DLL--even those that
are nested in records and classes. ShareMem is the interface unit to
the BORLNDMM.DLL shared memory manager, which must be deployed along
with your DLL. To avoid using BORLNDMM.DLL, pass string information
using PChar or ShortString parameters. }
{$R 'DGHIDENotificationsSplashScreenIcons.res' 'DGHIDENotificationsSplashScreenIcons.RC'}
{$INCLUDE 'Source\CompilerDefinitions.inc'}
{$INCLUDE 'Source\LibrarySuffixes.inc'}
uses
SysUtils,
Classes,
DGHIDENotifiers.DockableIDENotificationsForm in 'Source\DGHIDENotifiers.DockableIDENotificationsForm.pas' {frmDockableIDENotifications},
DGHIDENotifiers.Types in 'Source\DGHIDENotifiers.Types.pas',
DGHIDENotifiers.IDENotifier in 'Source\DGHIDENotifiers.IDENotifier.pas',
DGHIDENotifiers.VersionControlNotifier in 'Source\DGHIDENotifiers.VersionControlNotifier.pas',
DGHIDENotifiers.Wizard in 'Source\DGHIDENotifiers.Wizard.pas',
DGHIDENotifiers.MainUnit in 'Source\DGHIDENotifiers.MainUnit.pas',
DGHIDENotifiers.CompileNotifier in 'Source\DGHIDENotifiers.CompileNotifier.pas',
DGHIDENotifiers.MessageNotifier in 'Source\DGHIDENotifiers.MessageNotifier.pas',
DGHIDENotifiers.IDEInsightNotifier in 'Source\DGHIDENotifiers.IDEInsightNotifier.pas',
DGHIDENotifiers.AboutBox in 'Source\DGHIDENotifiers.AboutBox.pas',
DGHIDENotifiers.Common in 'Source\DGHIDENotifiers.Common.pas',
DGHIDENotifiers.SplashScreen in 'Source\DGHIDENotifiers.SplashScreen.pas',
DGHIDENotifiers.ProjectStorageNotifier in 'Source\DGHIDENotifiers.ProjectStorageNotifier.pas',
DGHIDENotifiers.EditorNotifier in 'Source\DGHIDENotifiers.EditorNotifier.pas',
DGHIDENotifiers.DebuggerNotifier in 'Source\DGHIDENotifiers.DebuggerNotifier.pas',
DGHIDENotifiers.ModuleNotifier in 'Source\DGHIDENotifiers.ModuleNotifier.pas',
DGHIDENotifiers.ProjectNotifier in 'Source\DGHIDENotifiers.ProjectNotifier.pas',
DGHIDENotifiers.FormNotifier in 'Source\DGHIDENotifiers.FormNotifier.pas',
DGHIDENotifiers.MessageTokens in 'Source\DGHIDENotifiers.MessageTokens.pas',
DGHIDENotifiers.ModuleNotifierCollection in 'Source\DGHIDENotifiers.ModuleNotifierCollection.pas',
DGHIDENotifiers.IDEEditorColours in 'Source\DGHIDENotifiers.IDEEditorColours.pas',
DGHIDENotifiers.Interfaces in 'Source\DGHIDENotifiers.Interfaces.pas',
DGHIDENotifiers.ProjectCompileNotifier in 'Source\DGHIDENotifiers.ProjectCompileNotifier.pas',
DGHIDENotifiers.SourceEditorNotifier in 'Source\DGHIDENotifiers.SourceEditorNotifier.pas',
DGHIDENotifiers.EditViewNotifier in 'Source\DGHIDENotifiers.EditViewNotifier.pas',
DGHIDENotifiers.AboutDlg in 'Source\DGHIDENotifiers.AboutDlg.pas' {frmDINAboutDlg},
DGHIDENotifiers.ToDoNotifier in 'Source\DGHIDENotifiers.ToDoNotifier.pas';
{$R *.res}
Begin
End.