Es gab noch zwei gravierende Fehler, die im Personenblatt zu einer Schutzverletzung und in der Ereignisliste zu einem Totalhänger führen konnten. Weiterhin wurde die Einsegnungskirche bei der Eingabe nicht übernommen.
In der Kürze der Zeit sind aber noch einige weitere Fehler korrigiert worden.
Langsam gehen mir die Versionsnummern bis zur 3.0 aus ...
Die technische Beschreibung der Änderungen:
- BUG BEHOBEN: Personenblatt: Schutzverletzung bei bestimmter Datenkonstellation
- BUG BEHOBEN: Ereignisliste: beim Zeilenumbruch war eine Endlosschleife möglich (TPagePrinter.WideSplitLineAndPrint)
- BUG BEHOBEN: Eingabedialog: die Einsegnungskirche wurde nicht übernommen
- BUG BEHOBEN: HTML-Ausgaben zeigten Ehen ohne Ort/Datum doppelt (TMyData::GetFullText)
- BUG BEHOBEN: Listen: zwischen mehreren Namen fehlte ein Leerzeichen als Trenner
- BUG BEHOBEN: Listen: bei Ereignissen ("EVEN") erschien der Text ("TYPE") vor und nach Datum/Ort
- BUG BEHOBEN: Listen: bei Fakten ("FACT") den TYPE-Teil als Ereignistext
- BUG BEHOBEN: Liste/Tafel: bei Auswahl einer Person aus der Gesamtliste passte die markierte Person nicht zur eingegebenen (PersSuche2/PersSuche3::Fill - jetzt nur noch Geburtsnamen in Auswahllisten)
- BUG BEHOBEN: Optionen: Profilbilder waren in der USB-Version doppelt in der Auswahlbox (_DefProfwahl)
- BUG BEHOBEN: Personenblatt: bei Datumsangaben ein führendes Leerzeichen zuviel (PlaceDateToText)
- BUG BEHOBEN: "Personentext in Kurzform" im Menü "Ansicht" und im Navigator-Kontextmenü war beim Programmstart nicht immer korrekt vorbelegt
- Navigator: Anzeige beschleunigt - Personenwechsel bei Personen mit vielen Nachfahren (TPerson::Nachfahrengenerationen)
- AutoSpeichern: Mauszeiger nicht verändern, damit das Speichern 'unsichtbar' bleibt (MyFileExists)
- Personenblatt: Kirchen (Taufe/Einsegnung) und Taufpaten nicht mehr eingerückt (wenn Option "nicht alle Daten drucken")
Viel Spaß, Dirk