Skip to content
David Hoyle edited this page Jan 5, 2022 · 1 revision

Overview

This IDE add-in provides a notification log (dockable window) to capture all the IDE notifications from a session of RAD Studio.

It's provided as a tool to help people understand the behaviour of notifications in the IDE but doesn't actually do must else. It was written for the sole purpose of providing a vehicle for writing blog articles on RAD Studio IDE notifications.

Usage

To see the notification log, select the IDE Notifications menu item from the Help menu (or Help Wizards sub-menu in later IDEs). You should then see a dockable window similar to that shown above.

The Notification Log has a toolbar with buttons for Starting / Stopping the capture of notifications, Clearing the log and individual toggle buttons for each type of notification available to allow you to filter the list. All notifications are captured in the background (when running) so even if you filter the list all other notifications are available upon toggling their appropriate filter button. By default, the add-in is set to start logging all notifications from loading. When the IDE closes the log is written to a log file in the same directory as the DLL (Note: this log is now reloaded when the IDE starts however it will only retain the last 30 days of notifications to keep the size of the log down).

I've also added in version 1.1 the ability to filter the log messages by focusing the message window and then typing. In RAD Studio 2010 and above the filtering supports regular expression in 2009 it only supports finding text within the message. The filter is automatically removed if new messages are written to the log. The text typed can be cleared with the Escape key or deleted with the Backspace key.

Please refer to the page Compiling and installing my RAD Studio IDE plug-ins for information on compiling missing versions and installing the packages.

Clone this wiki locally