Änderungen: Von Morsetraining.exe V4.0.01 zu V4.0.09 (17. 9. 2013)

- Diverse Fehler im Koch Trainer wurden behoben und der Sound
  verbessert. Das Fenster mit den Einstellungen zum Koch Trainer
  wurde neu gestaltet. Neu gibt es zwei Schaltflächen, eine zum 
  Speichern, die andere zum Abbrechen.
  
- Der Abstand zwischen den Gruppen mit Zufallszeichen kann neu 
  selber eingestellt werden. (Menü: Extras)
  
- Die Wortanzeige wurde verbessert, so dass sie bei jeder Einstellung
  perfekt funktioniert. (Es werden jetzt keine Wörter mehr vergessen.)
  
- Das Tastaturmorsen wurde verbessert, so dass es jetzt bei allen
  Tempi (inkl. Farnsworth Timing) richtig funktioniert.
  
- Die Hilfedatei wurde mit einem zusätzlichen Kapitel erweitert und
  angepasst.

Änderungen: Von Morsetraining.exe V4.0.00 zu V4.0.01 (2. 7. 2013)

- Wurde beim Koch Trainer bereits das erste Zeichen falsch 
  eingegeben, führte das zu einem Absturz des Programms. 
  Dieser Fehler konnte behoben werden.
  
- Beim Tastaturmorsen wurden Zeichen mit Umlauten durch
  Zeichenkombinationen ersetzt. Das macht definitiv keinen
  Sinn.
  
- Wurde bei der Koch Methode eine der beiden Voreinstellungen
  gewählt, aber nicht verändert, wurde der Restzeichenvorrat
  nicht gelöscht. In der folgenden Übung wurden also noch Zeichen
  aus dem vorherigen Zeichenvorrat abgespielt. Ein Schönheits-
  fehler.
  
- Der Wortabstand in Zufallstexten kann neu auch etwas kürzer
  eingestellt werden, z.B. 0,5 s, 1 s oder 1,5 s. Damit erfülle
  ich den Wunsch eines Anwenders.
  
- Der Farbwechsel bei der grafischen Analyse erfolgt neu bei jeder
  Tonlücke, welche länger als 2 Punkte dauert. Das signalisiert
  den Abstand zwischen zwei Zeichen. Die Länge der Pause wird in
  diesem Fall in hellem gelb dargestellt. So hat man auch hier
  die Möglichkeit die Länge der Pause zu überprüfen. Längere
  Pausen (grösser als 4 Punkte) werden als Lücke dargestellt.
  (Wortabstand)

Änderungen: Von Morsetraining.exe V4.0 zu V4.0.00 (25. 6. 2013)

- Im Menü Extras kann der Wortabstand in Zufallstexten bis max.
  10 Sekunden vergrössert werden. 

- Die Ersetzungen sind vom Bildschirm Einstellungen verschwunden.
  Sie befinden sich jetzt im Menü Extras.

- Die Einstellungen für die RS232-Schnittstelle wurden vom 
  Bildschirm Einstellungen ins Menü Extras transferiert. Sie
  bleiben aktiviert. Das war in früheren Versionen nicht der
  Fall.

- Das Design des Bildschirms Einstellungen wurde neu gestaltet.
  Das Bild mit dem Anschluss-Schema für das Paddle ist weg.

Änderungen: Von Morsetraining.exe V3.8.01 zu V4.0 (21. 6. 2013)

- Neuer Koch Trainer mit eigenen Einstellungen.

- Das Programm wurde benutzerfreundlicher gestaltet. (Zusätzliche
  Schaltflächen, Beschriftungen und Tastenkombinationen)
  
- Menü Ansicht und Panel Wortabstand entfernt. Bei Zufallstexten
  und Zufallszeichen werden automatisch Pausen eingefügt. Die
  Wortabstandmakros, z.B. <w500> funktionieren in normalen Texten 
  nach wie vor.

- Das Problem mit der kurzen Latenzzeit beim Tongenerator im
  Bildschirm Tasten konnte behoben werden.

Änderungen: Von Morsetraining.exe V3.8.00 zu V3.8.01 (21. 4. 2013)

- Neu können die Beschriftungen im Programm auch in französischer
  Sprache umgestellt werden. Bisher waren nur deutsch und englisch
  möglich. Es fehlen aber noch französische Zufallstexte und eine
  französische Version der HTC-Morseprüfung.
  
- Der Tooltip der Spinbox zur Einstellung der Geschwindigkeit
  zeigte falsche Geschwindigkeitswerte an. Ein Benutzer hat das
  entdeckt und gemeldet. Vielen Dank. Neu arbeitet das Programm
  im Bereich von 40 BpM bis 900 (!) BpM. Schafft jemand dieses
  hohe Tempo (ohne Decoder natürlich)?
  
- Ein in Version 3.8.00 neu entstandener Fehler, welcher beim
  Starten des Koch-Trainers zu einem Programmabsturz führen konnte, 
  wurde behoben. Danke dem Benutzer, der diesen Fehler gemeldet hat.

Änderungen: Von Morsetraining.exe V3.7.09 zu V3.8.00 (27. 12. 2012)

- Die Dauer der HTC-Morseprüfung wurde dem neuen Reglement angepasst,
  d.h. sie wurde in allen vier Geschwindigkeitsstufen auf 4 Minuten
  reduziert.
  
- Die Spinbox zum Einstellen der Geschwindigkeit des Software-Keyers
  befindet sich neu im Bildschirm Tasten.
  
- Der Geschwindigkeitsbereich für Hörübungen wurde im unteren
  Bereich von 20 BpM auf 40 BpM angehoben und nach oben bis auf
  900 BpM erweitert.

Änderungen: Von Morsetraining.exe V3.7.06 zu V3.7.09 (15. 10. 2012)

- Fehlerkorrekturen (z.B. Korrektur Morseprüfung) und kleinere 
  Verbesserungen.
  
- Neuer Menüpunkt: Import von Textdateien.
  Falls kein Bedürfnis besteht, eine Textdatei vor dem Abspielen
  noch zu bearbeiten, kann man diese direkt importieren und
  abspielen. Start mit der Enter-Taste.

Änderungen: Von Morsetraining.exe V3.7.05 zu V3.7.06 (30. 8. 2012)

- Neu kann man auch bei Übungen nach der Kochmethode die gleiche
  Gruppe zwei oder dreimal hintereinander geben lassen. Bei den
  vorherigen Versionen war das nur bei normalen Übungen mit
  Zufallszeichen möglich.
  
- Die eingestellte Lautstärke und die gewählte Tonhöhe sind neu
  permanent sichtbar (Bildschirm: Einstellungen).
  
- Neu kann man die Tonhöhe durch Klicken mit der linken Maustaste in
  1Hz-Schritten verändern.

Änderungen: Von Morsetraining.exe V3.7.04 zu V3.7.05 (24. 8. 2012)

- Bei der grafischen Analyse wechselt nach jedem Zeichenabstand
  die Farbe der Balken alternierend von blau nach rot.
  
- Beim permanenten Decodieren von Tastübungen werden auch die
  Zeichen mit Umlauten in Kleinbuchstaben angezeigt.

Änderungen: Von Morsetraining.exe V3.7.03 zu V3.7.04 (17. 7. 2012)

- Neu kann man die Schriftgrösse in den mehrzeiligen Textfeldern
  zwischen 10 pt (kleinste Schrift) und 18 pt selber einstellen. 
  (Bildschirm "Einstellungen")

Änderungen: Von Morsetraining.exe V3.7.02 zu V3.7.03 (1. 5. 2012)

- Die Berechnung der Fehlerquote wurde verbessert. Sie erfolgt neu
  auf Zeichenbene. An Stelle der Anzahl falscher Wörter wird die 
  sog. Levenshtein Distanz berechnet. Diese Zahl sagt aus, wieviele 
  Editorbefehle (ersetzen, einfügen oder löschen) beim Korrigieren 
  benötigt werden. 
  
Änderungen: Von Morsetraining.exe V3.6.12 zu V3.7.02 (23. 4. 2012)

- Neu gibt es die Möglichkeit, die getasteten Morsezeichen permanent
  zu decodieren (Menü Extras).
  
- Ebenfalls neu ist die Möglichkeit, die Länge der Tonimpule grafisch
  zu überprüfen (Menü Extras). Bei Übungen mit einer Handtaste kann
  man an Hand des laufend erweiterten Balkendiagramms leicht Timing-
  fehler aufspüren.
  
- Die Bedienerfreundlichkeit konnte nochmals verbessert werden.
  
- Das Programm wurde einem intensiven Testprogramm unterzogen und
  alle so entdeckten Fehler eliminiert.

Änderungen: Von Morsetraining.exe V3.6.02 zu V3.6.12 (25. 3. 2012)

- Das Programm wurde mit einem Schutzmechanismus versehen, welcher
  das Öffnen einer zweiten Instanz des Programms wirksam verhindert.

- Das Programm wurde erweitert. Neu steht ein automatischer, inter-
  aktiver "Koch Trainer" zur Verfügung. Er vereinfacht das Lernen
  der Morsezeichen nach der Koch-Methode, erfordert aber zwingend
  das unmittelbare Eintippen jedes gehörten Zeichens. Der "Koch
  Trainer" besitzt als unabhängiger Programmteil ein eigenes
  Formular.

Änderungen: Von Morsetraining.exe V3.6.00 zu V3.6.02 (21. 2. 2012)

- Ein Fehlermeldung beim Import von Zufallstextdateien im Bildschirm
  Einstellungen wurde eliminert.

- Probleme bei der Wortanzeige, welche bei Anwendung des Farnsworth-
  Timings auftraten, wurden behoben. Die extrem grossen Zeichenabstände
  wurden fälschlicherweise als Wortabstände interpretiert.

- Neu kann man bei Problemen mit der Soundwiedergabe bei Tastübungen
  das Programm mit einem Kommandozeilenparameter starten, 
  z.B. Morsetraining.exe -u20 
  das verlängert die Updateperiode bei den Daten, welche zur Soundkarte
  geschickt werden von 5ms (Voreinstellung) auf 20ms. Erlaubt sind
  Werte zwischen 5ms und 50ms.

Änderungen: Von Morsetraining.exe V3.4.07 zu V3.6.00 (16. 2. 2012)

- Die graphische Benutzeroberfläche wurde so angepasst, dass die
  Bedienung intuitiver sein sollte. So sind einige GUI-Elemente
  umbenannt, umplaziert und z.T. mit Tool-Tips versehen worden.
  
- Das Programm wurde vom Autor intensiven Tests unterzogen und
  alle aufgetretenen Fehler korrigiert. Trotzdem gibt es keine
  Garantie, dass im Programm nicht doch noch Fehler stecken.

Änderungen: Von Morsetraining.exe V3.4.07 zu V3.5.05 (3. 2. 2012)

- Der Geschwindigkeitsbereich für Hörübungen wurde auf 20 BpM bis
  300 BpM (neu) erweitert. Gleichzeitig wurden auch die Einstellungen
  für die Farnsworth-Methode angepasst. Das erforderte eine
  Anpassung des Bildschirms "Einstellungen".
  
- In dieser Version wurden wieder einige Fehler behoben und kleine
  Verbesserungen eingebaut.

Änderungen: Von Morsetraining.exe V3.4.02 zu V3.4.07 (13. 12. 2011)

- Neugestaltung der Fehlerkorrektur. Ein kritisches GUI-Element,
  welches zu Abstürzen führte, musste durch ein einfacheres ersetzt
  werden. Die Anzeige von fehlerhaften Wörtern in einer andern
  Schriftfarbe ist deshalb nicht mehr möglich.

Änderungen: Von Morsetraining.exe V3.3.06 zu V3.4.02 (10. 11. 2011)

- Anpassung der RS232-Schnittstellensoftware an die USB-Handtaste von
  Heinz Stampfl: (www.heinzstampfl.ch)
  Kritische Programmteile, welche zu Unstabilitäten und Programmabstürzen
  geführt haben, wurden entfernt.

- Neue Decodiermethode mit einstellbarer Geschwindigkeit (zusätzliche
  Spinbox). Sie eignet sich speziell gut für die Decodierung von
  Übungen mit der Handtaste.  

- Ein separates Textfeld für die Anzeige des Decodierten Textes.

- Die Hilfedatei wurde aktualisiert.

Änderungen: Von Morsetraining.exe V3.3.00 zu V3.3.06 (24. 10. 2011)

- Die Schaltfläche "Löschen" aus dem Bildschirm "Einstellungen"
  enfernt (das Kontextmenü erfüllt den gleichen Zweck).
  
- Kleinere Fehler mussten korrigiert werden.

- Die Gestaltung des PDF-Dokumentes verbessert.

- Installer erzeugt innerhalb des Programmverzeichnisses neu 
  Unterverzeichnisse. Einer Installation ins Verzeichnis
  "C:\Programme" steht also nichts mehr im Wege.

Änderungen: Von Morsetraining.exe V3.2.07 zu V3.3.00 (06. 10. 2011)

- Probleme mit Dezimaltrennzeichen (Komma an Stelle eines Punktes)
  wurden behoben. Die Folge war eine unbrauchbare Zeitanzeige im
  Formular: "HTC-Morseprüfung korrigieren".
  
- Im Bildschirm "Einstellungen" ist neben dem Feld für den
  Zeichenvorrat der Koch-Methode eine neue Schaltfläche "Mix"
  platziert. Wird sie geklickt, werden die Zeichen im Feld links 
  der Schaltfläche durcheinander gemischt.

Änderungen: Von Morsetraining.exe V3.1.05 zu V3.2.07 (29. 08. 2011)

- Erweiterung bei der Korrektur der Morseprüfung. Neu können die
  Daten nach der Korrektur einer Morseprüfung auch als PDF-Dokument
  abgespeichert werden.
  
- Zwei neue Schaltflächen im Bildschirm "Text codieren" vereinfachen
  das Lernen mit Hilfe der Koch-Methode. Ein Wechsel zum Bildschirm
  Einstellungen ist nicht mehr nötig. Das letzte gelernte Zeichen
  erscheint neu auch in der Statusleiste.  

Änderungen: Von Morsetraining.exe V3.0.00 zu V3.1.05 (02. 08. 2011)

- Eliminierung eines Fehlers, welcher sich beim Wechsel des Bild-
  schirms in einer Abspielpause bemerkbar gemacht hat. Neu wird
  auch in dieser Situation das Abspielen korrekt beendet.

- Eliminierung eines Fehlers beim Abspielen von Morseprüfungen, ab 
  Version 3.0.10. Der verborgene Prüfungstext konnte durch 
  Markieren sichtbar gemacht werden. Neu wird ein leeres Memofeld 
  eingeblendet.
  Wichtig: Die offizielle HTC-Morseprüfung kann nicht mehr 
  mit älteren Versionen des Programms durchgeführt werden. Der
  Schlüssel für die Verschlüsselung des Textes wurde ersetzt.  
  
- Neugestaltung des Bildschirms "Text codieren". Die Anzahl Gruppen,
  resp. Zufallstexte sowie die Möglichkeit, jede Gruppe, resp. jeder
  Text 1, 2 oder 3 mal hintereinander zu generieren, wurde neu mit
  Spinboxen realisiert.
  
- Die Steuerung mittels Tabulatortaste ist beim Bildschirm "Text
  codieren" so eingestellt worden, dass man sowohl mit Gruppen wie
  mit Zufallstexten flüssig üben kann, ohne die Maus benutzen zu
  müssen (Enter-Taste und Tab-Taste reichen aus).
  
- Die Datenbank "morse.sqlite" wurde durch zwei neue Datenbanken
  ersetzt. "Morsetraining_Date.sqlite" enthält neben den Vorein-
  stellungen, den Übersetzungstabellen nur noch die Tabellen mit
  den verschlüsselten Prüfungstexten. Die Zufallstexte werden neu
  in der Datenbank "Morsetraining_Randomtext.sqlite" gespeichert.
  So bleiben diese Texte bei einem späteren Update erhalten. Das
  ist vor allem wichtig, wenn man eigene Texte importiert hat.

  
Änderungen: Von Morsetraining.exe V2.9.1 zu V3.0.00 (11. 04. 2011)

- Erste zweisprachige Version des Programms, Deutsch/Englisch
  unter Mitwirkung von Paul Schreier, HB9DST/AA1MI.

- Anpassung bei der Morseprüfung. Der Zeichenumfang bei Tempo
  120 BpM ist neu gleichgross wie bei Tempo 100 BpM. Das hat eine
  Reduktion der Prüfungsdauer von ca. 50 Sekunden zur Folge.
  
- Auch die Morseprüfung existiert neu in zwei Sprachversionen.
  In der englischen Version sind keine deutschen Texte enthalten.
  
- Die Hilfedatei wurde neu erstellt. Sie ist jetzt kürzer und in
  beiden Sprachversionen ins Programm integriert.
  
- Diverse, kleinere Fehlerkorrekturen.


Änderungen: Von Morsetraining.exe V2.9.0 zu V2.9.1 (29. 12. 2010)

- Fehlerkorrektur und neue Bedienerführung bei der Korrektur
  von HTC-Morseprüfungen.
  
- Ein Fehler bei der Pausefunktion während der Aussendung einer
  MUS wurde behoben. 
  
- Die Handtaste resp. der Keyer sind jetzt auch  gesperrt, wenn 
  man sie an der RS232-Schnittstelle betreibt.
  
- Ein Fehler bei der Verwendung der RS232-Schnittstelle mit einer 
  Handtaste mit Monoklinkenstecker wurde behoben.

  
Änderungen: Von Morsetraining.exe V2.8.2 zu V2.9.0 (20. 12. 2010)

- Der Keyeralgorithmus wurde von Grund auf neu programmiert. Jetzt
  kann man den Software-Keyer für Gebeübungen getrost einsetzen und
  muss nicht zu einem externen Keyer greifen.
  
- Die Tonerzeugung bei Gebeübungen erfolgt neu ähnlich weich wie bei
  Hörübungen. Die Härte kann eingestellt werden.
  
- HTC-Morseprüfungen können gespeichert werden. Es ist also möglich,
  die Prüfung auch alleine zu Hause durchzuführen und die verschlüs-
  selte Textdatei per E-Mail einzusenden.
  
- Die Hilfedatei wurde angepasst, gekürzt und mit besseren Zeichnungen
  versehen.
 
 
Änderungen: Von Morsetraining.exe V2.8.1 zu V2.8.2 (5. 11. 2010)

- Eine weitere Verbesserung des Tastaturmorsens verhindert Fehl-
  funktionen und Programmabstürze.
  
- Neu kann eine Wiederholung von Wörtern oder Gruppen aktiviert
  werden. (Menü: Extras)
  
- Die neuen Einstellmöglichkeiten werden in der Programmdatenbank
  dauerhaft gespeichert. (Obertöne, Umfang der Gruppen, Wiederholung
  von Wörtern resp. Gruppen)

  
Änderungen: Von Morsetraining.exe V2.8.0 zu V2.8.1 (27. 10. 2010)

- Das Tastaturmorsen wurde verbessert und mit einem Tastaturpuffer
  versehen. Man kann also einfach "drauflos" tippen und muss nicht
  warten, bis das vorherige Zeichen abgespielt ist.
  
- Neu kann man den Umfang der Gruppen (mit Zufallszeichen) auswählen.
  Vorgesehen sind 2er-, 3er-, 4er- und die traditionellen 5er-Gruppen.
  
- Wem der reine Sinus zu monoton tönt, kann jetzt Obertöne zuschalten.
  Ein Obertonhaltiger Sinus tönt etwas heller als der reine Sinuston.
  
- Die Hilfedatei wurde sorgfältig angepsst und die Zahl der Stichworte
  massiv erhöht.

  
Änderungen: Von Morsetraining.exe V2.7.0 zu V2.8.0 (22. 10. 2010)

- Die Schriftgrösse in den diversen Textfeldern wurde so angepasst,
  dass sie auf allen Bildschirmen übereinstimmt.
  
- Neu wurde die Möglichkeit des Tastaturmorsens eingefügt. Jedes
  eingetippte Zeichen ertönt sofort in der eingestellten Geschwindig-
  keit. Das obere Textfeld des Bildschirms "Hörübung" wird eingeblendet,
  so dass man den Inhalt dieses Fensters als Vorlage verwenden kann.

  
Änderungen: Von Morsetraining.exe V2.6.4 zu V2.7.0 (24. 9. 2010)

- Bei der Fehleranzeige wird kein Fenster mehr eingeblendet.
  Alle Wörter resp. Gruppen, welche mit der Vorlage nicht über-
  einstimmen, werden fett und in roter Farbe hervorgehoben.
  
- Um die Texte einheitlich in Gross- oder Kleinbuchstaben anzuzeigen
  gibt es neu einen Eintrag im Menü "Ansicht". Er ersetzt die vorher
  gegebene Möglichkeit mittels Doppelklick umzuschalten. Die Um-
  schaltung wirkt sich auf beide Textfelder aus und wird durch die
  Fehleranzeige nicht beeinflusst.
  
- Nach beendetem Eintippen der gehörten Morsezeichen genügt ein 
  Druck auf die Enter-Taste um zum Bildschirm "Hörübung" zu ge-
  langen. Da die Schaltfläche "Fehler anzeigen" gleichzeitig
  den Fokus erhält, genügt ein weiterer Druck auf die Enter-
  Taste um die Fehleranzeige zu aktivieren.
  
- Bei der Koch-Methode wurde ein neuer Zeichenvorrat eingeführt.
  Er nimmt jetzt speziell Rücksicht auf das gleichzeitige Lernen
  des Zehnfinger-Tastaturschreibens und umfasst nur noch Zeichen,
  welche im Amateurfunk gebräuchlich sind. (ohne Verkehrszeichen)
  
- Die Zeichen für die Koch-Methode werden neu in roter Farbe ange-
  zeigt. Die Zeichen für normale Übungen mit Fünfergruppen dagegen
  in blauer Farbe.
  
- Ein neuer Eintrag im Menü "Extras" erlaubt das Üben, der an der
  HTC-Morseprüfung verlangten Zeichen mittels Fünfergruppen. Die
  folgenden Zeichen sind in diesem Zeichenvorrat doppelt vertreten:
  bhs56.,?/ (dadurch erscheinen diese Zeichen doppelt so häufig)
  
- Bei Übungen mit der Koch-Methode erscheinen die zehn letzten
  Zeichen jeweils doppelt so häufig wie die vorherigen.

- Bei Übungen mit der Koch-Methode wird das letzte Zeichen ins
  Textfeld des Bildschirms "Hörübung" kopiert. So kann man ein
  neues Zeichen vor dem Üben bequem anhören. 

- Die Einstellungen für die Geschwindigkeit, Farnsworth, Wortab-
  stand und Strich:Punkt-Verhältnis werden neu für die Koch-Methode
  separat abgespeichert. Sie werden bei einem Neustart des Programms
  automatisch aus der Datenbank geholt.  

  
Änderungen: Von Morsetraining.exe V2.6.3 zu V2.6.4 (30. 4. 2010)

- Die Latenzzeit bei der Datenübertragung zur Soundkarte wurde 
  auf eine halbe Sekunde verlängert. 

- COM 3 ist normalerweise für eingebaute Telefonmodems reserviert.
  Diese Schnittstellennummer wird nicht mehr angezeigt.
  
- Bei der Fehleranzeige im Bildschirm "Hörübung" wird neben den
  falschen und richtigen Wörtern auch noch die Anzahl Zeichen
  in Klammer hinzugefügt. Man sieht so schneller, ob ein Buchstabe
  fehlt oder nicht.
  
- Bei den Zufallstexten ist eine neue Tabelle hinzugekommen. Sie
  heisst MASTER und enthält 43'022 Rufzeichen von Stationen, welche
  in den letzten Jahren an Contesten teilgenommen haben.
  
- Die Tabelle Zitate_Aphorismen wurde etwas erweitert. Sie enthält
  jetzt 1030 Zitate.

  
Änderungen: Von Morsetraining.exe V2.6.2 zu V2.6.3 (16. 2. 2010)

- Die Voreinstellung des Zeichenvorrats der Koch-Methode kann jetzt
  im Menü Extras -> Koch-Methode: Voreinstellung wieder hergestellt
  werden.
  
- Beim Wechsel zur Koch-Methode werden automatisch die günstigsten
  Timingwerte eingestellt. Deaktiviert man sie wieder, so kommen
  die vorher gültigen Werte zur Anwendung.

  
Änderungen: Von Morsetraining.exe V2.6.1 zu V2.6.2 (11. 2. 2010)

- Die Beschriftung des Programmfensters wurde korrigiert (richtige
  Versionsnummer).

- Ein Fehler bei der Verwendung des CH-Zeichens wurde behoben (es
  wurde einfach weggelassen statt ersetzt).
  
- Beim Zurückspulen während einer Abspielpause rückt der Cursor 
  jetzt beim ersten Klick vor das letzte angezeigte Wort (vorher
  hinter das letzte Wort).

  
Änderungen: Von Morsetraining.exe V2.6.0 zu V2.6.1 (8. 2. 2010)

- Kleinere Fehler bei der Anzeige von Wörtern/Gruppen wurden behoben.

- Fehler, welche bei der Verwendung von "exotischen" Zeichen
  auftraten, wurden behoben.
  
- Die Hilfedatei wurde überarbeitet und ergänzt.

- In der Zufallstexttabelle "Zitate_Aphorismen" wurden alle Angaben
  zum Geburtsjahr und dem Todesjahr der betreffenden Autoren
  eliminiert. Es ist angenehmer ohne diese Jahreszahlen zu üben.

  
Änderungen: Von Morsetraining.exe V2.5.1 zu V2.6.0 (27. 1. 2010)

- Die Weiterentwicklung des Prgramms erfolgt ab dieser Version auf
  einem Buiseness-Notebook mit Windows 7 Professional, aber nach wie
  vor mit dem RAD-Tool Delphi 5.

- Eine Skalierung der GUI-Komponenten erlaubt nun die Verwendung des
  Programms auf verschiedenen Betriebssystemen und mit unterschiedlichen
  Bildschirmauflösungen.

- Die Beschriftung diverser Komponenten wurde vereinfacht und so die 
  Übersichtlichkeit verbessert. (kürzere Texte)
  
- Diverse Schaltflächen können neu mit der Tastatur bedient werden. 

- Der Text, welcher beim Codieren ins Textfeld des Bildschirms "Gebeübung"
  kopiert wird, enthält keine Makros mehr. (Aussendung MUS)  

- Fatale Fehler, welche bei früheren Änderungen des Programms entstanden 
  sind, wurden behoben.  

  
Änderungen: Von Morsetraining.exe V2.5.0 zu V2.5.1 (6. 1. 2010)

- Die Anzeige der Wörter während einer Hörübung erflolgt jetzt verzögert.
  Die Dauer der Verzögerung lässt sich in drei Stufen einstellen.
  Menü: Extras > Verzögerung bei Zeichen anzeigen
  
- Der Text im Feld "Anzeige der Wörter" wird, sobald das Feld nahezu 
  gefüllt ist, automatisch nach oben gescrollt. 
  
- Die Einstellung der Farnsworth-Geschwindigkeit ist nur aktiv, wenn das
  Kästchen "Farnsworth-Methode" markiert ist.

- Die Anzahl Zufallstexte ist neu auf 20 begrenzt.

- Die unfreiwillige Verzögerung beim Abspielen von langen Hörübungen 
  wurde eliminert. Die Vorbereitungsphase dauert entsprechend länger.
  Eine Sanduhr gemahnt zu Geduld.
  
- Beim Öffnen von extrem langen Textdateien werdenn nur die ersten 5000 
  Zeichen übernommen. Das reduziert die Vorbereitungsphase bei der
  anschliessenden Hörübung und begrenzt die Abspieldauer.
  
- Wird eine Hörübung vorzeitig abgebrochen und erneut gestartet, so 
  werden die beiden Textfelder automatisch gelöscht.
  
- Ein Fehler, welcher beim Beenden des Programms während dem
  Abspielen einer Hörübung auftrat, wurde beseitigt.

  
Änderungen: Von Morsetraining.exe V2.4.3 zu V2.5.0 (19. 12. 2009)

- Die Fehlermeldungen beim Starten des Programms wurden überarbeitet.
  Jetzt wird die Datei "Lock.dat" auch bei einer Weigerung des Programms
  aufzustarten (z.B. nach einem Programmabsturz) gelöscht. Ein manuelles 
  Löschen dieser Datei erübrigt sich.

- Neu kann die Härte der Tastung in 3 Stufen (hart, mittel oder weich)
  eingestellt werden (Menü: Extras, Härte der Tastung). Diese Einstellung
  wirkt sich auf alle Hörübungen, Tastübungen und den Export von
  Audiodateien aus.

- Die Pausefunktion beim Abspielen von Hörübungen wurde verbessert. Das
  Programm wartet auf das Ende des gerade abgespielten Morsezeichens.
  Es werden also keine Morsezeichen mehr auseinander gerissen. 
  Daselbe gilt auch beim vorzeitigen Beenden des Abspielens.

- Beim Abspielen von Hörübungen stehen neu 5 statt 3 Schaltflächen zur
  Verfügung. Die beiden neuen Schaltflächen erlauben das Navigieren,
  von Wort zu Wort (eine für vorwärts, die andere für rückwärts).

- Das Layout der Bildschirme "Texteditor / Fehlerkontrolle" und
  "Abspielen: Hörübung" wurde verändert. Neu befinden sich auf beiden
  Bildschirmen permanent zwei gleichgrosse Textfelder übereinander.
  Das obere Textfeld beim Bildschirm "Abspielen: Hörübung" zeigt auf
  Wunsch Wort für Wort den abgespielten Text. Das funktioniert bei allen
  Arten von Hörübungen, nicht aber beim Abspielen von exportierten
  Timingdateien (*.cw1).

- Die Schaltfläche "Fehler anzeigen" befindet sich in der Mitte des 
  Bildschirms und besitzt neu ein Bild (grünes Häckchen).

- Die Zufallstexte erhielten Zuwachs. Neu ist auch eine Tabelle mit 
  englischen Texten "Daily_Quotes" vorhanden. Ein neuer Algorithmus
  bei den Zufallstexten verhindert eine nochmalige Verwendung des
  gleichen Textes, allerdings nur, bis keine ungebrauchten Texte
  mehr vorhanden sind. Dieser Algorithmus wird auch bei den Prüfungs-
  texten eingesetzt.

- Der Tonfrequenzbereich (von 600 Hz - 1000 Hz) wurde auf 400 Hz - 1200 Hz
  erweitert. Liebhaber besonders tiefer resp. hoher Töne werden das
  zu schätzen wissen. Der Idealwert von 800 Hz bleibt so in der Mitte
  des Schiebereglers.
  

Änderungen: Von Morsetraining.exe V2.4.2 zu V2.4.3 (11. 12. 2009)

- Ein Fehler im Zusammenhang mit der Datei "Lock.dat" wurde behoben.

- Die Hilfedatei wurde umfassend überarbeitet und mit vielen Links versehen.
  Die Schrift wurde einheitlich auf 11pt gesetzt.

- Die Tastung wurde deutlich weicher gemacht. Es dauert jetzt die
  vierfache Zeit, bis die Amplitude ihren Maximalwert erreicht, resp.
  wieder auf Null abgeklungen ist.

- Die Qualität beim Export in MP3 resp. in OGG-Vorbis wurde markant
  verbessert, ohne dass der Speicherplatzbedarf unzulässig ansteigt.

- Die Probleme mit dem Tagging beim MP3-Export wurden behoben.


Änderungen: Von Morsetraining.exe V2.4.1 zu V2.4.2 (7. 12. 2009)

- Eine Änderung in der letzten Version hat unbemerkt die Menüleiste
  weggezaubert.


Änderungen: Von Morsetraining.exe V2.4.0 zu V2.4.1 (6. 12. 2009)

- Bei einem raschen Neustart des Programms kam es zu einer unkontrollierten
  Reaktion mit Fehlermeldungen. Dieses Verhalten wurde eliminiert. Der
  Programmstart dauert jetzt einfach 2 Sekunden länger (Wartezeit!).

- Gleichzeitig wurde auch verhindert, dass man das Programm noch ein zweites
  Mal öffnen kann. Eine Fehlermeldung informiert den Benutzer und der
  Programmstart wird kontrolliert abgebrochen. Als Flag dient die leere Datei
  "Lock.dat", welche erst nach Beendigung des Programms wieder gelöscht wird.

- Die Grösse des Programmfensters kann nicht mehr beeinflusst werden.

- Der Programmstart wird verhindert, wenn eine der folgenden Dateien im
  Programmverzeichnis fehlt:
  BASS.DLL          (Audio-Bibliothek)
  SQLITE3.DLL       (Datenbank-Bibliothek)
  morsetraining.chm (HTML-Hilfe)
  morse.sqlite      (Programmdatenbank)
  Eine entsprechende Fehlermeldung zeigt an, welche Datei fehlt.


Änderungen: Von Morsetraining.exe V2.3.2 zu V2.4.0 (4. 12. 2009)

- Neues Layout: Die Anzahl Bildschirme wurde von fünf auf vier reduziert
  und die Anordnung geändert.
  "Einstellungen", "Texteditor / Fehlerkorrektur", "Abspielen: Hörübung"
  und "Tastübung / Aussendung: MUS".

- Der Morseprüfungsgenerator erhielt eine eigene Schaltfläche.

- Bei den Fünfergruppen und bei den Zufallstexten wird konsequent die
  Kleinschreibung verwendet.

- Seit dieser Version wird ein Installer abgegeben (Inno Setup).

- Die Aktivierung der Koch-Methode wird in den Voreinstellungen gespeichert.

- Der Text von Morseprüfungen kann auch als Tastvorlage verwendet werden.

- Die Hilfedatei wurde angepasst und erweitert.

- Bei Zufallstexten kann neu ein minimaler Wortabstand verwendet werden.
  Das ist z.B. bei Texten, welche nur aus einem Wort bestehen, sinnvoll.

- Die Beschriftung der Schaltfläche "Hörübung: 5er-Gruppen" ändert sich 
  bei aktivierter Koch-Methode in "Hörübung: Koch-Methode".


Änderungen: Von Morsetraining.exe V2.3.1 zu V2.3.2 (26. 11. 2009)

- Das Programm besitzt neu einen Installer. Er erledigt das Entpacken und Kopieren
  der diversen Dateien sowie das Anlegen von Verknüpfungen im Startmenü und auf dem
  Desktop. Es existiert gleichzeitig ein Uninstaller, der alles wieder entfernt,
  falls man das Programm nicht mehr benötigt. Der Uninstaller ist über das Startmenü
  erreichbar.

- Bei Übungen mit 5er-Gruppen werden ausschliesslich kleine Buchstaben verwendet.

- Der Keyeralgorithmus wurde überarbeitet. Jetzt sollte es auch beim Betrieb 
  via RS232-Schnittstelle kein Hängenbleiben mehr geben.


Änderungen: Von Morsetraining.exe V2.3.0 zu V2.3.1 (18. 11. 2009)

- Optimierung und Fehlerkorrektur beim Morseprüfungsgenerator. Die Anzahl 5er-
  Gruppen und Rufzeichen wurde leicht reduziert. Jetzt werden auch bei der
  Prüfung mit 60 BpM immer alle Textelemente verwendet.

- Fehler in den Prüfungstexten, soweit sie gefunden wurden, eliminiert.

- Tooltipps beim Bildschirm "Klartext". Das betrifft zwei Schaltflächen auf
  diesem Bildschirm, "Hörübung: Klartext" und "Fehler anzeigen". Jetzt sollte
  klar sein, was zu tun ist.

- Die Hilfedatei "morsetraining.chm" wurde mit zusätzlichen Seiten zum Thema
  "HTC-Morseprüfung" ergänzt.

- Der Text in der Hilfedatei zum Thema "Ausstrahlung einer MUS" wurde mit Hinweisen
  zum Problem mit einem Bildschirmschoner und dem automatischen Abschalten von
  Bildschirm und Festplatte ergänzt.
  
- Die Datei "Readme.txt" wurde in "Lies_mich.txt" umbenannt und aktualisiert.


Änderungen: Von Morsetraining.exe V2.2.1 zu V2.3.0

- Das Programm besitzt jetzt einen Morseprüfungsgenerator nach den Vorgaben des HTC.

- Die Fehlerkorrektur bei Hörübungen wurde verbessert. Eine allenfalls ungleiche Anzahl
  Wörter wird angezeigt und die Fehleranzeige in diesem Fall unterbunden.


Änderungen: Von Morsetraining.exe V2.2.0 zu V2.2.1

- Die Update-Periode für die Soundkartendaten wurde optimiert.
  Bei Tastübungen beträgt sie 10ms und bei Hörübungen 100ms.
  Das sollte bei Hörübungen zu einer besseren Tonqualität führen.


Änderungen: Von Morsetraining.exe V2.1.0 zu V2.2.0

- Die folgenden zwei Bildschirmbezeichnungen wurdern geändert:
  "Tastübung: Keyer / MUS" heisst neu "Tastübung: Keyer"
  "Klartext / 5er-Gruppen" heisst neu "Klartext"

- Der Bildschirm "Klartext" erhielt eine neue Schaltflächenbox mit dem Namen
  "Klartext". Sie enthält zwei Schaltflächen, eine für Hörübungen und eine
  zweite zum Codieren einer MUS. Je nach dem, welche man klickt, landet man
  entweder auf dem Bildschirm "Hörübung" oder auf dem Bildschirm 
  "Tastübung: Keyer"

- Die Fehleranzeige nach Hörübungen wurde verbessert (neues Anzeigeformular).

- minimaler Wortabstand
  Bei Hörübungen mit Klartext resp. Zufallstext wird der minimale Wortabstand
  vorübergehend ausgeschaltet (minimaler Wortabstand = kein).
  Die Einstellung wirkt also nur noch bei Hörübungen mit 5er-Gruppen und
  natürlich bei einer Änderung mittels Makro innerhalb eines Klartextes.
  
- Statusleiste
  Die Anzeige in der Statusleiste wurde um ein Feld erweitert. Neu werden
  sowohl die Namen der Timingdatei ".cw1" als auch der Textdatei ".txt" in
  je einem Feld angezeigt (links Timingdatei, rechts Textdatei).
  Das Wort "Abspieldauer:" wird aus Platzgründen weggelassen. Die Grösse des
  Fortschrittsbalkens wurde aus dem gleichem Grunde halbiert.
  
- Decodier-Routine
  Die Decodier-Routine für Tastübungen mit dem Keyer wurde verbessert.
  
- Im Menü "Hilfe", "Info" ist neu auch das Datum der letzten Kompilation,
  also das Herstellungsdatum der jeweiligen Version ersichtlich.
  
- Kleinere Fehlerkorrekturen wurden durchgeführt.

- Die Hilfedatei "morsetraining.chm" wurde angepasst und deutlich verbessert.


Änderungen: Von Morsetraining.exe V2.0 zu V2.1.0

- Bildschirme
  Die Anzahl Bildschirme wurde von 6 auf 5 reduziert. Die Vorbereitung von 
  Klartext, Zufallstext und 5er-Gruppen erfolgt jetzt im gleichen Bildschirm.
  Diese Änderung verbessert die Übersichtlichkeit und erleichtert die Bedienung
  des Programms markant.

- Bildschirm "Klartext / 5er-Gruppen"
  Alle vier Schaltflächen im Bildschirm "Klartext / 5er-Gruppen" wurden umbenannt.
  Sie heissen jetzt "MUS / Hörübung: Klartext", "Hörübung: 5er-Gruppen", 
  "Hörübung: Zufallstexte" und "Fehler anzeigen".

- Bezeichnungen der Bildschirme
  Drei der fünf Bildschirme (Karteikartenreiter) wurden umbenannt: 
  "Tastübung: Handtaste", "Tastübung: Keyer / MUS" und "Klartext / 5er-Gruppen". 

- Eingabefelder für Zahlen
  Die Backspace-Taste funktioniert jetzt auch in den beiden Eingabefeldern für
  die Anzahl 5er-Gruppen und die Anzahl Zufallstextzeilen. Gleichzeitig wurde
  die Grösse der Felder auf 2 Ziffern begrenzt. Es lassen sich also nur noch
  max. 99 5er-Gruppen resp. Zufallstextzeilen auf einmal erzeugen.
  
- Neue Fehleranzeige bei Hörübungen
  Die Korrektur der aufgenommenen Zeichen bei Klartext und Zufallstexten wurde
  vereinheitlicht. Es gibt nur noch eine Schaltfläche "Fehler anzeigen".
  Neu wird nicht nur die Zahl der fehlerhaften Wörter (resp. 5er-Gruppen) sondern
  auch die Wörter selber angezeigt. Die Schaltfläche "Fehlerhafte Zeilen ?" wurde 
  entfernt.
  
- Löschen der Textfelder
  Die grossen Textfelder lassen sich jetzt auch mit der Tastenkombination 
  Ctrl-N (Datei, Neu) löschen. Das ist z.B. interessant, wenn man während einer
  Hörübung beim Eintippen zu viele Fehler gemacht hat und die gleiche Übung
  nochmals machen und neu eintippen möchte.

- Namen von Zufallstext-Tabellen
  Zufallstext-Tabellen dürfen jetzt auch Umlaute enthalten. Ein Fehler im 
  Programm (Umwandlung UTF8 <> Ansi) wurde behoben.
  
- Unproblematische Beendigung des Programms
  Das Programm kann jetzt auch während einer Hörübung, beim Abspielen einer
  Tastübung/MUS oder während der Aufzeichnung einer Tastübung beendet werden.
  Die noch laufende Aktion wird automatisch gestoppt, unabhängig davon, ob man
  die rote Schaltfläche mit dem weissen X oder das Menü Datei, Beenden, 
  verwendet.  
  
- Maximale Geschwindigkeit erhöht
  Die maximale Geschwindigkeit wurde von 140 BpM auf 200 BpM erhöht.
  Dadurch mussten natürlich auch die Farnsworth-Geschwindigkeiten angepasst 
  werden. Sie umfassen jetzt 60, 70, 80, 100, 120, 140, 160, 180 und 200 BpM.
  Ebenfalls notwendig war eine Anpassung bei den Makros (z.B. zur automatischen
  Geschwindigkeitssteuerung).

- Sanduhr als Indikator beim Codieren
  Die Zeit zum Codieren von umfangreichem Klartext dauert relativ lang. Damit man
  informiert ist, dass man etwas warten muss, verwandelt sich der Mauscursor
  in eine Sanduhr.
  
- Die Hilfedatei "morsetraining.chm" wurde ebenfalls angepasst.
  
