Zwar noch nicht der "große Wurf" wie mit 3.0 angekündigt (ist noch in Arbeit) - aber immerhin ...
Folgendes wurde geändert ...
- diverse Fehler korrigiert
- neue Sprachen Norwegisch und Portugiesisch
- verbesserte Mehrsprachigkeit (Setup und mehr)
- läuft wieder unter allen Windows-Versionen ab Win95
- [830] Bug behoben: Schutzverletzung, wenn Sanduhrtafel erstellt wird mit "Geschwisterlücken"
- [877] HTML-Website: auf den Einzelseiten werden Unicode-Vornamen nicht korrekt dargestellt
- [894] Speichern-Dialog: beim Ändern des Dateiformats wurde mit falscher Dateiendung gespeichert
- Ahnenblatt ist wieder unter Win95 lauffähig (Funktionen ExtractIconExW und Shell_NotifyIconW aus den TntUnicodeControls auskommentiert, GetSpecialFolder angepasst)
- Ahnenliste: wenn ein Elternteil noch nicht doppelt, dann immer beide Eltern darstellen (DoppelteDarstellen-Logik)
- alle Einstellungen beim Beenden des Programmes sichern (sich_... in FormClose)
- als Portable-Version wird auch erkannt, wenn die Programmdatei "portable" im Namen trägt (z.B. "AhnenblattPortable.exe") somit ist auch eine Ausführung der portablen Version auf der lokalen oder USB-Festplatte möglich
- beim "Gruppe löschen" wurde der letzte Dialog nicht zentriert angezeigt (GLFrage)
- Bug behoben: beim Einfügen eines Elternteils kam es zur Schutzverletzung, wenn Ausgangsperson "leeren" Geschwistereintrag hatte
- CSV-Import: Handling von Namensfeldern erneut optimiert
- Dateiänderungen werden im Titel des Hauptfensters mit einem Stern '*' hinter dem Dateinamen gekennzeichnet
- diverse Fremdkomponenten aktualisiert (TMS Unicode Component Pack, Envision Image Library, wPDF Standard)
- Eingabedialog: Kürzung der Pfadnamen überarbeitet (EllipsisPosition statt MinimizeName)
- Funktion DirPlusFile angepasst, so dass Programm nicht stockt, wenn kein Verzeichnis
- GEDCOM-Import: Import großer Dateien wesentlich beschleunigt (GetFirstPerson aus GetGedPerson entfernt)
- GEDCOM-Import: Klammern in Datumsangaben werden entfernt (ConvGedcomDate)
- GEDCOM: es wurde überflüssigerweise im Header PLAC.FORM geschrieben
- Gemeinsamer Vorfahr: bei mehreren möglichen gemeinsamen Vorfahren wird immer der früheste Vorfahr gezeigt
- Gemeinsamer Vorfahr: Eingabefeld und Liste jetzt synchron (PersSuche3)
- Navigator: Eingabedialog wird jetzt auch beim Klicken auf den Namen der Zentralperson geöffnet
- neue Sprachen: Norwegisch und Portugiesisch
- Plausi: bei fehlenden Personenverweisen, wurde der Personenname nicht in Unicode angezeigt
- Plausi: kleinere Korrekturen im Handling des Dialoges
- Plausi: Mindestalter für Ehe wurde bei fehlendem Ehepartner nicht geprüft
Da u.a. auch die Fremdkomponente zum Erstellen von PDFs aktualisiert wurde, sind eventuell auch die PDF-Fehler [797] und [815] behoben. Vielleicht kann das mal jemand prüfen ...
Viel Spaß, Dirk.