Version History - AXWare For
Windows v5.20.x
New Functionality ,
Enhancements, and Fixes
Version 5.20.013.016
New Functionality
- Registration Backup Log - a automatic trace log is now created when
data is manipulated in the Registration Grid. This serves to provide a
backup log in case the original Registration List is lost (*.RGG file). In
addition, a new Recover Registration Data function is now
available in the File/Recover menu. This will load and
manipulate the Registration list based on the activity that was carried out in
prior sessions. Note: All activity is recorded and thus played back and the
corresponding edits are carried out, including deletes and any re-class
operations.
- Announcer Client II - Added a second Announcer client.
- Unique Car Numbers within Pax Classes - added support to control
unique car numbers within Pax classes. A new Event Settings option,
Unique Car Numbers within Pax Classes controls when this setting
takes effect. When selected, entries such as NAS 15 and NESP 15 will no longer
be permitted. It ensures that a car number is selected only 1 time per
class. When active the affected functions include Re-Class, Avail #
and Insert New/Edit/Copy & Insert Dialogs. Note: if this
setting is active and you load an Event or membership file, collisions will be
reported in the Registration Status Log if duplicate numbers in a Pax class
were used in prior events.
- Trophy Allocations - trophies can now be configured for Event
Standings and Points Results separately. This allows you to configure a
different allocation scale for Points and for Standings. This feature is controlled via the Setup/Trophy menu.
- Points and Pax Points - new feature that allows you to select if
the Qualifying number of events is per class or across all events. If
the latter is selected, an entry needs only to compete in the specified number
of events to qualify for the YEP. In addition, if they do qualify, more than 1
class may have their points totals, if they still qualify after the drops.
- Print Templates for Registration, Mailing, and Bar Code Labels -
added Print Template support for all labels. 2 templates are provided for each
type of label, in order to support dedicated label printers as well as normal
printers using sheet fed label support. The sheet fed support contains 3
columns of data while the devoted labels are a single column, both consisting
of a maximum of 4 lines. Use the Print Settings Print Templates to customize.
Note: label spacing for non-dedicated labels will
be affected - please retest your configuration if you use non-dedicated label
printing (sheet or continuous feed labels).
Heat Assignments Run Order control - The Heat Assignment dialog has
been extended to provide the capability to set the Run Order as well as the
run order per heat. New buttons have been introduced that provide sort and
moving each row up or down to the achieve the desired Run order. The Class
Definition table controls the heat assignments and the order will be
references in the Class Definition Dialog as well. Note: this functionality is
not included in the Heats By Car Number Assignments.
Class Definition Dialog - Sort functionality has been added to the
dialog however the sort is only intended as a 'view' control, meaning that the
sort order will NOT be saved. The order of the classes is saved ONLY if
classes are moved Up/Down in the table, otherwise the order is still dictated
by the original order of the data.
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
- 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
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:
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.
:
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.
- 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".
- 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.