** Clarion 5/5.5 Version ** Changes 11/17/2003 - Added "Class category" to all VSA*.INC - Updated "Exclude classes" template to allow exclusion/inclusion by class category. Changes 11/13/2003 - Added embed points to BrowseInvertCheckOnLeftClick template. - Reworked MiscEntryFieldClipboardSupport and related vsClipboardClass to allow customization of popup and translation. - Version numbering discontinued in favor of dated change list. Version 2.43 - Added M. Veenstra's LoadSubKeyQ method to the registry class - Added "substring" and "optional upper" options to the BrowseFilterFieldRange ('Browse: Filter based on field range') template. Version 2.42 - Added "Simple Filter" support; user presses CTRL+SHIFT+F and can enter text to search the current list for (string fields only). - vsSimpleStringFilter procedure - Template to add call to procedure to all browses - Fixed bug in "SendKeys" logic: The EXTENDEDKEY attribute was being applied to all characters, and on some systems this caused applications to randomly open (dependent on the keyboard driver that was installed). - Added support for "Popup" selection when multiple reports could be called using the PrintButton template. - Added "Copy/Cut/Paste/Undo" popup menu for normal entry fields (template and class). - Added "Prevent MDI Errors" template. Version 2.41 - FormWizardButtons.TakeNewSelection class: If called when FormWizardButtons.CurTabNum=0 will set CurTabNum to whichever tab is currently selected. This allows you to SELECT(a tab) then call .TakeNewSelection to handle normally tab-change processing. - Added Wildcard and Soundex support to fAddToFilter function. - Fixed "Find Next" button on 'Browse: Call vsFind Function' (BrowseCallvsFindFunction) extension template. This fix requires either a re-import of vsa_find.txa (with the fix), or simply add the new parameter to your existing vsFind() procedure. - Minor bug fixes; incorporates changes from S. Rothkin. (marked by SRFIX in VSA_FORM.TPW and VSA_GRP.TPW). Version 2.4 - Added template, class, and application source code for Application Button Icon Manager. (see CWBTNICN.APP in the examples folder). This set allows you to replace icons within an application either during development or at run-time. I use this to provide a different set of icons if the user's display is set to 256 colours or less. Version 2.37 - Changed SELF.Request to Request in Move Up/Down template. - Added "Set time format at run-time" template. - Enhanced "Build Number" template. Version 2.36 - Default installation location is now C5.5. Note: Some utilities still require C5 runtimes. - Enhanced "ProcessLogout" template to handle most common situations; custom select files to include. - Added DebugView support to NT Service template. - Improved XP support within PressKey template. Version 2.35c - Added template to set PROP:WheelScroll (C5505 and up). - ColourTab.Init now called after resizing initialized. - Fixed "system tray" class so that when the main frame is maximized and the use clicks on the "restore" button in the upper right-hand corner, a normal "restore" action is taken. (C5507) Version 2.35b - Fixed "Assign variables when record updated" template. Version 2.35a - Added C55 version of Report Converter - Fixed typo in Save/Restore Control Formats template. Version 2.35 - Added "Incremental Locator" timeout/clear template. Version 2.34b - CTRL+F template now works correctly when key allows duplicates - Added embed point to CTRL+F template before EVALUATE() to allow for variable setting Version 2.34a - Fixed conflict between Entry Locators and CTRL+F template Version 2.34 - Added template to add CTRL+F (Find) support to all browses in a procedure or application. - Added drag and drop re-ordering support to Move Up/Down template. - No longer supporting Catalyst Sockettools classes. Version 2.33 - Added workaround in OneAppInstance template to compensate for bug in FileManager class in C5.5e. - Move Up/Down Sequenced Records template can now be populated more than once on the same form. - Modified View Button form template so that it would not conflict with the built-in ABC View button support. - Fixed API prototype in MCI template. Version 2.32 - SaveTab template now ignores sheets with the wizard attribute set. - Mousewheel class now includes semaphore to prevent conflict between two threads on a dual processor system. Version 2.31 - Reworked API error function to return more values, and use a TRN file. - Mousewheel template now includes option to disable at run-time, for example using a command line switch such as COMMAND('/NOMOUSEWHEEL') - Added template to allow user to save and go to next (or previous) record. Version 2.3 - Fixed "one application instance" template problem under Windows 2000. - Added "Browse - save tab selection between settings" template. - Changed variable names used in "functions" template that did not have prefixes, and names of API calls used in NT Service template. - "Shutdown Handler" template now posts CW events for power suspend and query events. - Changed entry completion template to use PrimeFields rather than PrimeRecord when seeking within a file for a match. - Added small template to insert a test for value before allowing access to VariView.