Revision History
Version 2.0 (Build 250) - May 8, 2005:
- Fixed Default Values for Function Generator code to be implemented as strings
- Fixed possible "string too long" error in WinRunner with Function Generator code
- Added support to open/save files from TestDirector when version control is enabled
- Updated 3rd Party Controls
Version 2.0 (Build 244) - January 2, 2005:
- Fixed situation where read-Only 'script' and 'header' files were not properly protected from file save routines
- Added progress bar when building Help Files, and application no longer appears "Not Responding"
- Improved "Remember Last File" setting so that, when set to true, all previously open Function Library Collections are opened (not just the last one)
- Fixed bug causing system crash when collapsing nodes in Function List when no item was selected
- Fixed Function Search Results not cleared before performing new search
- Fixed application error when working with script that do not contains a 'header' file
- Added 'Addons' and 'Data Table' properties for a script
- Updated 3rd Party Controls
Version 2.0 (Build 241) - October 7, 2004:
- Fixed trailing slash in WRScript Display Name
- Fixed non-numeric "values" in Return Value XML Config File
- Fixed bug preventing function descriptions from word-wrapping in generated WinHelp files
- Fixed application non-responsive with wrapping long description for use in Function Generator code that had no standard wrap position
- Fixed parameter list values not being displayed in function comment headers
- Fixed multiple prompts to refresh the same library when modified by an outside program
- Added option to turn auto refresh prompting on/off when saved by another program
- Added separate syntax highlighting option for User Reserved Words
- Added General Properties for Function Library Collection when selected in Collection Explorer Pane
- Added 'Function Count' property to Library Properties
- Added 'Collection' column to the Function Summary Pane
- Added: Find and Find & Replace Forms are now transparent when they do not have focus (Win2K and WinXP only); turn on/off through 'General Options'->'Misc. Settings'
- Added: Find & Replace Search Mode defaults to 'Selection' when text is selected prior opening Find & Replace window
- Added the option to filter the function names available when updating the reserved words list (filter based on inclusion in Function Generator or WinHelp)
- Improved support for TestDirector connections when not using a pre-defined TestDirector profile.
Version 2.0 (Build 239) - August 6, 2004:
- TestDirector support implemented! You can now add libraries from a TestDirector project that are automatically downloaded/uploaded from TestDirector
as necessary. TestDirector profiles can be used to store connection information. Requires TestDirector 8.0 (Not tested with Quality Center 8.0, but
Mercury has promised no changes to the API. That means it should also work with Quality Center).
- You now have the ability to customize the list of Pre-configured Return Values used for functions. See help file for details.
- Added feature to remember the last open file. See 'General Options' window for 'General Options > Misc. Settings > Remember Last Collection On Open' setting.
- Improved handling of Function Library Collection files that contained references to invalid or missing library files.
- Improved Docking Capabilities. See 'General Options' window for 'General Options > Docking Pane Settings'.
- Other minor application tweaks.
Version 2.0 (Build 236) - June 28, 2004:
- Registration System Updated for better performance and to reduce conflicts
experienced by certain users. As a result of this change, all previously
registered 2.0 users will require a new Registration Code.
- Implemented multi-document capabilities for text Find/Replace searches.
- Fixed a bug causing the 'header' file of a script to be erased under certain
conditions while saving.
- Added status messages to splash screen.
- Improved keyboard support for 'Insert' & 'Delete' keys on various controls as well as context menus from the keyboard
- Fixed library selection bug when performing Insert/Update Comment Headers
function. Previously, libraries selected using the Check Box were not included
in the update.
- Fixed crash when performing multiple "Save As" operations on the same Function
Library Collection.
- Other minor application tweaks.
Version 2.0 (Build 231) - June 1, 2004:
- Major User Interface Enhancements!
- New customizeable toolbars and menu system with multiple themes
- Docking Panes are now used for the various components of the application to allow the user
to customize the layout of the application
- Improved grid controls
- Improved support for 3rd-Party Tools
- Increased performance when opening/scanning libraries
- Support for opening multiple collections
- Up to four split views for the TSL viewer
- Multiple document support for editing more than one library
- Automatically insert comment headers for functions and libraries
- Import function descriptions from comment headers
- Update the 'reserved_words.ini' file used to indicate reserved words in WinRunner®
- Customizeable settings for the TSL Editor
- Customizeable settings for how Function Generator code is created
- Imporved support for Relative File paths
Version 1.1 (Build 219) - December 10, 2003:
- Mousewheel support added to grid controls.
- Bug fixed which truncated INI file data at 255 characters. A new limit of 8000 characters has been set to help ensure data integrity. This limit will be lifted when version 2.0 of the application is released.
- Minor bug fixes.
Version 1.1 (Build 217) - October 30, 2003:
- Added a new feature where you can modify how the library path is displayed in the created Function Generator code. Instead of displaying the full path to the library, you can optionally display just the library name or pass the library path to a function and return a modified value. Using this function, you could return any value to be used for displaying the library path.
- The Function Library Collection (FLC) file now stores references to Libraries using paths relative to the FLC file (when located on the same drive).
- Fixed a bug in the 'Save Library' and 'Save All Libraries' routines that would cause the application to crash if a library was moved/deleted after it was opened by the tool (and before it was saved).
- Added a menu item to the 'Library' menu that will refresh all libraries in the colletion. Previously, you could only refresh the current library.
- Added shortcut keys for the 'Find' and 'Find Next' menu options under the 'Function' menu.
- Fixed a bug experienced on some systems that prevented tab characters from being properly stored and retrieved for the sample code of a function.
- Fixed a bug causing extremely large libraries to fail to load when the 'func_detail' file was read.
- Application now draws using XP Themes when executed in Windows XP.
- Other minor bug fixes.
Version 1.1 (Build 207) - September 4, 2003:
- Added a new feature where any selected text in the TSL code can be easily assigned to a detail item of the currently selected library or function (i.e. select the summary in the TSL code and then assign the selected text as the function summary). This will help improve the input of new library data that is already commented in the TSL code.
- Fixed a bug in the 'Purge Invalid Libraries' functionality
- Updated "Patterson-Consulting.net" web references to reflect the redesigned site.
Version 1.1 (Build 206) - July 15, 2003:
- Updated shared components
Version 1.1 (Build 205) - June 19, 2003:
- Resolved an issue where some function information was not properly refreshed when refreshing a library
- Added a feature to display function comments when a function is highlighted. Selecting a function in the Available Functions list will display the code for that function on the TSL Code tab. Previously, the TSL Code would start on the line where the function was declared. If there are comments directly above a function declaration, the TSL Code will now start with the beginning of those comments. This option can be turned on/off using the 'Show Comments with Functions' option under the 'Options' menu.
- Added a feature to detect when the active library file is modifed by an outside program and will prompt to refresh the file if necessary
- Added sorting to several drop-down lists and grids
- Added on option to keep the 'Add Return Values' window open after inserting a return value to facilitate faster input
- Minor tweaks to the user interface
Version 1.1 (Build 204) - June 13, 2003:
- Resolved an issue when storing function generator TSL code within a library. Multiple-categories were not being properly added to the function generator.
- Resolved an issue where data imported from existing function generator TSL code was not excluded when a selected function was 'skipped' during import.
- Improved the technique used for adding Return Values. You can now add multiple pre-defined values in one step.
- Added a feature to search for WinRunner scripts that might include a call to the indicated function.
- Added a feature to copy integrated TSL WinHelp files to a specified location for ease in distribution.
Version 1.0 (Build 203) - June 5, 2003:
- Library 'Refresh' now includes the ability to refresh the library from file
- Updated the 'Custom Path' functionality of the drive selection control and address an issue with Windows XP
- Minor tweaks to WinHelp format, and resolved an issue with the 'Index' and 'Find' tabs in WinHelp generating an error
- Added 'Author', 'Summary', 'Creation Date', and 'Modified Date' columns to the 'Available Libraries' grid for quick reference
- Added 'Include in Generator' and 'Include in WinHelp' columns to the 'Available Functions' grid for quick reference
- Changed the default type for a new Return Value from 'string' to 'int' since most return values are error codes
- When entering the value for an Return Value of type 'int', you will now have a drop-down list of the common return value constants (i.e. E_OK, E_GENERAL_ERROR). When a value is selected, the description of that return value will automatically be entered as the description (unless a description already exists).
- Resolved an issue with certain details not be properly retrieved for array parameters
Version 1.0 (Build 202) -June 2, 2003:
- Minor tweaks to the function parser
Version 1.0 (Build 201) -May 30, 2003:
- Added bookmark toolbar buttons
- Fixed an issue where the function parser was not properly escaping some string characters. This resulted in some functions being excluded from the function list.
- Fixed an issue where the 'Compiled Modules Only' option of the 'Add Libraries' dialog would still add files that were not compiled modules
Version 1.0 (Build 200) -May 22, 2003:
|
|
|
HP, Hewlett-Packard, Mercury, and the HP logo are trademarks or registered trademarks
of Hewlett-Packard Development Company, L.P. in the United States and/or other countries. Other
products and/or company names may be trademarks or registered trademarks of their respective owners.
|