VERSION HISTORY
(Version 7 was the first iteration after Gary Bold's Version 4.2)

Version 7.03

1.    The Progress window is shown at start-up by default, there is a checkbox to turn it on and off. It has been moved slightly for
    better visibility.
2.    In the top right corner there is a new control “Pause after X chars”. If the value is more than zero, the programme will pause
    after that number of characters has been sent. You need to click the <Unpause> button to continue. Because of the way the
    software generates the tones, the next character to be sent (or more depending on “Character Speed”) may appear in the Progress
    text bar while the software is paused. I will investigate this further to get it precise.
3.    The hint labels for “Character Speed” and “Farnsworth Spacing” have been corrected.
4.    In the Advanced Menu there is an option to Save and Load Settings. These now work correctly and have been enhanced.
    They will save or restore the following settings:
    a.    Number of the practice text to load next
    b.    Value of Farnsworth Spacing
    c.    Value of Character Speed sending
    d.    Value of Tone Frequency level
    e.    Character number from which to start when using <Teach Morse> button
    f.    Number of characters to choose from when using <Teach Morse> button
    g.    Value of “Show Progress” checkbox
    h.    Value in “Pause after X chars”

Version 7.04

1. Fixed bug in random character generator - increment was outside creation loop so sometimes got incemented without creating character

Version 8.00
(Major Version Revision)

1.    Save the audio output as a .WAV file.
2.    Progress window matching the Text window, so unlimited text.
3.    Clear the Progress window when starting a new Text send. Optionally clear it after a Pause.
4.    Pause sending after a user defined period of minutes.
5.    24 hour clock with seconds, font size resizable
6.    Update the “About” box to include ZL1AF picture.
7.    Random character generator to optionally create the 5+5 letter groups currently in use.
8.    Pause after X characters spinbox increased to 250 characters
9.    Checkbox to auto save setting on exit, and load on start-up, with ability to reset if necessary in Advanced menu
10.  Remove choice box of alternate teaching strings and put on Advanced menu
11.  Added to Auto Save/Load
        a. Text and Progress box font name, size, colour, style
        b. Clock font size
        c. Whether clock is visible or not
12.  Pause after X minutes will complete current word before pausing
13.  Checkbox to allow sending to continue for cursor position in Text box after a pause
14.  Clear Progress after specified number of characters - different from pause after X characters
15.  Don't allow Pause after X Chars and Pause after X mins to both be non zero
16.  Added Alt-key shortcuts for some buttons
17.  Spin control by Font edit button to change font size
18.  Abort/Show button works when sending is paused
19.  Added "Close" button
20.  The character "|" (pipe) will create a Pause action
21.  Added Version History html page to help menu options
22.  Checkbox to hid clock
23. Pause/Unpause button has half second timeout to prevent accidental double clicks

Version 8.01
1.  Recording output failed during the "Start Teach" process. Necessary code for recording added to "Start Sending" and "Stop Teach" buttons.
2.  Removed Alt"P" press for Pause button as it was pausing duing "Start Teach"

Version 8.02
1.  Removed all Alt hotkey presses as may be generating random errors on some PCs.