OptionsChooser
This program was
inspired by the ComponentChooser program written by Bioplasm.
This program is a standalone executable that uses multiple settings
files to customize its behavior. When an option is selected from
the tree list, a file defined in the settings file will execute and
perform whatever actions are determined by the file to change the
option. This allows the UI developer to create custom executable
files they can link to in order to change options in their UI.
As with the ComponentChooser program, this program may be freely distributed with any UI.
BobsVault
Revision History
Version 2.00- December 2007
– Changed application icon image
– Changed button image graphics
– Changed appearance and behavior of program in Vista
– Changed default form font to Tahoma 8 (XP) and Segou UI 9 (Vista)
– Changed default memo text font to Verdana 8 (XP) and Calibri 10 (Vista)
– Fixed ability to save and restore window state (maximized/normal) and position on screen
Version 1.05- August 2007
– Startup now slightly faster.
– Recompiled with Delphi 2007
– Added "Loading Status" screen at program startup.
– Temporarily removed setting for custom interface check on program start
Version 1.04- December 2006
– Small change to some windows to reduce screen flicker when they appear and some erratic behavior
– Added ability to save and restore window state (maximized/normal) and position on screen
Version 1.03- November 2006
– Corrected a problem with the optional program delay timer value being ignored
Version 1.02- October 2006
– Added ability to link multiple options together in tree list
– Renamed CustomInterfaceCheckFrm to CheckUserInterfaceModeFrm
Version 1.01 - October 2006
– Cleaned up some comments in source.
– Enabled scroll bars in Main window for text viewer
– Added check for empty tree list caused by missing options directory
– Added ability to check custom interface setting in user.dat file on program start.
– Corrected problem with initial setting of Previous and Next navigate buttons in About window.
Version 1.00 - October 2006
– Initial Release