November 4th, 2011New features and improvements:
· Auto-Fill. Added the capability to Auto-Fill in fields in opened other applications. Altered the default database template to take advantage of this. A side effect of this feature is to allow opening of other applications without expanding the tree view to show the Other Fields in level/column 3 of the tree view.
· Find text in the tree view - operates via the magnifying glass button, the Return/Enter key or F3.
· Added the Database Structure Editor to allow easy visual modification of new and existing database structures and blank templates.
· Reduced the SPS initialization to improve startup speed.
· Added ability to choose whether the New SPS DB file (blank database template) should be the csv or ini version. The ini version is deprecated but is still supported and available.
Improvements for ease of use:
· Increased adherence to Windows standards, for example - enabling the enter key activates the default control function. This means that the enter key no longer navigates forward a field. You must use the Windows standard Tab key for this.
· Menus and wording changed to enhance clarity and appear more standard.
· After adding, editing or deleting a record in the tree view, a more intuitive record focus is implemented - this improves your confidence that your data has changed as you wanted!
· The Enter Data form will now size up to the screen width to make it easier to enter long lines of text.
· Added the File menu as a context menu to the No Database window.
· Added a highlighted context menu field description list to the main tree view context menu.
· Opening a Running Backup now sets the database changed flag so you get a warning to save your data on exiting SPS.
· Added very useful multiple choice options for what to do on double clicking in the tree view.
· Removed the backup file creation when saving clear text files to reduce chance of these files being left on disk due to the user not being aware of them!
· Changed a number of install default options to improve usability for new users.
· If SPS cannot write to its log file, a routine outside the control of SPS will unavoidably produce a very small memory leak. The built-in memory leak detector will show this leak on exiting SPS. To avoid a build up of the leak with multiple failed writes to the log file, this capability is disabled after the first failure.
· The Web Update system has been changed to stop it stalling and affecting the user experience when the Internet connection is poor.
· Added example files for new users so they can become familiar with SPS without having to enter their own data first.
· Significant revision to this help file.
· Added more status messages.
· Narrowed the button panel by using multi-line text buttons and slightly cleaned up the interface appearance.
· Added an option of saving the default window size in the database file so SPS will resize depending on the data rather than the size when last closed.
Bugs fixed in this version include:
· Bringing up the context menu on the tree view and then clicking outside it and any valid items in the tree view would cause an Access Violation.
· Changed data is now recognized as changed in the tree view in no matter what technique was used to change it.
· Improved detection of changed data in the Enter Data form.
· CSV export text fields now wrapped in "" to avoid misinterpretation of commas in fields.
· Limited the width of the Password Generator to the screen width. This bug was unlikely ever to be seen in normal use though!
· On opening a database with Auto Collapse Tree View off, the focus is set to the top category.