iWorkshop CNC File Transfer v1.0: Original concept version, developed for Windows 95 (ver4.00.950) or higher. Using com port libraries TComPort v2. 16 Nov 2001 v1.03: Bugfixes. 7 Dec 2001 v2.0: Added Syntax Highlighting & Drag/Drop Editing. 10 Dec 2001 v2.1: Send Program now executes in separate thread. 17 Dec 2001 v2.2: Added Program Translation function (g-code lookup). 25 Mar 2002 v2.3: Added Machine Icon to Status Bar. WebSite URL & Logo on About page in preparation for Web Release. 9 April 2002 v2.4: Using com port libraries TComPort v3.10. Bugfix - Update Button no longer asks for confirmation of delete when editing translation info. Settings storage changed from ini to registry. Machine manager added. CNC programs have user setable icon and are associated with the program. MRU list added to file menu. Added Port timeout error checking. 15 April 2002 v2.5: Added TransferForm to show detailed progress during send/receive operations. 19 June 2002 v2.6: Added Renumber and Find / Replace functions. 26 June 2002 v2.61: Machine settings moved from HKEY_LOCAL_MACHINE to HKEY_CURRENT_USER to enable users with restricted privileges to use the program on NT systems. Added registration number validation and licence agreement. (v2.62 Added "Send using Email..." menuitem) Exact source code lost. 1 November 2002 v2.63 Recreate the changes made in 2.62 plus: Right Click a character in program edit mode for ASCII conversion Supports opening files by dropping icons onto the editor window. SelectMachineForm shows extended options automatically if no machines defined v3.0.0.0 - 3.0.8.7 (Private distribution) Supports multiple open documents. Configuration settings per-user or per-machine. Added tools menu. Added file compare utility (diff.exe). Dropped program translations. Added configuration option for toolbar button captions. Added configuration option to specify where open & save dialogs should start browsing. Added configuration option to send line feeds as other than CRLF. Added configuration option to receive line feeds other than CRLF. Added configuration options to skip lines when sending. Added configuration option to add line feed delay when sending. Added transfer trace function. 22 June 2007 v3.0.8.8 (First public release of version 3.0) Help file rewritten for HTML help. Dropped diff.exe in favour of WinMerge bundle. Allows selection of multiple files in Open dialog. Added monitoring of open files ("file has been changed, reload?...") Syntax highlighting is configurable. Added drip feed capability. Added xmodem protocol. Added driverless support for network port servers. 9 March 2008 v3.0.9.3 Improved transfer performance and reduced CPU usage at high baud rates. Transfer trace now double buffered and capped at MAX_LOGSIZE to avoid transfer performance penalty. Bugfix - Expandable forms appear cropped on some systems. Added configuration option to wait for Xon when sending. 27 April 2008 v3.0.9.4 Added French translation and support for further languages