Version 3.4.M 4/19/2008 [Enhancements] - Integrated with an updated Bug Reporting module, version 6.0.12 - You now have the option to backup the database prior to restoring or merging from a backup file, or when importing exported records. Previously, it would always do a backup, which could be very time consuming on large databases. [Bug Fixes] - Now prevents an access violation in Print Preview when there is nothing to preview. - Re-enabled the bug reporting module (it had been disabled accidently) - Fixed a problem under Vista where Reporter wasn't able to determine if ImageEditLite had been installed in order to make it available as the image editor of choice under Preferences. Version 3.4.L 2/07/2008 [Enhancements] [Bug Fixes] - Corrected initial evaluation period - Fixed a problem where the "PDF save using prop address" was not reflecting the current property address but rather the address obtained when first loaded. - Fixed a problem in the export dialog which caused an access violation if there was no drive letter specified in the export path and the export button was clicked. Version 3.4.K 1/01/2008 [Enhancements] - Integrated with an updated Bug Reporting module (6.0.11) - Integrated with a new Spellchecker component (3.5) - Added code to trap for and display jpg file corruption during import of an image rather than having a bug report generated. - New setup program which is fully Windows Vista compatible. [Bug Fixes] - Fixed an Index Out Of Bounds error that could occur while compiling the prepared comment list popup for a comment. If there were more folders than could fit vertically on the screen, a new submenu was automatically created to accommodate the extra items. Adding additional menu items to these submenus did not take into account that they were being added to an auto-created submenu. This technique dates back to before WhisperPI allowed you to create you own submenus in the Prepared Comment Manager, so this submenu auto-create feature is actually obsolete and has now been removed (and thereby removing the problem in the process). - Improved the technique that invokes Apex sketching software in an attempt to allow Apex component enough time to shutdown before WhisperPI can load it again, which would cause an error that the Apex component already exists. - Corrected a problem using the Microsoft Outlook client when trying to email support from the Help menu. - Images are now cloned appropriately when saving a comment as a prepared comment or when using a prepared comment for your report. This stems from the time when images were not managed by WhisperPI. Previously, if an image was added to a prepared comment and then that prepared comment was used in the report, the image link in the report would still point to the original image file which, with managed images, is in the prepared comment database (the image was not cloned into the report). Backing up a report would then not include the images that were linked to the prepared comment database. Likewise, if you had a comment which had images, and saved it as a prepared comment, the image link in the prepared comment would still refer back to the original image. If that report was ever deleted, the image link would become invalid for that prepared comment or any report that had subsequently used that prepared comment. Version 3.4.J 09/22/2007 [Enhancements] - Integrated with an updated Bug Reporting module (6.0.6) - Now when cloning a report, only the images that are actually used in the report will be copied. - Now when saving changes to a report, any unused jpg or bmp images will be automatically deleted from the database for that report. This problem where images were not deleted from the database even though they were deleted from the report dates back to when images were not managed (automatically scaled and imported into the database) by WhisperPI but rather pointed to the original image file. At that time, we obviously did not want to delete an original image when the image was removed from a comment. Unfortunately, when we added the feature to manage images (scale and import into our database), we did not also change the delete philosophy. So unused images remained in the database until now. - Added an option to the Pack and Repair function to allow the deletion of all unused images that may have been orphaned with earlier versions of WhisperPI. - The default directory for some operations will now default initially to your My Documents directory ("Users\\Documents" under Vista) rather that the root of the C drive (security issue under Vista). - Added options when creating a PDF to use either the report number or the address for the default filename. - Added a Delete Text toolbar button - Now browses for both the txt and lic file extensions when browsing for a license file. - Updated the Texas WDI form with the new address (per Rev. 09/01/07 of the form) [Bug Fixes] - Fixed a problem updating a version 3.2 or earlier DB_Inspectors database. When WhisperPI applied a more recent field addition, it overrode a required older field addition. Running WhisperPI a 2nd time would then add those older fields and not produce an error referring to a missing field. - Fixed a problem when creating a new or cloning an existing report and there is no report number format specified. Changing the inspection date would still attempt to conform to the report number format, basically resetting any report number you had entered. - An Invalid Date entry will no longer invoke the bug reporting module. - Fixed a problem calculating the expiration date. - Fixed a problem where the Realtor/Agent lists were not being refreshed after restoring a database until restarting WhisperPI. - Various print dialog buttons are disabled once the print process begins to prevent a double-click from invoking the print engine a second time while the first print instance is still processing. - Corrected a problem which could invalidate a license file. - Fixed a problem restoring a database created with WhisperPI 3.3 and earlier and you immediately try to select an inspector. The new fields that were added to the inspector table in 3.4 were only being added to an older table when starting WhisperPI and should have also been added after a restore. - Fixed a Texas WDI footer horizontal spacing issue Version 3.4.I 07/07/2007 - Corrected an access violation introduced in 3.4.G which can occur when previewing or exporting to PDF when there is text marked as Linked To Summary. Version 3.4.H 07/06/2007 - Corrected a problem with checkboxes in the PDF file. The setup program incorrectly pulled an older PDF generator which had a case sensitive typo for the Wingdings font (Acrobat's font selection is case sensitive). - Fixed a problem with the pulldown items manager which could cause an error stating that an operation could not be performed on a closed dataset after adding a new item. - Increased the limit in the integrated editor on how long each linked paragraph can be. The previous 2000 character limit has been increased to 10000 characters to help prevent an access violation when any one of the individual paragraphs marked for "linked to summary" exceeded the small 2000 char limit. - Linked To Summary problem fixed: recent debug code accidently left in caused partially marked text in a paragraph to include the whole paragraph. - Linked To Summary problem fixed: recent debug code accidently left in caused an unmarked paragraph that was embedded between two marked paragraphs to be included in the summary. - Corrected a problem where a checkbox could be toggled when selecting text that contained that checkbox. - Empty tables (tables with no cells having text marked as "Linked to summary") which appear in a comment that has other marked text will no longer appear in the auto generated summary. - Now if the PDF file cannot be created, such as the case if you have the PDF file already open in the Acrobat Reader, it will error gracefully rather than generating a bug report. Version 3.4.G 07/02/2007 - Integrated with an updated editor, version 4.25.1. - Integrated with an updated PDF generator, version 2.94. - Fixed a problem creating or cloning a new report and the auto- formating report format string was empty (i.e. "Preferences > Report Number > Format" was blank) - Now if an installation of WhisperPI expires before the 14 usage days has been exhausted, WhisperPI will ask for a license file instead of simply disabling everything. Version 3.4.F 06/16/2007 - Fixed a problem where if you canceled a "Spellcheck All" sequence, you could not perform another "Spellcheck All" without restarting WhisperPI. (it would only spellcheck the first comment and then stop). This would only occur if the cover page was empty. - Fixed a problem invoking the Help file under Vista from within WhisperPI. Version 3.4.E 06/06/2007 - Corrected a problem backing up and restoring custom spellcheck dictionaries. - WhisperPI now remembers the path where the database was installed at the time of the current or previous installation. We have found that the Window's Shell Folders registry entry that points to a user's location that all applications should save user data to can be modified and redirected to a new location without consent. All apps that relied on the expectations that this path information would not change are affected, including Microsoft OUtlook. - Installation no longer overwrites the default autocorrect.adu custom dictionary. This dictionary was intended to be the default custom dictionary as released by the spellchecker, and a user's autocorrect dictionary would hold any newly added items, including custom auto- correct entries. We have found that some users have modified the spellchecker configuration and redirected custom additions to be written to the default dictionary. In such cases, updating WhisperPI would then overwrite the default custom dictionary, losing any additions the user had added. Version 3.4.D 05/26/2007 * Integrated with an updated Bug Reporting module (6.0.4) * Integrated with an updated Apex integration control (2.7.2.0) * Added the missing blank apex sketches for the newer versions of Apex including Medina. * Fixed a problem where the WDI report would not print if the inspector only had a license for the WDI module (a license for the PI module was also needed). * Replaced the Open Picture dialog with the standard Windows Open Dialog (There have been reports where the Preview mode of the Insert Image Dialog has been known to have problems when browsing a directory containing a lot of images or high resolution images) * Now defaults the Image browse window to be in thumbnail mode. * Fixed a condition which could result in an access violation during a spellcheck all operation. * Fixed an Access Violation which could occur if the edit window did not have focus yet you right clicked on a misspelled word and selected the correct spelling for that word. * Fixed a problem with Apex Medina integration on Windows Vista. On Vista only, the integration control could close before the edited image was finished being saved, resulting in various Apex related error messages. Version 3.4.C 04/15/2007 * Now the license warning can be suppressed. * Added a bug reporting module that will trap serious errors and ask you to email to us vital information we've collected to help us diagnose the problem, such as on an Access Violation. Version 3.4.B 03/14/2007 * Corrected a problem invoking Apex IV Version 3.3 sketching software for editing the WDI diagram. * Changed the default bullet to the one that Microsoft Word defaults to which is in the 'Symbol' font set (and is also the same one used in WhisperReporter) * Added a method using trailing # chars rather than trailing 0 chars to autoincrement starting with the last number used rather than with 1. This allows the report number to always be one higher than the previous value independent on whether a date was also used in the report number. * If a date is used as part of the report number format, it will now be based on the inspection date, not on the current date. * Now if WhiperPI is upgraded from 3.3, it will attempt to move the company information to its new location for 3.4 rather than prompting for this information to be re-entered. * Added Address Number and Address Line 2 to the Browse Reports grid. * The report indentification info in the heading for pages 2-n now honors the font for General Text fields as defined in preferences. Version 3.4.A 01/28/2007 * Integrated with an updated image compression component, Version 1.8.1 (this also caused the scaling method of "nearest" to be deprecated by the Cosine method) * Added a Strikeout font style * Fixed a email address format incompatibility problem with some email clients (i.e. when emailing WhisperSupport from our Help menu) * Due to a limited number of tabstops that can be set, new tabsstops will now be rounded to 1/8 inch increments rather than 1/16th inch increments. Too many tabstops would cause undetermined alignment issues when the report is generated. * Added an ability to customize the Inspection Details part of the Title Page using a custom template entry in the General Information folder of the Prepare Comments. * Corrected templates (removed tables, fixed various spelling and gramatical errors, and corrected some minor layout issues) * Added a "Check For Updates" menu item under Help. This requires that you have an active internet connection. * Fixed problems backing up directly to a flash drive where it would ask you to insert the first disk of a multidisk archive and would rename your flash drive to a backup sequence number. * Corrected the Texas layout to be closer to the actual 7A-0 format (i.e. certain fonts are now set to Arial instead of Times New Roman and adjusted some font sizes and checkbox alignment). * Print Preview now saves and restores last zoom state. * Updated the Apex sketching control to Apex V3 since Apex V2 is no longer supported by Apex. This update also means that WhisperPI will no longer support Apex V2 as of this release of WhisperPI. * Added a simpler method to select ImageEditLite as the jpg image editor of choice, see the Images tab page in Preferences. * Corrected a problem where it wouldn't bring the WhisperPI application into view if it had been minimized and you tried to start another instance. * Added a Splash screen * Changed licensing to be compatible with Microsoft Windows Vista. This will require that all owners of WhisperPI obtain a new license. * Integrated with an updated Database component (Version 8.10.0.6) to be compatible with Microsoft Windows Vista. Version 3.3.E 05/27/2006 * Fixed the Apex image scaling issue introduced in 3.3.D which caused the image to appear too skinny and text characters were scrunched together. * Now the setup looks for the existance of the Apex support module being already registered so as to prevent the registration of the control released with WhisperPI which might be older than the latest from Apex. * Fixed a problem with the default tax rate for new reports was being rounded to the nearest 100ths (i.e. if the last used tax rate was 7.125%, it would deafult the tax rate for the new report to 7.130%). * Cloned reports will now have its default tax rate set to the same tax rate as in the report being cloned from instead of a 0% rate. * Fixed an undesirable trait introduced in 3.3.D where it would no longer show the last image inserted when you try to insert another image. This can cause one to lose track of which image was last inserted. Version 3.3.D 03/06/2006 * Added the ability to select multiple images for insertion instead of one at a time. * Reduced the real estate overhead of the toolbars by combining some and reducing the spacing within. This results in increased real estate for the comment editor area to improve usability on small tablet PCs. * Fixed a problem where adding an image to an existing Prepared Comment would not enable the Apply button, potentially preventing the change from being saved. * Fixed a problem where toggling a checkbox in an existing Prepared Comment would not enable the Apply button, potentially preventing the change from being saved. * Updated the WDI forms to use a 5x5 grid for the diagram rather than a 5x4 grid. This also complies with the 09/01/05 revision of the Texas WDI form. The grid is now also approximately 7"x 6" to better mirror the diagram size in the actual Texas WDI form. * Corrected the Tag insertion for "Fee Pay Type" from to <$FeePayType> to be able to return the text form of the pay type rather than the numerical value from the database. Version 3.3.C 01/09/2005 * Corrected the calculations for the <$TaxAmount> and <$FeeTotal> tags. These calculations were assuming all fees were taxable. Version 3.3.B 10/31/2005 * Added the ability to change border properties of a table or paragraph. This include border color, line thickness and line style. * Now AutoSummary will honor the indent settings of the Link-To-Summary tags. This allows the linked text to be indented on the summary page. Version 3.3.A 10/05/2005 * Integrated with an updated Database component, Version 7.0 * Integrated with an updated ZIP component, Version 3.06. Includes support for archives (backup files) > 2GB. * For improved visibility, the Standard Checkbox panel in the editor was moved to an area just below the toolbar and is now green. * Improved Pack handling (Note: we hope to eventually eliminate the need to perform a Pack on a database). * Added a Preference setting to allow specification of the initial font size for user checkboxes.