Ahnenblatt 2.83
Verfasst: 16.10.2014, 22:29
Neue Version 2.83!
Und wieder eine neue Version mit diversen Verbesserungen und Korrekturen.
Folgendes wurde geändert ...
Viel Spaß, Dirk.
Und wieder eine neue Version mit diversen Verbesserungen und Korrekturen.
Folgendes wurde geändert ...
- Tafeln im Stil 'große Verwandtschaftstafel' stellen mehr Personen dar
- automatische Korrektur von Datumsfeldern während der Eingabe
- Löschen von doppelten Partnern ist jetzt möglich
- Fehlerkorrektur beim Zusammenführen von Personen
- Optimierung der Ortsverwaltung
- vier neue Personenrahmen
- ein neuer Tafelhintergrund
- Korrektur diverser weiterer Fehler
- [1035,1037] GEDCOM-Export: bei übergroßen Dateien dauerte es lange, bis Fortschrittsbalken loslief ("keine Rückmeldung")
- [1044] Tafeldruck: Speicherbedarf durch Verwendung von Canvas->StretchDraw(...) statt TransparentBlt(...) verbessert
- [1055] GEDCOM-Import: fehlt NAME.SURN, obwohl in NAME-Zeile ein Nachname enthalten, dann wird letzter genommen (TMyData::CorrectName)
- [152] Suche: neue Option "Übereinstimmung im kompletten Datenfeld"
- [180] Suche: in der Trefferliste den ersten Eintrag bereits markieren
- [274] Ahnentafel/Sanduhrtafel: neue Option "klassisch mit Vorfahren der Partner des Probanden"
- [288,471,472,1012] Ahnentafel/Sanduhrtafel: neue Option "alle Nachkommen (sofern darstellbar)"
- [431] Navigator/Zwischenablage: Infotext jetzt vollständig (bislang keine Begräbnisdaten, wenn Sterbedaten vorhanden)
- Ahnentafel/Sanduhrtafel: neue Option "alle Vorfahren (sofern darstellbar)"
- Ahnentafel: Logik für "Ehemann immer links" verbessert
- BUG BEHOBEN - Bestimmung des Partners verbessert - machte Probleme beim Zusammenführen von Personen (TPerson::Partner(...))
- BUG BEHOBEN - Eingabedialog: beim Löschen eines Partners mit gemeinsamen Kindern wird jetzt die Ehe korrekt auf 'unverheiratet' gesetzt
- BUG BEHOBEN - GEDCOM-Import: beim Analysieren einer NAME-Zeile, wurde bei fehlendem Nachnamen auch die Vornamen ignoriert (SplitGedcomName)
- BUG BEHOBEN - GEDCOM: Umsetzung einiger Datumstexte für ABT, EST, ... nicht korrekt, wenn Leerzeichen enthalten (Text2StringList)
- BUG BEHOBEN - Listen: bei leerem Personennamen wird als Name "..." dargestellt, dann gibt es keine fehlenden Zeilenvorschübe (out_person)
- BUG BEHOBEN - Ortsverwaltung: bei jeder Änderung von Orten (Editieren einer Person, Suchen & Ersetzen, ...) Ortsverwaltung anpassen ...
- BUG BEHOBEN - Ortsverwaltung: beim Umbenennen eines Ortes in einen bestehenden gingen eventuell Ortsdaten verloren
- BUG BEHOBEN - Stammliste, Angeheiratete im Text: bei Speichern als txt, rtf, html waren Hochzeitsdaten doppelt
- BUG BEHOBEN - Tafeldruck: bei unbekannten oder keinem Geschlecht den männlichen Personenrahmen nehmen, falls dafür kein expliziter Rahmen vorgesehen ist
- BUG BEHOBEN - Tafeldruck: es gab Konstellationen, bei denen "Person vorschlagen" nicht die beste Person vorschlug
- BUG BEHOBEN - wird Sprache gewechselt, ohne dass Navigator gezeigt wird, wird in Statusleiste jetzt auch "0 Personen" angepasst
- Datei/Eigenschaften/Allgemein: 'Originalprogramm' in 'Ursprungsprogramm' umbenannt
- Datenangleichen: neue Option "Datumsfelder auf Kurzformat vereinheitlichen"
- Eingabedialog: beim Verlassen von Datumsfeldern wird das Datum korrigiert (RepairDate)
- Eingabedialog: Löschen von doppelten Ehen ist möglich (TPerson::DeleteEhe)
- GEDCOM-Export: bei fehlendem Nachnamen werden in der NAME-Zeile keine Schrägstriche mehr geschrieben (TMyData::GetName)
- GEDCOM-Import: Leerzeichen am Zeilenende (von u.a. NOTE/TEXT/TITL/SOUR) werden nicht mehr entfernt (TMyData::SetValue/AddValue)
- neue Option "Automatische Datumskorrektur während der Eingabe"
- Ortsverwaltung: Icon hinter Ortsnamen, wird anklickbar, wenn Ortsname geändert wurde - zur Bestätigung einer Ortsnamen-Änderung (statt OK-Button)
- Ortsverwaltung: Personen sind jetzt alphabetisch sortiert
- Personen zusammenführen: gleiches Datum mit unterschiedlicher Schreibweise wird erkannt und korrekt zusammengeführt (TMyData::MergeData, DateIsEqual)
- Personen zusammenführen: keine Verdoppelung der Bilder mehr (wenn Verweise nicht absolut gleich)
- Personen zusammenführen: teilweise ergaben sich fehlerhafte FAM-Referenzen
- Stammtafel/Sanduhrtafel: neue Option "alle Nachkommen (sofern darstellbar)"
- Stammtafel: neue Option "alle Vorfahren (sofern darstellbar)"
- Tafeldruck: reicht der Arbeitsspeicher nicht, so wird nach "Vereinfachungen" gefragt (Standardbilder, Bilder und Standard-Rahmen)
- Tafeln: Nachbearbeitung - ggf. Löschung von doppelten Personen, die nur mit doppelten Personen verbunden sind (ReduceDoubledPersons)
- Tafeln: Schutzverletzung (falls kommt) wird abgefangen und es gibt eine Fehlermeldung (UnknownProblemCreatingTafel)
Viel Spaß, Dirk.