14.8. March 12, 2023. Added "Southeast QLD League" sport. 14.7. November 6, 2022. Fixed problem where dates could not be entered into edit controls if the Windows short date format used month names. 14.6. October 3, 2022. Fixed problem where non-processed imported events were not being marked as modified. Fixed message dialogs to copy message on Ctrl+C. Import Events dialog now closes after importing events. 14.5. May 9, 2022. Fixed grid in main window not displaying any results. 14.4. May 8, 2022. Fixed sporadic crash when importing rating and club lists. Fixed possible sporadic problem with operations that display a progress bar. Progress-bar and download-status windows can now be aborted by clicking the "X" in the title bar or pressing Alt+F4. The drop-down in ::Cantor > Select Printer now sorts the printer names alphabetically. Added "Copy Report to Clipboard" button to crash/exception window. Internal change: Progress-bar and download-status windows now post a message in DoShow rather than overriding Activate. 14.3. December 25, 2021. Fixed application icon. Internal change: Updated to Delphi 11. 14.2. July 31, 2021. Fixed error handling when packing and restructuring the database. 14.1. June 26, 2021. Now sets HTTP UserAgent and SMTP MailAgent to the app name. 14.0. February 15, 2021, Added SSD South Sudan. Changed TRI Trinidad and Tobago to TTO. Updated country names for CGO, CIV, COD, FSM, GAM, ISV, IVB, MAC, MKD, SWZ, TLS, VIN. User's Manual no longer says that event-processed email not sent if there are no results in the event. No longer supports Windows Vista or XP. 13.3. September 9, 2020. User's Manual now says that event-processed emails are sent to the email address for the director ID. 13.2. September 2, 2020. Now uses POST and form fields instead of GET and cookies to download rating and club lists. Updated "Unrated Players" chapter in User's Manual. Updated OpenSSL to version 1.0.2u. 13.1. August 3, 2020. Fixed problem where ::Events > Import always errored with "Bad report format version for director". 13.0. April 10, 2020. Maximum length of event names now 100 characters. Maximum length of player names now 50 characters. Added ITTF player ID field to players and to rating list. Can now use ITTF IDs to specify players in ::Players > Import. Fixed problem where whitespace might not have been changed to spaces when the user entered information. 12.15. September 14, 2019. Ratings Central report now includes submission method. Added "lost files" to User's Manual index. 12.14. August 24, 2019. Email address validation now only accepts letters, numbers, hyphens, and periods for the domain name. 12.13. July 31, 2019. Updated "Wrong Date or Director ID" section in User's Manual. 12.12. July 28, 2019. User's Manual now says to get priors approved by Ratings Central. Can now connect to mail servers using TLS versions 1.1 and 1.2 in addition to version 1. Now includes OpenSSL version 1.0.2s. 12.11. July 4, 2019. Changed maximum event unrated standard deviation from 450 to 600. Changed maximum player unrated standard deviation from 999 to 600. Updated "Director ID Policies" section in user's manual. Added some instructions that are on the "Information for Event Directors" webpage to the user's manual. 12.10. May 26, 2019. Updated "Multiple-Day Events" section in User's Manual. 12.9. March 23, 2019. Website now removes seven-digit USATT IDs from rating list if previous Cantor versions used. 12.8. March 17, 2019. Ratings Central is no longer free. Added support for USATT IDs that are seven digits. 12.7. December 8, 2018. Added "The Fewer Priors the Better" section to "Unrated Players" chapter in the User's Manual. 12.6. July 1, 2018. Added discussion of fixing a wrong director ID to the User's Manual. 12.5. June 23, 2018. Expanded discussion of fixing a wrong event date in the User's Manual. 12.4. May 6, 2018. Added "Old Version Password Compatibility" section to User's Manual. 12.3. April 5, 2018. Added "Director ID Policies" section to User's Manual. 12.2. March 22, 2018. Can now import current version of USATT rating list. 12.1. March 3, 2018. Now using HTTPS for downloading lists and submitting using the Web submission method. 12.0. February 17, 2018. Added province field for events. In rating-list browser, changed "Overwrite" button to "Merge" and added "Overwrite" button that copies blank fields. ::Events > Import now lets you specify whether the event has already been processed by Ratings Central. Changed SIN Singapore to SGP; changed LIB Lebanon to LBN. Removed Paralympic Table Tennis sport. Now creates version 6 of the report format. Updated "Unrated Players" chapter in User's Manual. 11.3. October 23, 2016. When importing events, now checks that a non-blank processed URL starts with a valid HTTP protocol. 11.2. July 31, 2016. Now always informs the user if a password entered into an edit is too long (rather than sometimes silently truncating). 11.1. July 26, 2016. Fixed crash when doing ::Players > "Copy from Event". 11.0. July 24, 2016. Can now import event reports via ::Events > Import menu item. ::Events > Submit menu item now always enabled (so can always see Previous Submissions). If "Submit Events" button disabled for reason other than nothing to submit, now displays an explanation below the button. 10.0. April 30, 2016. Added "Deceased" field to Ratings Central rating list and ::Players > Modify > Edit. Now rating lists and club lists downloaded from the Web for sports other than table tennis include the sport in the filename. Changed storage of passwords so user must reenter director, email (SMTP), and Web-proxy-server passwords. When importing USATT rating list, now expects list provided by Simply Compete (who replaced Railstation as of January 1, 2016). Quick-start window can now go behind the main window (like it could several versions ago). Now uses main database folder if list database folder is read-only rather than exiting. No longer displays a second dialog box on a fatal exception. Now uses Unicode instead of ISO 8859-1 (Latin 1) for strings. Passwords can now be 100 Unicode characters instead of 20 Latin 1 characters. 9.11. January 18, 2016. Fixed problem entering event date if Windows short date format was not M/dd/yyyy. Fixed display of clubs in player browser and rating-list browser to be aligned left. 9.10. April 19, 2015. Moved ini file to database folder. 9.9. April 6, 2015. Internal change to improve exception handling. 9.8. March 7, 2015. Once again gives friendly error message when running two copies of Cantor on same database files. Updated OpenSSL to 1.0.2. 9.7. February 28, 2015. Fixed import of USATT rating lists (actual rating list formats did not match what USATT said they would be). 9.6. January 23, 2015. Now imports the new (as of the January 15, 2015, switch to RailStation) formats of the USATT rating list. Changed maximum USATT ID from 999999 to 998999 because higher numbers are used for new players in USATT's tournament report. Internal change: Updated to Delphi XE7. 9.5. September 22, 2014. Now gives an error message if an invalid date or time is entered rather than clearing the edit (or doing something odd). Fixed crash when entering a very large integer (e.g., 18 digits) into an edit field expecting an integer. Integer edit fields now give an error message if a non-integer is pasted in rather than silently converting to an integer. Added country TKL Tokelau. Tried to fix problem entering event date if Windows short date format was not M/dd/yyyy. Updated OpenSSL to 1.0.1h. Internal change: Updated to Delphi XE6 Update 1. 9.4. January 4, 2014. Installer now creates shortcuts that put database folder in user's roaming application data folder. Now can specify location of main database folder via a command-line parameter. Fixed problem where installer might give an error and fail to create shortcuts properly. 9.3. October 27, 2013. Added "Continue and Ignore Errors" button to import-lists error window. Upgraded to NexusDB 3.12.02; this fixed error message when running two copies of Cantor on same database files. Now puts Cantor.ini file in user's local application data folder. No longer logs running Cantor twice on the same set of database files to CantorDatabaseError.txt. Changed crash dialog (changed from Exceptional Magic to JclDebug). Internal change: now using Delphi's unzip instead of ZipForge's. 9.2. July 19, 2013. Fixed problem where minimum width and height of rating-list browser window were incorrect. 9.1. July 16, 2013. Can now import players into the current event from a file of IDs via ::Players > Import menu item. Now assumes that a two-digit year entered into the ::Players > Modify > Edit > Birth field is in the past. Fixed problem where ::Players > Modify was not correctly checking if two players in the event had the same name. Fixed problem where ::Players > "Copy from Event" was not checking for a player with the same name in the current event. Fixed so out-of-date or corrupt Cantor.ini file will not cause an error. Internal change to rating-list database (rating-list and club-list databases will be cleared on upgrade to this version). 9.0. April 20, 2013. Thumbs in vertical scroll bars in grids can now be dragged to any location rather than just to each end or past the middle. Fixed problem importing rating list if short date format changed in Windows Control Panel. Fixed possible problems parsing or writing dates and times if settings changed in Windows Control Panel. Some database files now take up less disk space. Can now use same rating-list and club-list files as Zermelo, but can't have both apps open on same files at same time. Maximum email address length increased from 75 to 254 characters. Now checks that email addresses are syntactically valid. 8.2. February 11, 2013. Fixed problem where a button on an inactive notebook page could be clicked if a page change had been previously prevented. Fixed problem where text in disabled check boxes and disabled labels looked slightly different. Now will only load OpenSSL files from folder containing Cantor.exe. 8.1. November 3, 2012. Fixed crash when pressing PgDn or PgUp when the navigator bar had the focus. Now installs the OpenSSL files so ::Cantor > Set Up Internet > Email > Use TLS should work. 8.0. August 18, 2012. No longer runs on Windows 98, 98SE, ME. No longer requires that Windows locale use 1252 (Latin 1) code page, but still only accepts Latin 1 characters. TT Australia IDs can now be seven digits. Better message when connection closed gracefully when downloading rating/club lists (2012-08-26: webpage modified to fix). Increased the read timeout when downloading rating and club lists. Problem of not being able to select Adobe PDF as printer went away (probably due to switch to new version of Delphi). Fixed problem where moving version 7.2 database files to a different version of Windows could produce an "NLS version" error. Fixed problem where version 7.2 couldn't update pre-version-7 files to current version. Fixed problem where grid in 7.2 would scroll all the way to the left if sort column changed, row clicked, or "Find" field used. Internal change: Now using Delphi XE2 instead of Delphi 2006. Changed BRU Brunei Darussalam to Brunei, CIV Cote d'Ivoire to Côte d'Ivoire, GBR United Kingdom to Great Britain. Changed GUE Guernsey to GGY, IOM Isle of Man to IMN, JER Jersey to JEY, MTS Montserrat to MSR, ROM Romania to ROU. Changed VIN Saint Vincent to Saint Vincent Grenadines, STP Sao Tome and Principe to São Tomé and Príncipe Changed TCI Turks and Caicos to TCA. Added CUW Curaçao, TCH Czechoslovakia, ENG England, GDR Germany D.R., FRG Germany F.R., MAC Macao, NIR Northern Ireland. Added SCO Scotland, SCG Serbia and Montenegro, URS USSR, WAL Wales, YUG Yugoslavia. 7.2. April 22, 2012. Fixed possible problem with display of buttons. Cosmetic and internal changes to grids. Suggest deleting Cantor.ini file. Modified guidelines for player priors. Now using NexusDB version 3 instead of version 1. 7.1. August 17, 2011. Fixed possible problem with previous version linking against an old version of a third-party library. 7.0. August 15, 2011. Now lets you select sport. Now supports USATT ID and TT Australia ID fields in Ratings Central database. When importing a USATT rating list, now accepts a "U" as the value for a player's gender. Fixed problem where buttons on main form wouldn't display the very first time Cantor was run (or if no Cantor.ini file). 6.0. October 28, 2006. Can now delete a submitted event if it is not modified and has no results. Can now use TLS when connecting to an SMTP server to submit an event via email. Can now clear the director ID and password after they have been set. Added countries: FLK, FRO, GIB, GUE, IOM, JER, MHL, MNE, MTS, NFK, NIU, SRB, TCI, TUV. Deleted SCG (Serbia and Montenegro). Fixed problem where Cantor wouldn't notice if the database files were for a newer version. 5.12. February 20, 2006. Fixed crash when changing list-database folder. 5.11. January 15, 2006. Fixed problem that could corrupt data files when running on a processor with hyperthreading. 5.10. September 22, 2005. Fixed problem where a few edit fields were sometimes enabled when they shouldn't have been. 5.9. August 16, 2005. Now new players have their club start as blank rather than being set to the club of the event. Now, if a player's club is not set, clicking the change-club button brings up the club browser with the event club selected. Fixed problem where select-club button in club browser wasn't the default button. 5.8. August 11, 2005. Fixed erroneous version number. 5.7. August 10, 2005. Fixed crash when copying player from rating list without an ID if player had same name as existing player. Fixed crash when using new-player rating-list-browser button to add a new player with same name as existing player. Fixed problem where name was not validated after copying player from rating list. Fixed problem where name was not validated and save button was not enabled after using new-player rating-list-browser button. 5.6. June 25, 2005. Added KOS Kosovo as a country. Now ignores unknown countries in rating lists rather than displaying an error message. 5.5. May 11, 2005. When importing a USATT rating list, now accepts a double-quoted space as the value for a player's gender. 5.4. March 22, 2005. OK button in select-printer window is now the default button. 5.3. January 24, 2005. Fixed problem where some windows that should have a maximize button in title bar didn't or others that shouldn't did. 5.2. January 10, 2005. Now uses the ISO 8859-1 (Latin 1) character set; this character set includes accented characters. Fixed a problem where edit fields might garble a string that started with a space and contained an accented character. 5.1. December 11, 2004. Added MAC Maca0 as a country. Now requires that you set the event unrated-players mean and standard deviation. 5.0. December 5, 2004. Can now submit events via the Web. Can now use web proxy server when downloading rating and club lists. Can now update previous-version's database files to current version's format. Now using IOC country codes. Now allow unrated mean minus twice unrated standard deviation to be less than zero. Fixed problem where was unable to handle accented letters in file and folder names. 4.1. November 4, 2004. Player list sorted by name now shows unrated priors. 4.0. October 17, 2004. Can now import a USATT rating list. 3.12. October 16, 2004. Now checks when importing rating and club lists that lists are for correct sport, i.e., table tennis. Now allows clubs on club list that are from U.S. or Canada to not have the state set. 3.11. September 27, 2004. Changed text on buttons of import-error window so meaning is clearer. Added status bar to error window to explain how to copy error message to the clipboard. 3.10. September 21, 2004. Fixed problem where trying to import a USATT rating list would produce a crash rather than an error message. 3.9. August 29, 2004. Decreased size of hidden temporary file that is created in \Windows\Temp folder. 3.8. July 20, 2004. Now checks that event date is not in future when submitting event to Ratings Central. 3.7. July 17, 2004. Added option to allow missing scores. Fixed problem where navigator in event edit notebook page was never enabled. Fixed player and rating list browsers so blank dates don't display as 12/30/1899. Player window now copies search string to rating-list-browser find box when doing lookup. Added new-player button to rating-list browser. 3.6. June 12, 2004. Fixed problem where new-outcome button wasn't enabled after copying players from a previous event. 3.5. June 9, 2004. Fixed problem where read-only combo boxes could be changed using the accelerator key and up/down arrow keys. 3.4. June 8, 2004. Fixed problem where checking the new-personal-info check box would not set the event as modified. Fixed problem where an event would be set as modified as soon as a player was added to the event. Replaced box around club name with underline so it looks less like a read-only field. 3.3. June 5, 2004. Fixed problem where player browse page was showing incorrect sex for players. 3.2. June 1, 2004. Fixed previous fix. 3.1. May 31, 2004. Fixed problem where the result windows would allow the winner and loser to be the same if you selected one by typing their name. 3.0. May 29, 2004. Can now automatically download and import rating and club lists from Ratings Central website. Can now copy players from a previous event and optionally update their info from the rating list. Event director ID and password are now set once and apply to all events. Added status bar to main window that shows main database folder. Added option to put rating and club list database files in a different folder than other database files. Can now set SMTP port. Now checks that event name is set. Replaced close button on browse page of event window with OK and cancel buttons. 2.3. May 18, 2004. Fixed problem where deleting a result was not setting the event as modified. 2.2. May 10, 2004. Fixed problem where changing the date for an event that already had players or results would cause the players and results for the event to vanish and lead to other problems later, including sometimes a crash. 2.1. May 6, 2004. Can now import lists that are in either the standard CSV format or in Excel's CSV format. 2.0. May 2, 2004. Added support for SMTP servers that use authentication. Added change-password menu item. Now displays a success message when test email sent. Fixed problem where club browser wasn't always remembering column order and index. Fixed so current event is selected when browse-event notebook page is displayed. Fixed incorrect menu item in quick-start window. Fixed new-personal-info check box so it is always enabled once event is submitted. 1.1. April 25, 2004. Find field now has focus when rating list is displayed. 1.0. April 21, 2004. First version.