DLGCTRL - DIALOG CONTROL FOR MERCURY/32
 Serieguide 2004, 2008, 2013

This Daemon (plugin) to Mercury/32 disables the close button for the various module windows, and adds a Display control sub menu under Configuration. Hiding a window will not close it, only make it invisible. This should otherwise not affect the functionality of Mercury in any way, and the Daemon does not process any messages passing through Mercury. When you need to access the dialog window for a module again just select it in the menu and it will reappear.

Hiding a window instead of closing it will have the slight disadvantage that any resources used by the window will not be freed.

The window settings can be saved using the Save settings menu option. For this purpose a new section called [HiddenWindows] is created in the MERCURY.INI file. Note: The Daemon will not allow the Mercury Core Process window to be hidden at start-up. 

This Daemon has been developed for and tested with version 4.01a of Mercury but is likely to work with other versions as well.

To install simply copy dlgctrl.dll and DAEMON.INI to the same directory as MERCURY.EXE and restart Mercury. However, if you already have some other resident Daemon installed you will need to merge the contents of your present DAEMON.INI file with this one.

Please send suggestions or bug reports to rolf@serieguide.se. 

With thanks to Lukas Gebauer for kindly sharing his excellent Mercury Daemon interface!

LICENSE

This software is in its present state not to be considered a stable production release. If you feel you may have use of it you are free to use it, although at your own risk. It may however not be altered or re-distributed as part of any other application, and the copyright notice must be intact.

Stockholm, May 2004

Rolf Lindby
rolf@serieguide.se


VERSIONS
0.9.1 First Version 2004 (for Mercury v. 4.01a)
0.9.2 June 2008 Update for Mercury 4.61
0.9.3 August 2008 Added call to force POP3 poll at program start if MercuryD is active
0.9.4 July 2013 Update for Mercury 4.7x and 4.80

