IDE Notifications

Overview

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

IDE Notifications

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 purposes 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 capture 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 NOT reload when the IDE starts to ensure the log does not get too large and hinder the performance of the IDE).

Download

The currently built DLLs and source code for RAD Studio 2009, 2010, XE, XE2, XE7, XE10 and XE10.1 can be downloaded from the below link:

Please refer to the blog article Compiling and installing my experts and wizards… for information on compiling missing versions and installing the packages. You may find that you can compile this for earlier versions of the IDE than shown above however you will need to open the dockable form in order to remove some properties that were introduced in later IDE (See Chapter 17: Options Page(s) inside the IDE’s Options Dlg for more information).