Version History -  AXWare For Windows v5.20.x

New Functionality , Enhancements, and Fixes


Version 5.20.013.016

New Functionality


Enhancements

  • Staging Grid - Timing Control - Behavior Change - for timers that provide separate Start and Finish triggers the iterating times that were displayed for each entry on course in previous versions have been replaced by more informative tags.  These tags are T-1, T-2, T-3,.. etc. that represent the respective timer and car on course.  T-1 is for next car to finish, T-2 is the 2nd car to finish, etc. Essentially. The iterating times in the Time field was less informative and harder to visualize which time went with which car.  The new tags are meant to help identify the car on course more easily and quickly.
  • Report Directory - if the report directory does not exist, it will be reset to the Data Directory. The Report Directory is retained for future reports when any report is printed to a Text or HTML file.
  • Printing and Pax Classes - improved the report when the Print Class Headers on Reports setting is OFF. Several reports including the Paid and Final Results did not output the complete class information unless Print Class Headers on Reports setting was ON. Now, if the headings are not printed the report outputs the entire class designation and handles proper high and low color control in the HTML output.
  • Insert/Edit/Copy & Insert dialogs - entering data into the pax prefix, class and car number no longer force the "Continue if Modified" prompt. These fields are keys to entry definitions and thus are treated differently than any other data column.  If any other data column is modified the prompt will appear as expected.
  • Time Slips - The size of the driver and car model output on the time slips is not limited to the configured width of these data columns as set in the Column Settings tab.
  • YEP Points and Pax Points - both the Points and Pax Points settings tab has a new setting that allows you to force the final Year End Points (YEP) to only consist of Members.
  • Points Reports - The Ladies and Rookies sections in the points reports are optionally, however they used to print regardless of whether or not any entries qualified.  Now the sections print only when necessary.
  • Heat Assignments - when a heat is selected for a Pax class that had the "Span Base Classes" active, the appropriate totals and check boxes are set respectively. Prior to this, the "Span Base Classes" check box had to be un-checked prior to selecting another heat for that pax class.
  • Print Templates - to help reduce the print area on reports and extend the functionality for Labels, several combination fields have been provided. This includes "Class, Number", "Car Model, Color", "Tire Brand, Size", "Region, Division".  The combination options allow for additional data to be printed specifically on Labels since they are essentially single column outputs.
  • Loading Files - when loading Events or Membership files, additional information is now provided with respect to new features and new settings that have been added since that file touched.  A dialog will display a listing of categories that contain settings that have been added. Depending on the list, settings should be adjusted accordingly.  This is especially true when Membership files are associated with Events.
  • Networking - improved the programs responsiveness to the mouse or keyboard during heavy data exchanges. This was only evident when thousands of updates were being handled and does not impact normal data exchanges.
  • Staging - Data Recovery - improved the checking of redundant data during the recovery process. This will reduce the number of redundant entries that may have been recovered using prior versions. 

Fixed

  • Pax Prefix missing in reports. If the Print Class Headers on Reports settings is OFF, the Pax Prefix did not print for many of the Event based reports. 
  • Re-Class Pax Entry - a collision could result if the target entry already exists. with the same Pax prefix, base class and car number.
  • Staging - Unique Car Numbers Active - if entering car numbers manually,  the Run Number would at times not be calculated properly. Workaround was to reset the run numbers for the affected entries.
  • Mailing Labels - an extra label could be printed when a dedicated label printer was used.
  • Column Preferences - the check boxes for the Column Preferences could get out of synch in rare instances. This would require that a column must be set on, exit the dialog, then set Off as desired.
  • Heat Assignments - an extraneous (invalid) row could appear in the table (it did not impact any classes or functionality).
  • 3 New Data Fields -
    • Importing or Auto-populating Membership data - the 3 New extended data columns would not be imported into an event via the auto-populate function when creating a new event nor when using the Import/Membership Data.
    • Export from an Event to Membership - same problem.
  • Windows XP - Silver Color scheme - column and row selection highlights were not visible due to the color selections for the highlight. That is no longer the case.
  • Networking - when modifying an existing Stage Entry, the run number may not have been updated immediately.  As a workaround, to force the Run Number  to update, use the Staging Function, Reset current Entry's Run Number was required if you require the data to immediately
  • Template Dialog - if an event was loaded from one directory, with templates assigned, and another event was then loaded from a different directory in which these templates did not exist did not display an error. To handle this problem, if the template file does not exist, the Active Template File in the dialog will be blank.
  • Networking - Timer Server & Admin Client - Deleting Rows from the Staging grid could result in a repeated exchange between the Timing Server and Admin Client.  The deletions would be re-send to each other continuously. Workaround: End and restart the Networking modes for both the Admin Client and Timing Server Modes.

Version 5.20.012

New Functionality

  • Check For Updates command  - an Update Manager dialog that will allow you to check for updates, including the Service Contract validity/activation, and control the downloading and installation of updates, your license file and optionally any Pre-releases.  Connectivity to the Internet will be required, and once downloaded, the downloads will be stored in the installation folder (more details pending) and may be copied to other machines in your installation.  The Manager will download and optionally install the items.  All downloaded files will be stores in a new directory named: "<install directory>\_updates\".  You can selectively install the items manually or via manager.
  • 3 More Optional Data Columns (non NCCC Versions) - due to popular requests, the 3 more optional data columns were created.  There default mappings are: Locale (akin to the SCCA requirement for location information on reports - normally contains State + city), Opt1 and Opt2 that can be used as necessary. The Optional Column Setup tab as well as all other column controls support these new fields. Their default order is just ahead of the Timing columns. That order may be changed by using the Drag-drop column re-ordering functions.
  • Events:
    • Import Membership Manager - a new twist to the File/Import/Membership Data command. This new dialog allows you to control how and what entries are imported from a Membership File to an Event.  An interactive dialog allows you to set Default Actions and selectively import entries at any time.  New entries can be created and existing ones reset (modified) or ignored.  The concept is similar to the "Export To Membership File" and "Update Points Manager".
    • Export To Membership File - the File/Export File/To Membership File, provides an interactive dialog that allows you to control various options for exporting entries to the Membership File.  You can specify match criteria, exporting members only (or everybody), whether only base data columns or all data columns are to be exported, etc.  The dialog provides a table, similar to the "Updates Points Manager", that allows you to control the export more directly and explicitly.
    • Edit Member Data from Edit/Insert/Copy & Insert Dialogs - in addition to providing access to the 3 new data columns (non NCCC version) the dialogs also provide a Edit Member Data Dialog, accessed by a button.  The data is access via a button so that the membership data does not obscure the data that is important for Registration.  The Membership file associated with the event is the source of the Membership Data.  The entry that is displayed is based on the "Class + Driver Name".  In additional to entering or modifying the Membership Data fields, it can also be used to imported them into the Event entry record (optional data columns).  Please refer to the documentation for additional information (topic Editing Member Data from an Event).
  • Column Preferences Dialog - Hide/View Column control - for the Registration and Membership Grid.   This dialog enhances the control of what columns are hidden or viewed in the Registration and Membership Grids.  Each data column is represented by a check box and control which data columns are in view and which are hidden.  The dialog can be accessed via the View menu or by using the Right-Mouse function while focus is set on the Heading Columns.

Enhancements

  • Behavior Change - Importing Registrations and Memberships - when importing registrations, the following automated controls are now in place:
    • Class: rows that do not specify a class will default to "<unknown>" (it will automatically be defined if it is not already).
    • Numbers: if not specified, they default to the  next available car number in the class starting with the "Seed Car Number" (if one is specified. The "Seed Car Number" is in the Setup/Options/Event Settings tab.
  • Staging Tracing Log - all data columns are now saved in the background logging process.  This includes the additional statistics for each run.  Although this doesn't add additional value to the Recovery Process, it does provide a more informative log.
  • Sizing Columns -  when resizing data in the Registration or Membership Grids, when the size is reduced to hide the column or a hidden column is expanded, the Hide/View settings are affected respectively.  Columns may be resized by dragging the Column border and dragging the column to a new position. Note: to auto-adjust the column sizes to their content, use the "Reset Column Widths Auto-Adjust" function.
  • Edit/Insert/Insert & Copy Dialogs - several improvements dealing with selection of entries when entering new class or car number information. The dialogs now presents a dialog that will require an acknowledgement when data has been modified and the class or car number field has been altered.  In addition, more informative errors are presented when Unique Car Numbers is active and an entry already exists by that designation. The changes provide better control when the dialog buttons (Previous, Next, Save, Register) are pressed immediately after changing the class or car number information.  
  • File/SaveAs - when saving an event or Membership file to another directory, the auto-helper that copied related and linked files did not copy the print templates.  In this version, any print template that is found in the source data directory will also be copied to the new directory. 

Fixed

  • Points Update:
    • Class + Driver - when the Class + Driver entry is selected for matching method, and an existing entry (class + car number) exist,  the correct options were not provided and the update would not be executed correctly.
    • If Points control was active but Pax Points was not, the Points Totals were NOT auto-calculated in the Membership file. Workaround: manually force the calculations to occur from the Membership File.
    • NCCC Points Update - the exporting of the points to a Membership file did not correctly interpret the 'member' status of an entry.  This was the case since for NCCC Events the fact that a NCCC Number is entered indicates a Member. A Member check box is not provided as it is for the base software.
  • Membership Files - check box data items (Member, Paid, Novice, Mailout)  would not be read properly if the Membership data was modified in any way. The problem was how the data was saved. Normally the data was set to Yes or No (literal) rather than the 1 or 0 (true of false) indication. As of this version, it will do properly parse Yes and 1 as true and No and 0 as false.
  • Import/Merge for Membership File - fixed a potential column confusion problem resulting in data being placed into the wrong data column.
  • Time Slips Not showing Times - the times slips failed to show the Times if the format was not M:SS.FFF (Print Settings).
  • Print Orientation for Labels - the Portrait or Landscape option for the printing labels could reset to the Landscape orientation.
  • Session Mode Control - was  not always enable for new events.

 


Version 5.20.011

New Functionality

  • Point Control - new Update Points Dialog provides information and options about how to manage and update points.  The dialog contains a table of all entries that will be updated based on your existing Points and Pax points settings.  Options are now provided that allow you to select how entries are matched from the Event to the Membership. The options are: Class + Car #, Unique Car #, and Class + Driver.  Conflicts are reported and the entries may be conditionally updated. A check box is provided that allows you to mark an entry for update or not.  If Pax Championships are activated, a second dialog will be provided with the same controls.  Reminder: If settings are changed, press the Refresh button to force a 're-check' for conflicts, prior to pressing the Submit button.
  • Heat Assignment Report - was modified to include the Work Heat information in a more widely understandable fashion. 
  • NCCC Points Extension:
    • Club Points - many new functions have been added to the Club Points dialog to help control Travel, Race and Worker points calculation and consolidation.  These functions allow you to select whether to generate Travel Points for any event (not just Event #1 as in prior revisions) and when to consolidate the points.  This provides you the capability to manually adjust points in the Grid and control when consolidation is to occur.  This provision is important for allowing points to be adjusted for entries that may not have raced in the first event of the day and thus not obtaining automatically generated travel points.
  • Bar Code Scanners - added capability to control pre and post data delimiters.  The delimiters are selected in the Bar Code Setup Dialog.  Normal alphanumeric characters are supported as well as non-displayable values (which many scanner support).  The non-displayable values are shown as Hexadecimal representations in the options as: "\x00", "\x01" etc. 
  • Tag Heuer Smart Display - support added for Smart Displays that have been preconfigured for connecting directly with CP502 or CP505 Tag Heuer Timers. If a delimiter is specified and is not found, the scanned data will now be ignored.  For ease of use, the easiest configuration remains to be clear text which does not contain any delimiters.
  • Print Active Heat - new functionality allows printing of Pax entries that run in a designated heat. The default report process prints the entire Pax Class to provide the current standings. This option prints only those entries that are in the active heat. A new setting in "Active Heat: Print Pax Entries ONLY in heat." Print the Setup/Options/Print Settings has been added to control this action.
  • Avail # button - a seed number can now be specified when executing the 'Avail #' function from the Insert/Copy & Insert and Re-Class functions. This allows you to specify the lowest car number that will be returned from this function.  The Seed number is specified by a new attribute in Setup/Options/Event Settings - Seed Car Number for 'Avail #'.
  • Import Merge:
    • NEW File/Import Data/Merge command has been added. This function will allow you to import data into existing events and membership files. ALL of the columns that are contained in the file will be updated while all existing columns (that are NOT referenced in the import file) will be retained.  The Class and Number fields MUST be specified and are used as the key to finding existing entries.  If they are not found, a new entry will be created.  Again, any data columns that ARE part of the Import Merge file will overwrite data columns in the active file, while retaining all other data fields. Use with caution.
  • Trophy designations in Points Report - uses the Trophy table for specifying Trophy positions for Points Reports.

Enhancements

  • Template Print Files:
    • Extra TAB at the end of each line is no longer needed on each line of the Template file. Prior to this, if the last column did not have a TAB character following it, the heading was ignored and not printed.
    • Optional Columns & Time Slips - non-active extended columns (mainly Car Color) would be printed on the Long version of the Time Sips.  This behavior, although not a bug, was remedied by creating custom Time Slip Templates and removing the 'Car Color' column reference. Note: any text may be entered into the time slips template and thus printed.
  • Grid Assignments - improved the numbering control for Grid assignments when the Auto-adjustment check box is set.  Prior to this the numbers could be negative if in Edit Mode (editing was active and cursors are used to move up and down).  Two drive cars (SCCA style numbering) are better controlled and properly when a grid number is manually modified.
  • Event Settings - it is now possible to setup an event for just 1 run (prior to this 2 was the minimum).
  • Printing Control (label printers) - additional internal controls were modified to better observe the print region ranges (note since printing is carried out via the IE Print Object) these modifications mostly affect Label Printing.  One adjustment was to move the starting of the printing of the label to the 'top' of the label.  Prior versions appeared to print from the bottom upwards (especially for registration labels),  This is no longer the case.
  • Print Time Slips MM:SS:FFF - time slips now support the MM:SS.FFF time format, controlled by the MM:SS:FFF format setting in the Print Settings tab.
  • Top Time of Day listing - it was possible to have a Class that was 'Excluded' (by the Class definitions) to obtain a spot in the Top Time listing.  This is no longer the case.
  • NCCC Data entry - Car Numbers - Insert/Edit/Copy & Insert Dialog, the letter "L" is no longer a valid character for the car number field. Car numbers can have ending letters ('A"-Z'), as used on various racing series. 
    • Note - Clarification: The letter "L" is used ONLY during 'quick data entry' in the Staging Grid when specifying a car number for a Ladies entry (when Unique Car Numbers is active)Alternatively if Unique Car Numbers is not active, the class and car number must be specified when staging entries.
  • Last Accept Time Color - a lighter color is now used for the 'green' that represented the last finishing time. 
  • Documentation
    • NCCC: Improved information about registering and staging NCCC Entries.
    • Addition modifications, screen shots and new features have been included in documentation.
    • Index improvements to help find items faster.

Fixed

  • Pax Points Method 2 Calculation - If the first place car was a non-member and the points configuration skipped non-members, the points would revert to the Minimum points.
  • Paid Check box - clicking on the Paid Check multiple times would increment the Registration Count. This is a by-product of auto-registering the Entry using the Paid column only.  If the Paid column is checked and the entry is not yet flagged as registered, they are automatically registered.
  • Staging Grid
    • If you select data from the penalty pull-down list and then execute some other operation (ex: File/Exit) without first pressing ENTER or moving within the Staging Grid, that data was saved but not consolidated. 
    • NCCC - when entering car numbers for which a Men's and a Ladies entries exist (both having the same number), the Driver information was NOT updated in the Staging Grid. Timing was not affected.
  • Template Print Files
    •  Points reports - if a template file was generated for the Points reports, the headings would not display correctly in the report if extraneous TAB characters (empty column specifiers) were present following the heading specifications in the template.  The points columns are automatically appended to the templates and the extraneous TAB characters caused the headings to incorrectly adjust (removing the extraneous TABS).  Workaround: The work around was to DELETE the extraneous TAB characters at the end of each template rows.
  • Final Results (for NCCC) - the default print templates (the built in print configuration for Final Results - not the NCCC Finals) could print additional column headings.  One work around was to modify the default Final Results Print template.
  • Printing Grid Assignments - in rare occurrences a crash may result when trying to print separate Heats to either the IE Print object or HTML.  Only 1 reproducible case was found.  Print to Text Files was a feasible workaround.
  • Membership Grid:
    • Using the cursor keys and moving past the right most column or the left most column, could cause a crash.
    • Toggle Edit Points - when active the Total and Total/With Drops for normal and pax points are forced to be read-only since they are calculated values. The read-only state was only set, prior to this version, when both pax and normal points were being used.
    • Points Calculating - automatic calculation of points could not occur in some configurations. Workaround. Activate all the Extended data columns.  This forces the column management to 'check' the appropriate data column and sum the points. This only occurs for clubs that do not use Pax Point or have de-activated most of the Extended data columns.
    • Points Consolidation - the last event could be ignored if the Consolidate Points function is executed. As a work around, moving the points for the last event had to be achieved manually.
    • If the Extended Data Column configurations differ between loaded membership files, attempted to increase the number of Events may cause a crash. Workaround: load the Membership file in question, then exit the application and reload, then attempt to adjust the Total Number of events once again.
  • Print Templates - if you manually strip the template of any extra blank lines or columns (tabs at the end of the lines) loading the template would result in a General Failure.  This could occur if the template was auto-loaded during the Print Template edit process.
  • Re-Class following a Updates Points - when the points updates was executed in prior versions, and a Re-Class attempted afterwards, the error "Entry Already Exists" may be displayed in error. This was a side affect of loading the Membership data and adding it to the internal controls.
  • Points Update and Pax Championship Percentage Method - in some instances more than 1 car could get 100 points when using the Pax Championship points.  This should never occur since the Pax Points are based on overall Pax positions.
  • Heat Assignments Report - if a Pax Class entry is defined, and specified to run with the Base Classes, but no entry is defined in the same Base class, then the Pax Entries are not printed in the report.  Workaround, select the Pax Class to run in a specific heat.
 

Version 5.20.010

New Functionality

  • Printing Functionality - *** Behavior Change ***
    • Printer Setup - removed from the File menu (it is not longer applicable).
    • Label Printer Functionality - new Portrait and Landscape configuration buttons have been added to the Setup/Options/Printer Settings tab to help configure the label printer from within the application. (label size and other printer settings MUST be properly configured in Windows).  These settings affect Registration labels and Time Slips.  It is now possible to select the printer orientation from within the program and alter it as necessary, without modifying the default printer settings for the label printer.  Registration labels are printed from Events and Mailing Labels from the Membership File.
    • Print All Heats - a new Report menu option (Print/All Heats in Run Order) allows you to print all Heats at one time. The IE Preview window will display a report for each heat and you must use the Forward and Back buttons to move between them and print them explicitly.
    • Printing Grid Assignments reports - the Grid Assignments reports are generated using the Print menu in the dialog.  The new format prints each heat on a separate page and forces individual reports to be viewed. The IE Preview window will display a report for each heat and you must use the Forward and Back buttons to move between them and print them explicitly.
    • Printing Work Assignment Reports - the Work Assignments reports are generated using the Print menu in the dialog.  The new format prints each heat on a separate page and forces individual reports to be viewed. The IE Preview window will display a report for each heat and you must use the Forward and Back buttons to move between them and print them explicitly.
    • Print Label Hotkeys - new hotkeys have been implemented to allow printing of registration or mailing labels from each respective grid (using Alt+L) and via new right-mouse functions (Print Label). The hotkeys are identical to selecting the 'Print Labels for Selected Entries' menu function except that the 'quick printer' method does not pop up the Print Dialog box.  If you select to printer labels from the menu, the print dialog will appear and allow you to make configuration changes (these changes will not impact the default print orientation set in the Setup/Options/Printer Settings).
  • DNF Points Assignment  - *** Behavior Change ***
    • If Total Time = DNF, allow the assigning of a minimum point value for the entry (rather than 0, as it did in prior versions).  The settings are controlled independently between Points and Pax Points. The following applies:
      • Fixed Points configurations, the Default Points will be assigned .
      • Percentage based configurations, the Minimum Points will be allocated.
  • Edit/Insert/Copy and Insert Dialogs - new 'Print Label' button will also print the registration label for Event Files and Mailing Labels for Membership files, respectively.
  • Percentage Points Calculation - an alternative Percentage points formula has been put into place. The Setup/Option/Points  allows you to selected between the standard formula and the one below.  The Points value is calculated by the following. 
    • New formula: Total Points = 100.00 - (900.00 * (Total Time - First Place Time) / First Place Time))
    • Minimum Points attribute is provided and if the Total Points is lower, the Minimum Points takes precedence (by default set to 20).
    • Standard % formula: Total Points = First Place Time / Total Time * 100.00;
  • Points Reports - added a new check box for allowing you to conditionally scrambling the names on Points Reports.  The new setting can be found in the Setup/Options/Print Settings.
  • Status Logs Copy and Clear - the items listed in the Status logs can now be cleared or copied to the clipboard. To execute either of these functions, set your focus to the desired status log, and press the right-mouse button, a small menu will these functions.

Enhancements

  • Paid Data Columns (Events)
    • Paid check box - if checked, the entry is automatically registered (if they are not already).  Un-checking the Paid data column has no  affect on the Registration flag.
    • Amnt. Paid - entering any value into the Amnt. (amount paid) data column will increment the the Paid Count and set the Registration Flag for the entry as needed. Entering '0' will force this behavior as well. If the amount if deleted (cleared), the Paid column will be unchecked and the number of paid entries decremented accordingly. The Registration Flag will be left unchanged and if the entry is to be un-registered, the entry must be un-registered explicitly.
  • NCCC Points
    • FTD and OFTD - adjusted to properly calculate the points for single car classes.  FTD = max of 10 race points, OFTD = max 11 for classes with more than 1 car.  For 1 car classes, the points are based on the Race Points.
    • Reports - minor width adjustments for HTML generated reports for improved format.
    • Worker Points - are now included in the Club Points calculations.  As a result, the Worker points must be assigned to the respective entries prior to completing the Club Points. In addition, From the Assign Club Points a new Consolidate Work Points button is introduced.  This button is used to tally the Travel and Worker points. 
    • Club Points:
      • Report - no longer prints clubs that have 0 points.  This allows you to retain NCCC Club Names and Club Number mappings in the Club Points file without the need to delete the nor participating clubs. This should help to promote a master Club file that contains a mapping of every club.
      • Table Ordering - the sponsoring club is now placed at the top of the table (by default).
      • Sorting Club Points Table - the club points table can now be sorted on any column in the grid.  In addition, Reports will be generated based on the last selected sort column.  By default however, each time you run the Assign Race Points from the Club Points dialog, the sort order is automatically selected to be the Total Points column.  In all likely hood the sponsoring club will contain the highest number of points (100) and will therefore be on row 1 of the grid.
    • Points menu order - The order of the Points Menu and NCCC Reports Wizard have been adjusted accordingly to help with the proper actions at the proper time.
    • Travel Points  - in the case where the Event is not purged of non-racing entries, a club would also obtain points for entries that did not race but were in the registration list.  This is no longer the case.
    • Chairperson - provided a new setting that allows the Chairperson to take Race Points or the 1st place points positions.
    • Excluding classes from Points - the Exclude data column in the Class Definitions Table is now being used for Excluding NCCC Race Points for each entry in the respective classes. In summary, the exhibition classes  are excluded from FTD and OFTD points and will always obtain the default points (in 2005 that was 3). The amount allocated is determined by the Setup/Options/Points, "Default Points" setting.
    • Event Number change - the Registration Grid is automatically reset when the Event Number is changed between 1 and other #'s. For races that are set to Event #1, the Travel Points column is displayed and used in the Total Points calculations. For all other events, the Travel column is not a part of the grid and as such travel points are not calculated.  Note: as per the NCCC rules, Travel points are only calculated for the first Event of each race day.
    • NEW - DNC - Do-Not-Count Penalty definition: Optional definition used instead of a DSQ. Enter a DNC into the Setup/Options/Penal Assignments,  Disqualified Abbreviation field to provide a means to discount runs for an entry.  To discount an entry from the event/race, enter "dnc" in any run in the Staging Grid for the person, and ALL the runs for that entry will not be counted in the results.  The entry will appear in the last position in the class, and will exclude them from FTD and OFTD. To reset the penalty, simply delete or modify it to the appropriate value (normal penalty).
  • NCCC Final Report:
    • Total NCCC Entries and Total Entrants counts - were modified to reflect the counts only for NCCC entries (and those registered).  The recommendation prior to this was to delete all NON-racing entries so that only those registered for the event are considered.  In practice this is not always practical and thus the adjustments were required.

Fixed

  • Membership Reports:
    • Rookies Report - could cause a General Failure.
    • When printing reports and the sort column is First Name or Last Name, some entries could be skipped as a result of tests for redundant entries.  For Example: for the Email reports, if the First Name column was selected as the sort column, only the First Name field was be checked for redundant entries. If the names were the same they were ignored. That is no longer the case and the entire name is used.
  • Class Pull-Down fields - contained Pax prefixes as options, which is not appropriate. This is no longer the case. The Pax Prefixes will only show up in the Pax field (pull-downs).
  • Top Time of Day List (TTOD and TTOP) - when an entry that was in the Top Time Of Day listing is modified (by editing the Staging Grid), it may not update the Top Time of Day listing appropriately. A simple work around was to re-load the event which automatically refreshes the Top Time Of Day list (the data is not saved as part of the event but rather regenerated when loaded or when times are being accepted).
  • Points Updates - if the points updates is executed immediately following the creation of an event without first saving and reloading the event, the Membership file will clear entries and all Points for all events other than the current file.  Note: this condition is most likely to occur during testing rather than for normal events and points control.
  • Staging Grid - Unique Car Number Control:
    • Overwriting Car Numbers: when a car number was manually overwritten, it could potentially not update the Run # counts properly for the previous entry. In some instances, the run number for the old entry would appear 1 higher than expected for any runs that followed in the staging grid. This was easily repaired using the right-mouse function "Reset Run numbers for entry".  This only affected modifications where the earlier runs were modified for any given entry. 
  • Registration/Standings Grid - using cursor keys, if you move past the last column, the program will cause a general exception (crash). 3rd party Library bug.
  • Configuration Settings - due to the introduction of several additional reports in 008, loading older data files (built pre-5.20.008) could result in loading program settings incorrectly.  One affect this has is on Extended data columns and the # of seconds allocated for each cone (penalty). Fox example: If the Registered data column contains "Region" rather than the expected "Registered" (default heading), then this is a by-product of this bug.  This is easily worked around by using the Reset To Defaults in the "Setup/Options/Optional Column Setup" tab.  
  • Reports printed to a Text File - fixed a potential bug that would cause the error "Invalid Parameter" to pop up during the printing of a report to a Text file.   
  • Trophy Allocations - for large classes the trophies may not be shown on the results.  In order for this to occur, the number of entries had to exceed the max number of cars defined in the Trophy Table.

Version 5.20.009 - PRE-RELEASE version ONLY

New Functionality

  • Time Slip Printing - new Print Settings option has been added that prompts the user when a time slip reprint may or may not be necessary.  The new option: "Prompt To Print on modified Staging Entries" allows you to specify if the time slip is to be printed conditionally. If you use the time slips for real-time standings, leave this setting unchecked.  If the setting is checked, a prompt will allow the user to conditionally print the time slip or not.
  • Points Reports  - new  Ladies and Novice summary sections have been added to the Points and Pax Points reports. Two  new options have been added to the Options/Points Settings and the Options/Pax Points Settings tabs that let you specify if you require these reports. Additionally, if either are activated a book mark will also be provided for all HTML reports.

Enhancements

  • Networking Menu - to help control the Networking modes, a Networking menu has been created that duplicates the Networking Tool bar buttons.  This allows keyboard control of Networking modes.
  • Time Slips - Label Spacing - Direct Printing ONLY - when set to 0 rows, time slips are printed on consecutive lines (no blank lines between). Any other value will add a blank line between labels.  Please Adjust accordingly. You may have a reduce your spacing by 1 line.
  • Points Settings:
    • New settings for both Points and Pax Points Setup options. Allow you to specify individual individual Ladies and Rookie points report sections. When either of these is checked, the Ladies and Rookie points reports will contain subsections that contain summaries of the respective entries (the overall points report will be unaffected).
    • New Points and Pax Points setup attributes - both setup tabs now contain a 'Ladies Section' and 'Rookie Section' check boxes that allow you to specify if these entries should be grouped in a subsection in the report.
    • Allows Access to the Points and Pax Points settings prior to loading either Membership or Event files.  This allows changes to the default settings prior to creating any files. Note: this only affects NEW files. Settings are restored when loading existing files.
  • Network Modes - when receiving new timing data (new run times), they will be sent to the Display accordingly. Prior to this, the Announcer client and the Admin Client did not direct the incoming times to the Display.  The current implementation will ONLY display timing data for these 2 networking modes if the Time field on that respective row is initially blank.
  • Imports - in some cases an Extra TAB character was required for the last data column be imported.  This is no longer required.

Fixed

  • Admin Client: a Run-On condition occurred in some circumstances when the Timing Control Server and Admin Client continued to send the same bit of information to each other in repeated fashion.  The indication that this occurs is a continued exchange of information (the same set) that does not stop. Workaround: disable the Timing Control Server and Admin Client and re-enable them. 
  • NCCC Club Points - incorrect heading for this dialog.
  • Payment Methods and Membership Types - if the list of options was modified in the AXWAREW.INI and then loaded, the Edit, Insert, and Copy and Insert dialogs did not pick up the changes.  Registration and Membership files did support the new options when editing the respective columns within the grids themselves (in-place-edit).
  • Tractor Feed Time Split Printing - completed implementing the new option that helps control Direct Printing Time Slips to some style of printers.  This option, found in the Print Settings tab, controls sheet fed printers when the software is configured to use direct printing. 
  • Membership Reports:
    • Rookies Report - could cause a General Failure.
  • Points Reports - the points reports will not output each Event's points columns unless the membership file has over ~50 entries. If fewer are found, only the total columns are output.
  • Class Pull-Down fields - contained Pax prefixes as options, which is not appropriate. This is no longer the case. The Pax Prefixes will only show up in the Pax field (pull-downs).
  • Top Time of Day List - when an entry that was in the Top Time Of Day listing is modified (by editing the Staging Grid), it may not update the Top Time of Day listing appropriately. A simple work around was to re-load the event which automatically refreshes the Top Time Of Day list (the data is not saved as part of the event but rather regenerated when loaded or when times are being accepted).

Version 5.20.008

New Functionality

  • NEW - Admin Client Network mode - a new Networking Client has been created that allows you to administer the event as well as provide Audit Control as necessary. The Admin Client has access to most program functionality much like the Timing Control Server, and thus it should be used with care. The Admin client can be used to control registration, work assignments, heat assignments, Audit Control. The Audit Client allows you to administer the  staging grid from a Client node, relieving the Timing Control Server to continue with it's normal operations.  Thus penalty counts, even times may be modified as necessary. PLEASE read the Help Documentation before using.
  • NEW KEY CHANGES - Standard hot keys - Alt-F4 and Ctrl-F4 are supported.  Alt-F4 exists the application and Ctrl-F4 closes the active event or membership file. NOTE: the Find Next/Previous functions in the Staging Grid were changed to SHIFT-F3 and SHIFT-F4 respectively to achieve the standard key support.
  • Tag Heuer Smart Display 996 - special initialization string send to the display to switch it into normal display mode. Custom Display EPROM required a jump start to allow the display to function when not connected directly to a Tag Heuer Timer.
  • Time Slip Templates - allows Templates to be used for Time Slips in order to customize the time splits. Long and short versions are supported to allow single line labels as well as multi-line labels (currently max of 4 lines).  The Print Settings options, Print Multi-Line time slips check box dictates which version will be used.

Enhancements

  • Paid Event Report - the paid report listed only those that paid.  It now outputs anybody that was registered and their payment information.
  • Deleting Entries  - when the Ctrl-D or delete entries was executed, some other row is selected as the row in focus. In some situations, although the row had focus, it was not 'selected' for additional deletions. Thus repeating the Ctrl-D (delete entries) command would not delete the row.
  • Print Settings - added the *.html file specifier in the Include Header/Include Footer browse control.
  • Default Application Focus - the application now has focus immediately after startup that allows hot keys to be used, including Ctrl-O and F1 (help), etc...
  • Work Assignments - extended sorting capabilities to that allow ascending and descending sorts to flip order if the same column is double clicked consecutively. The Heat Number remains constant, while the selected column sorts.
  • Grids & Editing - the Event or Membership grid would place the focus on the 1st character of a data field (string based, non check box, or pull-down list fields only). This was modified to place the focus following the last character.
  • Staging Grid - Time data column is consistently right justified.
  • Registration/Standings Grid (Event data)- All Time based columns are now right justified.
  • Membership/Points Fields - All Points based columns are now right justified.
  • Printing Reports - printing to a File or HTML file saves the Last location as the default Report location. All other reports (not part of the normal Reports menu are NOT affected and still use the data directory as their default path).
  • JA Circuits 'Reset Stop' functionality - the Reset Stop command may or may not have been working with Chrono-mode timers.  This command was only handled in non-Chrono-mode-timer mode due to it's expected use.  It appears that many JA Circuits timers in Chrono-timer mode use this command also and thus the software not handles it in both modes.
  • Race America Digital Display M:SS.FFF support - output to digital displays can now support both sss.fff and m.ss.fff formats. Prior to this release, only the sss.fff output format was used. New Port and Timer Settings option was introduced to allow you to select which format best suits your requirements.
  • Class Definitions - if a class was deleted from the Class Definition Table  the delete class would still show up in Class pull-down lists throughout the application.
  • Auto-Completion
    • Behavior Change - auto completion in the Grids no longer sets the edit position to the end of the data. Rather it sets the edit position to the 1st character. Thus if you set focus (move to) a grid cell that provides auto-complete (i.e. Work Assignment in the Registration Grid, or Car number & Class in the Staging Grid), typing a new character will 'overwrite' the existing selection.  This is similar to setting focus on normal edit controls where the entire field is initially selected. To edit the field (modify the contents), rather than overwriting the field complete, you must use the cursor or mouse to select the desired characters.
    • Staging Grid - Class data field - allows selective activation of auto-completion. This is to remedy situations where the auto-complete displays data that must be modified often.  Auto-completion is to help data entry by offering recommendations for valid and existing data.  In some circumstances, where the Registrations are not strictly controlled, the suggested data items may not be conducive to quick data entry.  If for example, you do control your registrations via Registration flag in the Registration Grid.  In this case, the Class data fields can pop up any existing classes leading to overzealous suggestions.  The Setup/Options/Event Settings contains the new Auto-Completion check box.
  • Event - File/Import/Registrations - this import process may be used to include event files also (*.rgg). This is possible since the import process reads the mapping columns accordingly. Prior to this release however, if the *.rgg file contained timing data, the Total Time column was also imported. This is no longer the case.

Fixed

  • Custom Columns:
    •  If custom Column Columns definitions are used for the Extended Columns, v5.20.007 will not recognize them. It defaults to the original Column Names.
    • Configuration and data is now saved when custom columns are modified to insure that the headings are retained in the data set. Prior to this, the settings and data could become disconnected in some circumstances.
  • Pax & Raw Time Reports - Prefixes were dropped on Pax and Raw Time Reports due to consolidations of printing control.
  • Points Update
    • if the class and car number did not match exactly, a 2nd entry would be created.  This was a regression in the way PAX class points are handled.  The car number should be irrelevant but the PAX class and driver name are the key.
    • Pax Points incorrectly calculated when Members ONLY was active for Pax points control. When a non-member was found the basis time was incorrectly processed.
  • Membership File:
    • Points Consolidation - First and Last Name control error. The consolidation functions did not find any matches and thus points were never consolidated to a single entry in the desired class. The points consolidation is used when multiple entries exist for a driver in a given class. Best effort are made to find same driver in a class but if the spelling is not 100%, a duplicate will result.
    • Custom Columns - is non-default custom columns were being used in the Membership File, the data would not be read in appropriately. The load operation ignored the extended columns.
    • Internal check for the number of events already run could report 0 when doing a points update. This resulted in points being recorded but Total Points not being calculated.  In most conditions, a reload was necessary (exiting the application in the process and reloading Event and executing Points Update).  This only happened on rare occasions.
  • Heat Assignments:
    •  if a Pax Class was checked to Span the Open classes (run at the same time as the open class), the totals were not properly controlled if the Pax Class was longer than 1 character (the old style Pax classing).  This limit is no longer required and the heat control for spanning classes should work as advertised.
    • A base class could disappear from the Heat Assignment table if the number and ordering of all class definitions fell exactly correct within some internal controls.  Only 1 instance of this anomaly was found.
  • Reports - Scrambled Names for Top Time list - the Top Time list at the bottom of the Final Results was not scrambled.
  • Event Reports: Total Entries - on reports was off by 1. In addition the "Total Entries" has been changed to "Timed Entries".
  • Class Definitions
    • A  full pax class could be displayed in the Heat Assignments table accidentally.  The entry could appear as any pax class + base class combo.
  • Display Ports - if 2 RACEAMERICA Displays are configured in the software, the 2nd port could get data in reverse order.
  • Networking Support
    • Insert Blank Row into Staging Grid function - although not a critical error, the final row of the grid was not sent to the Announcer Client if only the class + car number was specified.  Thus the row did not appear in the Announcer client until a time or penalty was recorded (or the entry was updated).
    • Heat Assignments changes are now affective on all the nodes. This includes the number Active Heats in the Staging View.
  • NCCC Start New Event - when creating consecutive NCCC Events (races), the Event Name did not transfer to the newly created event.

Version 5.20.007

New Functionality

  • NEW - Print Templates - this new functionality provides flexibility in customizing the print formats for all the reports.  The templates allow you to select data columns and their location within each record of the report.  Built-in templates provide the default and existing report formats.  A Print Template Dialog allows you to select and assign custom templates for any report and provides mechanisms to create and save the templates.  Inherently, the timing and penalty columns, as well as all points columns are controlled automatically due to their dynamic nature. Several reports, including the Final Results and Points and Pax Points reports have special provisions for controlling 'custom columns' that are not part of the normal grid.
  • Car Numbers - car numbers can be designated with 'A'-'Z' post-fixes. Prior versions supported only 'A'-'D'.

Enhancements

  • Heat By Car Number Control - due to the Car Number support of 'A'-'Z' designations, the heat control was simplified. Groups of cars are assigned to a specific car number subset.  This includes those with 'A'-'Z' designations.  Please see the documentation for additional information.
  • Trigger Resets:
    • AC4 and JACircuits - improved handling of Start and Finish timer resets was made for both of these timers. improved handling of Start and Finish timer resets was made for both of these timers.
    • Reset Finish - could clear one finish too many.  This occurs when the Maximum number of configured timers (cars on course) has been reached, and a reset occurs. The proper behavior is to ignore the reset, however, in prior versions, the previous finish was still cleared (one row above the next car to finish). The side-affect of this that the after all the current cars have completed their runs, the following car's finish will be placed into that row.
  • Session Control Mode - auto time slips updated to include the Session Number.
  • Auto-time Slip Printing - minor change that deactivates the auto time slip printing during a Re-Accept and Re-Number All runs processes.
  • Staging Grid - overwriting a Re-Run penalty by an OFF penalty would not pop up the acknowledgement dialog for Off Course penalties. (the terms used are for Default penalty assignments - if you have re-assigned your penalties, please use the appropriate mapping).
  • Membership Grid - Auto-completion - completed the auto-completion to the Membership Grid for in-place editing of cells that provide Pull-Down lists. 
  • Membership Types and Payments Types - modifying the Membership Types and Payments types was only possible via the Registry editor in Windows. Although the settings could be changed in the AXWAREW.INI file, they were ignored due to imbedded <CR> characters (delimiters) in the definitions. The delimiters have been changed to ';' and the definitions can now be modified in the INI file as necessary.  Once modified, the INI may be imported and made active via the Setup/Import Option Settings.
  • Reports & Print Setup Dialog - more consistent handling of printer selections when multiple printers have been configured,  especially when a dedicated label printer and normal printer are being managed.  In some cases, the default printer was inadvertently set to the label printer, an undesired circumstance.  
  • Loading Membership and Event Files - enhanced the processing of the Column Mapping row. Now, blank column headings in the mapping row will be ignored and the rest of the mappings processed. Prior to this version, the processing of the column mappings stopped if a blank column was encountered. Note: a blank means that no column heading was found between 2 tab characters. 
  • Printing Bar Codes - prior to this release the output could be directed to a file which is no longer the case.  All Bar Code printing is not directly explicitly to the printer.  If you desired to have the output saved to a file please use the Windows functionality from the standard Print Dialog.
  • NCCC Race Points - improved the performance and consistency of the OFTD and FTD control.
  • Print Work Assignments - Form Feeds were re-introduced for Print To File command.  The default Print and Print to HTML by default does not support Form Feeds (those are handled dynamically via the HTML printing process - a standard HTML).

Fixed

  • Edit/Copy/Insert & Copy Dialogs - when pressing the Previous and Next buttons, the record was not checked for modified data and resulting an any edits being thrown away. Now, if data is modified and the Previous and Next are pressed, the default 'Continue?' style of prompt is displayed.  If you choose to continue, the edits will be lost, and if press Cancel, the edits are retained.
  • Top Time Listing - Refresh - the Top Time Listing could potentially not update correctly in several instances. Saving and reloading the event will always re-synchronize the list. However, manipulating the Fast car in a group, in the staging grid, would not always refresh the list.  This includes: deleting the car number or class using the DEL key, overwriting the entry using the Class Tree View function, and when editing the car number. 
  • Bar Coding - Scanner Deactivation - the Bar Code control process could accidentally deactivate when you're attempting to activate it. If the message "Scanning: deactivated..." appears in the Registration status window as you are trying to activate  the Scanner, that means the scanning process ended prematurely. This can be affected by the speed of your processor and is due to a small timing mismatch between setting the status of the scanner and scanner activation.
  • Membership - printing Bar Codes Labels - the bar code value was not properly printed from the Membership files. It mistakenly keyed off of the car model rather than the bar code value.
  • Printing NCCC Final Results - the focus had to be in the Registration/Standings grid to activate this command. A minor menu command scope error.
  • Staging Grid Re-fresh problem - on fairly slow machines (300MHZ and lower) the staging grid could appear to display redundant rows of data when using the TAB or arrow keys and positioned either on the first or last row of the Staging Grid (displayed set of rows).  Although the data was correctly imbedded in the grid the display would give the impression that a duplicate row was entered. Paging up or down would refresh the display as a workaround, or using different combinations of keys would eliminate this tendency.  This scenario was extremely rare but nonetheless chaotic when if it occurred.  The condition occurred as a side affect when the TAB and Arrow keys  were used in Editable Pull-down lists (meaning the Class, Number and Penalty fields). 
  • Class Definition Report - printing the class definitions before loading an event would display a blank page due to the fact that a data directory was not explicitly establish like it is when an event or membership file is loaded.
  • Points Reports - if the last class in the membership list consists of a single entry, it is not included in the report.
  • NCCC Points Extension Module - the Remarks Field was not read from a saved event file correctly and thus was always blank. To force the reports to contain the data column, the Assign Race Points had to be executed and a report generated prior to exiting the application.

Version 5.20.006

New Functionality

  • ICard Module - added Heat based control for iCard.  This provides a reduced number of classes and entries that are fed to iCard and helps reduce the resource requirements in iCard GameBoy.  Please see the documentation for additional iCard information.

Enhancements

  • IE Printing Support - on machines that are were not connected to the WEB when installing Windows, Internet Explorer will not be configured completely.  In v5.20.005, program could experience a never ending wait state as it attempts to initialize, due to an unresponsive Internet Explore object. This enhancement will determine this state correctly and revert to the older style of printing (no print preview, nor flexibility in printing).   
  • iCard Module - improve the Feeds to iCard by providing additional data.  Optimized the data feds to reduce the amount of data sent to iCard. Prior to this, additional data was sent but not required.
  • Registration Paid  Report - prints the report based on the active sort field. Prior to this the driver's name was automatically selected as the sort order.
  • Main Menu - menu changes.  Bar Code and iCard Modules now have their own menus, that contain Configuration dialogs and all respectively.
  • New Print Options - a Print Class Headers option was added to the Print Setting tab. This allows you to selectively activate or turn off the class headings in report. These headings display the class information, number of trophies etc. When off, this line is omitted.

Fixed

  • Class Definitions - could automatically flipped to alphanumeric sort if Heat Assignments was executed. This no longer occurs.
  • Active Heat Timing Report - Spanning Pax classes were omitted from the Heats based report.  They would only print when the Final Results were generated. It is more accurate to print the class in all the Heats that the Pax Class Spans. 
  • Print Final/Heat reports - when optional columns are used, data was at times not printed for the 'paired up' columns. The columns affected were #4/#5, and #2/#3. it require both of the paired columns to be active.

Version 5.20.005

New Functionality

  • New Printing Control - a new print control using Windows Internet Explorer technology, provides access to browser style print dialog. It provides Print Preview and 5 font options when printing and back and forward buttons to move between reports.  Most reports are new generated as HTML reports in the background and displayed in the print dialog.  They are identical to the reports generated by the "Print to Web (HTML) file" command.  Please see the help documentation for additional information.
  • Data storage change - the Even and Membership files are now stored as tab delimited files rather than tag delimited.  The data tags used in prior versions (5.10.x and earlier) are no longer used and loading Events or Membership Files is automatically managed. The new data format uses the 1st line of the files as the Data Column Mappings row, much like the format used for Importing data. The order is un-important but the mapping must be identical the Headings used in each type of grid.  To support this new format, the Runs and Penalty columns have been changed slightly for both normal and 2 day events.
  • IMPORTANT - Driver Name split into First and Last Name:
    • To extend the functionality of the software and for future considerations, the Driver Name is now split into First and Last Name fields.
    • When loading Events or Membership files created by prior versions of the software, the Driver Field will be loaded and MUST be split into First and Last Name fields, respectively. 
      • 2 Functions will exist as Right-Mouse functions on the Heading lines in the Registration and Membership Grids, is the Driver Name field is found.
        1. Function #1 will allow you to split the Driver Name into the First and Last Names.  The split will occur on white space (space, coma, semi-colon) preceding the last word in the Driver Name.  Since the source Driver Name may be in First-Last or Last-First order itself, a dialog will be presented to allow you to specify with order is used.  Select the appropriate order and press the SLIT button.  Ex: "Joe R. Quick", results in First name = "Joe R." and Last Name = "Quick".
        2. Once the name split is completed, the Driver Name column should be deleted. The program will only use the First and Last Name fields in all processing.
    • New Name Formatting: control driver names in First-Last or Last-First name formats. See the Setup/Options/Print Settings for additional info. Once your desired format is selected the Staging Grid, and all reports will contain the name the selected format.
  • Class Group Definitions - The Class Definitions now supports Groups of Class based on a group name.  Each group accumulates Top Times for each event, and automatically includes 2 built in groups: Top Time of Day (Fast Time Of Day) and Pax Top Time, as overall statistics.  The Registration Window contains a list box to display the Top Times. To view the entire list, double click on any row of the list box.  The groupings are automatically included in the Final Results.
  • Program Settings INI - program settings are now saved automatically to an AXWAREW.INI file in the installation directory. This file may be moved to another computer and imported to help retain common existing settings.  This may be helpful when moving data between your timing computer and data storage computer if you want to retain the exact configuration (with respect to the license agreement). Note: the INI file is not required when using the Networking nodes since they all obtain their configurations from the loaded Event file.
  • Grid Column Order - the Event and Membership files now support moving of many of the data columns.  In addition to column moving, you can also reset the order to the default order by using a new right-mouse button function. The "Reset Column Order to Default" command is accessible when the focus is set to the Heading rows of the Event or Membership Grid.
    • Events:  excluded columns include the class, car number and all timing columns
    • Membership: similarly the class, car number and all points columns are excluded.
    • The settings are stored as a PC centric preference (and saved in the AXWAREW.INI). Views may differ on different machines but may be synchronized by using the AXWAREW.INI import. Please see the documentation for more information about the AXWAREW.INI features.
  • Auto-Complete support added to all Pull-Down data fields in Grids - all grids in the now support the auto-completion editing. This lets you type a value and if a match (partial of complete) is found in the option list, it will be displayed and activated. You may still use the normal list selection control as well.
  • Unique Bar Code Values - can now be forced across all entries and the value remains 'glued' to the entry.  A new option has added to the Bar Code Setup dialog (Setup/Bar Code Setup) that allows you to select unique Bar Code values.  The values are unique until either reset manually (from within the Bar Code Setup dialog) and can be 000000 to 999999.
    • Behavior Change: If Unique Bar Code value is active, and entries with blank Bar Code Values are loaded from the Membership of Event file, the values are not generated automatically.  Use the Bar Code Menu/Regenerate Bar Code Values or Edit the entry to assign values to those entries. On the contrary,  if the Unique Bar Code Value is in-Active, blank bar codes are automatically reset when loaded.
    • The Bar Unique Barcode values allow the value to stick with each entry even if they are reclassed or changed. This helps preserve labels respectively.

Enhancements

  • 2 Day Events - when starting a new 2 day event with an existing event active, the Race Day pull-down was not activate until the event was re-loaded. By default, Day 1 was always selected as the active day.
  • Number of Corners in Work Assignments - the value stored in the configuration (registry and INI file) was slightly misleading although functionally correct. The value in the settings is now the actually number of corners (prior to this it was the 0 based pull-down selection number).
  • Printing Final Results - several format improvements: reduce wasted blank space, new font control for HTML output, improved 2 day event formatting and the addition of "day1" and "day2" designations to clarify the results (more important for events that did not run the same number of runs each day).
  • Staging Grid
    • Car Color Column -  the car color column is an optional column for both the Registration and Staging grids. You can now selectively turn this on and off while an event is loaded and the columns will be manipulated appropriately in both grids. Prior to this the Staging grid was not automatically adjusted, until the event was re-loaded.
    • Pax Class - auto-filling Car Number - when a class is entered and only 1 car is registered for it, the car number field is automatically filled in with that car number. Prior versions did not do this for Pax Classes but do now.
    • Car Number -> Class staging order - if only 1 class is available for the specified car number, and the class field is currently blank, the class is automatically filled in. All other cases still require an edit or selection from the pull-down.
    • Highlighting of the Last Car to Finish - the row on which the last time was recorded is now highlighted in a bright green.  This may help in tracking the currently running cars.  Hint: the following hot keys may help in focus placement: (from Documentation - Timing Cheat Sheet)
    • '\' Positions focus to last entry in the grid.
      '/' Positions focus to the next car to finish, otherwise it's the next entry slot.
      '.' Positions focus to 2nd car to finish. (period)
      ',' Positions focus to the 3rd car to finish. (coma)
  • Class Definitions Dialog - when a Pax Factor = 0.000 is entered, the Pax check box is automatically checked and set to READ ONLY. A non 0.000 value must entered into the Pax Factor for the Pax check to be reactivated.
  • New Event Dialog - added tool-tips for all controls (which were not present prior to this version).

Fixes

  • Re-Class and Bump dialogs - auto-completion is now active for both these dialogs. Prior to this the pull-down list had to be used.
  • Class Definition Dialog - if a class definition file was not found, the internal default classes were loaded, however the 1st row did not contain the proper data field attributes.
  • Class Definition Table reset - when in Networking mode, if the selected Class Definition file was changed or renamed, the new file may not be properly loaded.  The 'default' or prior class definition name was used.  The File View shows which files are active.
  • Membership Entries - Avail# button - if the entry was Cleared using the Clear Data button followed up by pressing the Avail# button, entry available entry was popped up with car number = 0 or the first entry in the class. 
  • File View Tab:
    • From the Membership file, Events could not be loaded by double clicking on the event. The action was ignored.
    • From Events, the Membership File was also not loadable by double clicking on the Membership file. It would report "File not found error".
  • Staging Window - display fix when more than 5 timers are active in Normal Autocrossing. The Finish Reset and the other buttons (if using Single Light Operation) could be displayed over the Stop Watch buttons.
  • New Event Creation - the SCCA Car number Flag was not sticking when new events were being created and the Modify Event Attributes had to be used to set the flag ON and the file saved.
  • Membership and Registration Lists - for entries that included car numbers ending with 'A', 'B', 'C', 'D', the sort order by car Number was incorrect. In addition, in some rare cases, a car could be excluded from the Class Tree Views due to same problem.  The Grids were unaffected.

Additional release notes:


 Copyright © 2005, AXWare Systems, All Rights Reserved.