Merge pull request #4 from Kaabp/Test

Test
main
Kaabp 5 years ago committed by GitHub
commit 98747f91be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1656,7 +1656,7 @@
<option name="IGNORE_JAVADOC_PERIOD" value="true" />
<option name="IGNORE_DUPLICATED_THROWS" value="false" />
<option name="IGNORE_POINT_TO_ITSELF" value="false" />
<option name="myAdditionalJavadocTags" value="version" />
<option name="myAdditionalJavadocTags" value="version,created" />
</inspection_tool>
<inspection_tool class="JavaFxColorRgb" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="JavaFxDefaultTag" enabled="true" level="WARNING" enabled_by_default="true" />

@ -9,6 +9,10 @@ research and management such as money manager.
4. tagging
5. money manager (research costs)
## apperence
## Apperence
The tool features a dark mode which is the standart apperence but it also will get a light mode.
![alt text](https://github.com/Kaabp/GenealogieResearchTool/blob/main/src/resources/test01/Download.png "ok")
## User Setting
The programm stores option setting useing the Preference API. The data gets stored in:
"Computer\HKEY_CURRENT_USER\SOFTWARE\JavaSoft\Prefs\genealogieresearchtool\USERPROFILE" and
an xml file. The file will be named after the Profile, it will be stored in Program file in cfg.

@ -64,4 +64,14 @@
-fx-background-color: #252530;
-fx-border-color: #6b6868;
-fx-border-width: 0.5px 0.5px 0.5px 0px;
}
}
#welcomeLabel {
}
#searchBar {
-fx-background-color: #252530;
-fx-border-color: #6b6868;
-fx-border-width: 0.5px 0.5px 0.5px 0.5px;
-fx-text-fill: white;
-fx-border-radius: 8 8 8 8;
-fx-background-radius: 8 8 8 8;
}

@ -4,37 +4,29 @@
.background {
-fx-background-color: #252530;
}
.topbar {
-fx-background-color: #0b111a;
}
.menu {
-fx-border-color: #6b6868;
-fx-border-width: 0px 0px 0.5px 0px;
}
#lefttopbar {
}
#righttopbar {
}
#leftPane {
-fx-border-color: #6b6868;
-fx-border-width: 0.5px 0.5px 0.5px 0.5px;
}
#centrePane {
}
#submitButton {
}
#nicknameLabel {
-fx-border-color: #6b6868;
-fx-border-width: 0px 0px 0.5px 0px;
@ -56,4 +48,6 @@
}
#menu1MainPane {
}
#welcomeText {
}

@ -0,0 +1,10 @@
/* css */
/* Author: Lukas Martin */
.background {
-fx-background-color: #252530;
-fx-border-color: #6b6868;
-fx-background-radius: 16 16 16 16;
-fx-border-radius: 16 16 16 16;
-fx-border-width: 1px 1px 1px 1px;
}

@ -0,0 +1,574 @@
0 HEAD
1 CHAR UTF-8
1 SOUR Ancestry.com Family Trees
2 VERS (2010.3)
2 NAME Ancestry.com Family Trees
2 CORP Ancestry.com
1 GEDC
2 VERS 5.5
2 FORM LINEAGE-LINKED
0 @P1@ INDI
1 SEX M
1 NAME Lukas /Martin/
1 BIRT
2 DATE 03.12.2000
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE http://trees.ancestry.com/rd?f=image&guid=74e84c9a-6dd4-43ab-9ee1-6ee8b4362857&tid=118734012&pid=1
3 FORM jpg
3 TITL Abstammungsurkunde Lukas
1 _DEG finished secondary school (Martin-Buber-Schule)
2 DATE 01.06.2018
2 PLAC Groß-Gerau, Groß-Gerau, Hessen, Deutschland
1 _DEG finished elementery school (Schwenkschule)
2 DATE 01.06.2011
2 PLAC Groß-Gerau, Groß-Gerau, Hessen, Deutschland
1 _DEG finished high school (Berufliche Schulen Groß-Gerau)
2 DATE 01.06.2020
2 PLAC Groß-Gerau, Groß-Gerau, Hessen, Deutschland
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=74e84c9a-6dd4-43ab-9ee1-6ee8b4362857&tid=118734012&pid=1
2 FORM jpg
2 TITL Abstammungsurkunde Lukas
1 FAMC @F1@
0 @P2@ INDI
1 BIRT
2 DATE 10 Nov 1968
2 PLAC Mainz, Rheinland-Pfalz, Deutschland
1 NAME Ulrike Margot /Martin/
1 SEX F
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=5eec306a-27d1-41ce-a1d5-f5f86418c315&tid=118734012&pid=2
2 FORM jpg
2 TITL Foto
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=2
2 FORM jpg
2 TITL Heiratsurkunde
1 FAMC @F3@
1 FAMS @F1@
0 @P3@ INDI
1 BIRT
2 DATE 29 Sep 1959
2 PLAC Groß-Gerau, Hessen, Deutschland
2 SOUR @S1446587138@
3 _APID 1,60533::172063687
2 OBJE
3 FILE http://trees.ancestry.com/rd?f=image&guid=37599470-f782-4d5a-9f88-d2f074ba00bd&tid=118734012&pid=3
3 FORM jpg
3 TITL Abstammungsurkunde Ralf
1 DEAT
2 DATE 26 Apr 2006
2 PLAC Frankfurt am Main, Hessen, Deutschland
2 SOUR @S1446587138@
3 _APID 1,60533::172063687
2 OBJE
3 FILE http://trees.ancestry.com/rd?f=image&guid=fa45f0be-707d-4432-b7fc-97322541f1a0&tid=118734012&pid=3
3 FORM jpg
3 TITL Sterbeurkunde Ralf
1 BURI
2 PLAC Gross-Gerau, Landkreis Groß-Gerau, Hessen, Germany
2 SOUR @S1446587138@
3 _APID 1,60533::172063687
1 NAME Ralf Karl /Martin/
2 SOUR @S1446587138@
3 _APID 1,60533::172063687
1 SEX M
1 CONF
2 DATE 11 Nov 1967
2 PLAC Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE http://trees.ancestry.com/rd?f=image&guid=96aa0a45-d7d1-4ec1-baca-746ec9d7446d&tid=118734012&pid=3
3 FORM jpg
3 TITL Konformationsurkunde Ralf
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT http://trees.ancestry.com/pt/AMTCitationRedir.aspx?tid=118734012&pid=3
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=96aa0a45-d7d1-4ec1-baca-746ec9d7446d&tid=118734012&pid=3
2 FORM jpg
2 TITL Konformationsurkunde Ralf
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=e6f93ccf-fdbd-47ea-b99a-a06e09d7f697&tid=118734012&pid=3
2 FORM jpg
2 TITL Foto
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=3
2 FORM jpg
2 TITL Heiratsurkunde
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=fa45f0be-707d-4432-b7fc-97322541f1a0&tid=118734012&pid=3
2 FORM jpg
2 TITL Sterbeurkunde Ralf
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=37599470-f782-4d5a-9f88-d2f074ba00bd&tid=118734012&pid=3
2 FORM jpg
2 TITL Abstammungsurkunde Ralf
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=3
2 FORM jpg
2 TITL Heiratsurkunde
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=96aa0a45-d7d1-4ec1-baca-746ec9d7446d&tid=118734012&pid=3
2 FORM jpg
2 TITL Konformationsurkunde Ralf
1 FAMC @F7@
1 FAMS @F1@
0 @P4@ INDI
1 BIRT
2 DATE 3 Dez 2000
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE http://trees.ancestry.com/rd?f=image&guid=088b91a8-2608-4cd4-94aa-8b1f9487000c&tid=118734012&pid=4
3 FORM jpg
3 TITL Abstammungsurkund Jan
1 SEX M
1 NAME Jan /Martin/
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=088b91a8-2608-4cd4-94aa-8b1f9487000c&tid=118734012&pid=4
2 FORM jpg
2 TITL Abstammungsurkund Jan
1 FAMC @F1@
0 @P5@ INDI
1 BIRT
2 DATE 30 JAN 1926
1 DEAT
2 DATE 9 OCT 2011
1 NAME Elisabeth /Martin/
1 SEX F
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT http://trees.ancestry.com/pt/AMTCitationRedir.aspx?tid=118734012&pid=5
1 FAMC @F10@
1 FAMS @F7@
0 @P6@ INDI
1 BIRT
2 DATE 3 MAR 1925
1 DEAT
2 DATE 26 JAN 2003
1 NAME Heinrich /Martin/
1 SEX M
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT http://trees.ancestry.com/pt/AMTCitationRedir.aspx?tid=118734012&pid=6
1 FAMS @F7@
0 @P7@ INDI
1 BIRT
2 DATE 12.Sep.1944
2 PLAC Königsheim
1 DEAT
2 DATE 9.12.1975
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 NAME Regina /Hamann/
1 SEX F
1 FAMC @F8@
1 FAMS @F3@
0 @P8@ INDI
1 BIRT
2 DATE 22 Jun 1938
2 PLAC Nackenheim, Mainz-Bingen, Rheinland-Pfalz, Deutschland
1 DEAT
2 DATE 24.03.1997
2 PLAC Wiesbaden, Hessen, Deutschland
1 NAME Walter /Sans/
1 SEX M
1 FAMC @F9@
1 FAMS @F3@
0 @P9@ INDI
1 BIRT
2 DATE 10 Nov 1948
2 PLAC Groß-Gerau, Hessen, Deutschland
1 SEX F
1 NAME Monika /Martin/
1 FAMC @F7@
1 FAMS @F6@
0 @P10@ INDI
1 BIRT
2 DATE 30 Dez.xx
2 PLAC Groß-Gerau, Hessen, Deutschland
1 SEX F
1 NAME Rita /Fadda/
1 FAMC @F7@
1 FAMS @F5@
0 @P11@ INDI
1 BIRT
2 DATE 15 Feb 1956
1 NAME Jürgen /Martin/
1 SEX M
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=8e36ccaa-073f-4405-b928-1b5b41028adb&tid=118734012&pid=11
2 FORM jpg
2 TITL XV8M5716Juergen_Martin_3cmhp
1 FAMC @F7@
1 FAMS @F2@
0 @P12@ INDI
1 BIRT
2 DATE 4 MAY 1885
2 PLAC Worfelden
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 246
3 _APID 1,61118::900270602
1 NAME Barbara Elisabeth /Best/
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 246
3 _APID 1,61118::900270602
1 SEX F
1 DEAT Y
2 DATE 27 SEP 1969
2 PLAC Goddelau
1 FAMC @F13@
1 FAMS @F10@
0 @P13@ INDI
1 BIRT
2 DATE 17 Mai 1886
2 PLAC Wallerstaedten, Hessen, Deutschland
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 246
3 _APID 1,61118::270602
2 SOUR @S1446588284@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 541
3 _APID 1,61117::1081166
1 NAME Peter /Bender/
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 246
3 _APID 1,61118::270602
2 SOUR @S1446588284@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 541
3 _APID 1,61117::1081166
1 SEX M
1 DEAT Y
1 FAMC @F12@
1 FAMS @F10@
0 @P14@ INDI
1 BIRT
2 DATE 3 SEP 1960
1 DEAT
2 DATE 21 OCT 2018
2 PLAC Frankfurt am Main Uni-Klinikum, Hessen, Deutschland
1 NAME Heidemarie /Seidel/
1 SEX F
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT http://trees.ancestry.com/pt/AMTCitationRedir.aspx?tid=118734012&pid=14
1 FAMS @F2@
0 @P15@ INDI
1 BIRT
2 DATE 3 Jun 2002
1 NAME Anna-Livia Marta Marie /Martin/
1 SEX F
1 FAMC @F2@
0 @P16@ INDI
1 SEX F
1 NAME Graziella /Fadda/
1 FAMC @F5@
1 FAMS @F15@
0 @P17@ INDI
1 BIRT
2 DATE 3 Sep.xx
2 PLAC Italien
1 NAME Carlo /Fadda/
1 SEX M
1 FAMS @F5@
0 @P18@ INDI
1 SEX M
1 NAME Silvio /Fadda/
1 FAMC @F5@
0 @P19@ INDI
1 SEX M
1 NAME Julio /Rivas/
1 FAMS @F6@
0 @P20@ INDI
1 NAME Johannes
1 SEX M
1 FAMC @F6@
0 @P21@ INDI
1 SEX F
1 NAME Karina
1 FAMC @F6@
0 @P22@ INDI
1 SEX M
1 NAME Martin /Sans/
1 FAMS @F9@
0 @P23@ INDI
1 SEX F
1 NAME Therese /Sans/
1 FAMS @F9@
0 @P24@ INDI
1 BIRT
2 DATE 4 Nov 1972
2 PLAC Mainz, Rheinland-Pfalz, Deutschland
1 NAME Annette /Simon/
1 SEX F
1 FAMC @F3@
1 FAMS @F14@
0 @P25@ INDI
1 BIRT
2 DATE 25 Mai 1965
2 PLAC Mainz, Rheinland-Pfalz, Deutschland
1 NAME Petra /Scheib/
1 SEX F
1 FAMC @F3@
1 FAMS @F4@
0 @P26@ INDI
1 NAME Dietmar /Scheib/
1 BIRT
2 DATE 18 Dez 1960
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 SEX M
1 FAMS @F4@
0 @P27@ INDI
1 BIRT
2 DATE 16.04.1992
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 NAME Lisa Isabell /Scheib/
1 SEX F
1 FAMC @F4@
0 @P28@ INDI
1 BIRT
2 DATE 24 Mär 1996
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 SEX F
1 NAME Julia /Simon/
1 FAMC @F14@
0 @P29@ INDI
1 SEX M
1 NAME Martin /Hamann/
1 FAMS @F8@
0 @P30@ INDI
1 DEAT
2 DATE 2 Okt 2010
1 SEX F
1 NAME Berta /Hamann/
1 FAMS @F8@
0 @P31@ INDI
1 BIRT
2 DATE xx.xx.xx
1 DEAT
2 DATE xx.xx.xx
1 SEX M
1 NAME Wolfgang /Hamann/
1 FAMC @F8@
0 @P32@ INDI
1 BIRT
2 DATE 10 Mär 1959
1 SEX F
1 NAME Elvira /Bous/
1 FAMC @F8@
0 @P33@ INDI
1 SEX F
1 NAME Danielle /Fadda/
1 BIRT
2 DATE 25.12.2013
1 FAMC @F15@
0 @P34@ INDI
1 SEX M
1 NAME Engelbert /Sans/
1 FAMC @F9@
0 @P35@ INDI
1 BIRT
2 DATE 21 SEP 1844
2 PLAC Bauschheim
1 DEAT Y
2 DATE 30 APR 1887
2 PLAC Wallerstädten
1 SEX F
1 NAME Christina Margaretha /Horst/
1 FAMS @F12@
0 @P36@ INDI
1 BIRT
2 DATE 27 Dez 1844
2 PLAC Wallerstädten
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 543
3 _APID 1,61118::258571
1 NAME Philipp /Bender/
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 543
3 _APID 1,61118::258571
1 SEX M
1 DEAT Y
2 DATE 24 FEB 1896
1 FAMS @F11@
1 FAMS @F12@
0 @P37@ INDI
1 BIRT
2 DATE 7 JAN 1859
2 PLAC Wixhausen
1 DEAT Y
1 SEX F
1 NAME Elisabeth Karoline /Storck/
1 FAMS @F13@
0 @P38@ INDI
1 BIRT
2 DATE 6 Juli 1868
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 543
3 _APID 1,61118::900258571
1 NAME Barbara Elisabetha /Gerhardt/
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 543
3 _APID 1,61118::900258571
1 SEX F
1 FAMS @F11@
0 @F1@ FAM
1 HUSB @P3@
1 WIFE @P2@
1 CHIL @P4@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P1@
2 _FREL Natural
2 _MREL Natural
1 MARR
2 DATE 15 Okt 1993
2 PLAC Büttelborn, Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE http://trees.ancestry.com/rd?f=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=3
3 FORM jpg
3 TITL Heiratsurkunde
0 @F2@ FAM
1 HUSB @P11@
1 WIFE @P14@
1 CHIL @P15@
2 _FREL Natural
2 _MREL Natural
0 @F3@ FAM
1 HUSB @P8@
1 WIFE @P7@
1 CHIL @P25@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P2@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P24@
2 _FREL Natural
2 _MREL Natural
0 @F4@ FAM
1 HUSB @P26@
1 WIFE @P25@
1 CHIL @P27@
2 _FREL Natural
2 _MREL Natural
0 @F5@ FAM
1 HUSB @P17@
1 WIFE @P10@
1 CHIL @P16@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P18@
2 _FREL Natural
2 _MREL Natural
0 @F6@ FAM
1 HUSB @P19@
1 WIFE @P9@
1 CHIL @P20@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P21@
2 _FREL Natural
2 _MREL Natural
0 @F7@ FAM
1 HUSB @P6@
1 WIFE @P5@
1 CHIL @P9@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P3@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P10@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P11@
2 _FREL Natural
2 _MREL Natural
0 @F8@ FAM
1 HUSB @P29@
1 WIFE @P30@
1 CHIL @P7@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P31@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P32@
2 _FREL Natural
2 _MREL Natural
0 @F9@ FAM
1 HUSB @P22@
1 WIFE @P23@
1 CHIL @P8@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P34@
2 _FREL Natural
2 _MREL Natural
0 @F10@ FAM
1 HUSB @P13@
1 WIFE @P12@
1 CHIL @P5@
2 _FREL Natural
2 _MREL Natural
1 MARR
2 DATE 15 Mai 1910
2 PLAC Groß-Gerau, Hessen, Deutschland
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 246
3 _APID 1,61118::270602
0 @F11@ FAM
1 HUSB @P36@
1 WIFE @P38@
1 MARR
2 DATE 2 Sept 1887
2 PLAC Wallerstaedten, Hessen, Deutschland
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 543
3 _APID 1,61118::258571
0 @F12@ FAM
1 HUSB @P36@
1 WIFE @P35@
1 CHIL @P13@
2 _FREL Natural
2 _MREL Natural
0 @F13@ FAM
1 WIFE @P37@
1 CHIL @P12@
2 _MREL Natural
0 @F14@ FAM
1 WIFE @P24@
1 CHIL @P28@
2 _MREL Natural
0 @F15@ FAM
1 WIFE @P16@
1 CHIL @P33@
2 _MREL Natural
0 @R1403577562@ REPO
1 NAME Ancestry.com
0 @S1434613321@ SOUR
1 REPO @R1403577562@
1 TITL Ancestry Family Trees
1 PUBL Online publication - Provo, UT, USA: Ancestry.com. Original data: Family Tree eu.lukasmartin.files submitted by Ancestry members.
0 @S1434613561@ SOUR
1 REPO @R1403577562@
1 TITL Hesse, Germany, Marriages, 1849-1930
1 AUTH Ancestry.com
1 PUBL Ancestry.com Operations, Inc.
1 _APID 1,61118::0
0 @S1446587138@ SOUR
1 REPO @R1403577562@
1 TITL Germany, Find A Grave Index, 1600s-Current
1 AUTH Ancestry.com
1 PUBL Ancestry.com Operations, Inc.
1 _APID 1,60533::0
0 @S1446588284@ SOUR
1 REPO @R1403577562@
1 TITL Hesse, Germany, Births, 1851-1901
1 AUTH Ancestry.com
1 PUBL Ancestry.com Operations, Inc.
1 _APID 1,61117::0
0 TRLR

@ -0,0 +1,574 @@
0 HEAD
1 CHAR UTF-8
1 SOUR Ancestry.com Family Trees
2 VERS (2010.3)
2 NAME Ancestry.com Family Trees
2 CORP Ancestry.com
1 GEDC
2 VERS 5.5
2 FORM LINEAGE-LINKED
0 @P1@ INDI
1 SEX M
1 NAME Lukas Martin
1 BIRT
2 DATE 03.12.2000
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE httptrees.ancestry.comrdf=image&guid=74e84c9a-6dd4-43ab-9ee1-6ee8b4362857&tid=118734012&pid=1
3 FORM jpg
3 TITL Abstammungsurkunde Lukas
1 _DEG finished secondary school (Martin-Buber-Schule)
2 DATE 01.06.2018
2 PLAC Groß-Gerau, Groß-Gerau, Hessen, Deutschland
1 _DEG finished elementery school (Schwenkschule)
2 DATE 01.06.2011
2 PLAC Groß-Gerau, Groß-Gerau, Hessen, Deutschland
1 _DEG finished high school (Berufliche Schulen Groß-Gerau)
2 DATE 01.06.2020
2 PLAC Groß-Gerau, Groß-Gerau, Hessen, Deutschland
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=74e84c9a-6dd4-43ab-9ee1-6ee8b4362857&tid=118734012&pid=1
2 FORM jpg
2 TITL Abstammungsurkunde Lukas
1 FAMC @F1@
0 @P2@ INDI
1 BIRT
2 DATE 10 Nov 1968
2 PLAC Mainz, Rheinland-Pfalz, Deutschland
1 NAME Ulrike Margot Martin
1 SEX F
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=5eec306a-27d1-41ce-a1d5-f5f86418c315&tid=118734012&pid=2
2 FORM jpg
2 TITL Foto
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=2
2 FORM jpg
2 TITL Heiratsurkunde
1 FAMC @F3@
1 FAMS @F1@
0 @P3@ INDI
1 BIRT
2 DATE 29 Sep 1959
2 PLAC Groß-Gerau, Hessen, Deutschland
2 SOUR @S1446587138@
3 _APID 1,60533172063687
2 OBJE
3 FILE httptrees.ancestry.comrdf=image&guid=37599470-f782-4d5a-9f88-d2f074ba00bd&tid=118734012&pid=3
3 FORM jpg
3 TITL Abstammungsurkunde Ralf
1 DEAT
2 DATE 26 Apr 2006
2 PLAC Frankfurt am Main, Hessen, Deutschland
2 SOUR @S1446587138@
3 _APID 1,60533172063687
2 OBJE
3 FILE httptrees.ancestry.comrdf=image&guid=fa45f0be-707d-4432-b7fc-97322541f1a0&tid=118734012&pid=3
3 FORM jpg
3 TITL Sterbeurkunde Ralf
1 BURI
2 PLAC Gross-Gerau, Landkreis Groß-Gerau, Hessen, Germany
2 SOUR @S1446587138@
3 _APID 1,60533172063687
1 NAME Ralf Karl Martin
2 SOUR @S1446587138@
3 _APID 1,60533172063687
1 SEX M
1 CONF
2 DATE 11 Nov 1967
2 PLAC Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE httptrees.ancestry.comrdf=image&guid=96aa0a45-d7d1-4ec1-baca-746ec9d7446d&tid=118734012&pid=3
3 FORM jpg
3 TITL Konformationsurkunde Ralf
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT httptrees.ancestry.comptAMTCitationRedir.aspxtid=118734012&pid=3
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=96aa0a45-d7d1-4ec1-baca-746ec9d7446d&tid=118734012&pid=3
2 FORM jpg
2 TITL Konformationsurkunde Ralf
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=e6f93ccf-fdbd-47ea-b99a-a06e09d7f697&tid=118734012&pid=3
2 FORM jpg
2 TITL Foto
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=3
2 FORM jpg
2 TITL Heiratsurkunde
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=fa45f0be-707d-4432-b7fc-97322541f1a0&tid=118734012&pid=3
2 FORM jpg
2 TITL Sterbeurkunde Ralf
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=37599470-f782-4d5a-9f88-d2f074ba00bd&tid=118734012&pid=3
2 FORM jpg
2 TITL Abstammungsurkunde Ralf
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=3
2 FORM jpg
2 TITL Heiratsurkunde
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=96aa0a45-d7d1-4ec1-baca-746ec9d7446d&tid=118734012&pid=3
2 FORM jpg
2 TITL Konformationsurkunde Ralf
1 FAMC @F7@
1 FAMS @F1@
0 @P4@ INDI
1 BIRT
2 DATE 3 Dez 2000
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE httptrees.ancestry.comrdf=image&guid=088b91a8-2608-4cd4-94aa-8b1f9487000c&tid=118734012&pid=4
3 FORM jpg
3 TITL Abstammungsurkund Jan
1 SEX M
1 NAME Jan Martin
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=088b91a8-2608-4cd4-94aa-8b1f9487000c&tid=118734012&pid=4
2 FORM jpg
2 TITL Abstammungsurkund Jan
1 FAMC @F1@
0 @P5@ INDI
1 BIRT
2 DATE 30 JAN 1926
1 DEAT
2 DATE 9 OCT 2011
1 NAME Elisabeth Martin
1 SEX F
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT httptrees.ancestry.comptAMTCitationRedir.aspxtid=118734012&pid=5
1 FAMC @F10@
1 FAMS @F7@
0 @P6@ INDI
1 BIRT
2 DATE 3 MAR 1925
1 DEAT
2 DATE 26 JAN 2003
1 NAME Heinrich Martin
1 SEX M
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT httptrees.ancestry.comptAMTCitationRedir.aspxtid=118734012&pid=6
1 FAMS @F7@
0 @P7@ INDI
1 BIRT
2 DATE 12.Sep.1944
2 PLAC Königsheim
1 DEAT
2 DATE 9.12.1975
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 NAME Regina Hamann
1 SEX F
1 FAMC @F8@
1 FAMS @F3@
0 @P8@ INDI
1 BIRT
2 DATE 22 Jun 1938
2 PLAC Nackenheim, Mainz-Bingen, Rheinland-Pfalz, Deutschland
1 DEAT
2 DATE 24.03.1997
2 PLAC Wiesbaden, Hessen, Deutschland
1 NAME Walter Sans
1 SEX M
1 FAMC @F9@
1 FAMS @F3@
0 @P9@ INDI
1 BIRT
2 DATE 10 Nov 1948
2 PLAC Groß-Gerau, Hessen, Deutschland
1 SEX F
1 NAME Monika Martin
1 FAMC @F7@
1 FAMS @F6@
0 @P10@ INDI
1 BIRT
2 DATE 30 Dez.xx
2 PLAC Groß-Gerau, Hessen, Deutschland
1 SEX F
1 NAME Rita Fadda
1 FAMC @F7@
1 FAMS @F5@
0 @P11@ INDI
1 BIRT
2 DATE 15 Feb 1956
1 NAME Jürgen Martin
1 SEX M
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=8e36ccaa-073f-4405-b928-1b5b41028adb&tid=118734012&pid=11
2 FORM jpg
2 TITL XV8M5716Juergen_Martin_3cmhp
1 FAMC @F7@
1 FAMS @F2@
0 @P12@ INDI
1 BIRT
2 DATE 4 MAY 1885
2 PLAC Worfelden
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 246
3 _APID 1,61118900270602
1 NAME Barbara Elisabeth Best
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 246
3 _APID 1,61118900270602
1 SEX F
1 DEAT Y
2 DATE 27 SEP 1969
2 PLAC Goddelau
1 FAMC @F13@
1 FAMS @F10@
0 @P13@ INDI
1 BIRT
2 DATE 17 Mai 1886
2 PLAC Wallerstaedten, Hessen, Deutschland
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 246
3 _APID 1,61118270602
2 SOUR @S1446588284@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 541
3 _APID 1,611171081166
1 NAME Peter Bender
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 246
3 _APID 1,61118270602
2 SOUR @S1446588284@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 541
3 _APID 1,611171081166
1 SEX M
1 DEAT Y
1 FAMC @F12@
1 FAMS @F10@
0 @P14@ INDI
1 BIRT
2 DATE 3 SEP 1960
1 DEAT
2 DATE 21 OCT 2018
2 PLAC Frankfurt am Main Uni-Klinikum, Hessen, Deutschland
1 NAME Heidemarie Seidel
1 SEX F
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT httptrees.ancestry.comptAMTCitationRedir.aspxtid=118734012&pid=14
1 FAMS @F2@
0 @P15@ INDI
1 BIRT
2 DATE 3 Jun 2002
1 NAME Anna-Livia Marta Marie Martin
1 SEX F
1 FAMC @F2@
0 @P16@ INDI
1 SEX F
1 NAME Graziella Fadda
1 FAMC @F5@
1 FAMS @F15@
0 @P17@ INDI
1 BIRT
2 DATE 3 Sep.xx
2 PLAC Italien
1 NAME Carlo Fadda
1 SEX M
1 FAMS @F5@
0 @P18@ INDI
1 SEX M
1 NAME Silvio Fadda
1 FAMC @F5@
0 @P19@ INDI
1 SEX M
1 NAME Julio Rivas
1 FAMS @F6@
0 @P20@ INDI
1 NAME Johannes
1 SEX M
1 FAMC @F6@
0 @P21@ INDI
1 SEX F
1 NAME Karina
1 FAMC @F6@
0 @P22@ INDI
1 SEX M
1 NAME Martin Sans
1 FAMS @F9@
0 @P23@ INDI
1 SEX F
1 NAME Therese Sans
1 FAMS @F9@
0 @P24@ INDI
1 BIRT
2 DATE 4 Nov 1972
2 PLAC Mainz, Rheinland-Pfalz, Deutschland
1 NAME Annette Simon
1 SEX F
1 FAMC @F3@
1 FAMS @F14@
0 @P25@ INDI
1 BIRT
2 DATE 25 Mai 1965
2 PLAC Mainz, Rheinland-Pfalz, Deutschland
1 NAME Petra Scheib
1 SEX F
1 FAMC @F3@
1 FAMS @F4@
0 @P26@ INDI
1 NAME Dietmar Scheib
1 BIRT
2 DATE 18 Dez 1960
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 SEX M
1 FAMS @F4@
0 @P27@ INDI
1 BIRT
2 DATE 16.04.1992
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 NAME Lisa Isabell Scheib
1 SEX F
1 FAMC @F4@
0 @P28@ INDI
1 BIRT
2 DATE 24 Mär 1996
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 SEX F
1 NAME Julia Simon
1 FAMC @F14@
0 @P29@ INDI
1 SEX M
1 NAME Martin Hamann
1 FAMS @F8@
0 @P30@ INDI
1 DEAT
2 DATE 2 Okt 2010
1 SEX F
1 NAME Berta Hamann
1 FAMS @F8@
0 @P31@ INDI
1 BIRT
2 DATE xx.xx.xx
1 DEAT
2 DATE xx.xx.xx
1 SEX M
1 NAME Wolfgang Hamann
1 FAMC @F8@
0 @P32@ INDI
1 BIRT
2 DATE 10 Mär 1959
1 SEX F
1 NAME Elvira Bous
1 FAMC @F8@
0 @P33@ INDI
1 SEX F
1 NAME Danielle Fadda
1 BIRT
2 DATE 25.12.2013
1 FAMC @F15@
0 @P34@ INDI
1 SEX M
1 NAME Engelbert Sans
1 FAMC @F9@
0 @P35@ INDI
1 BIRT
2 DATE 21 SEP 1844
2 PLAC Bauschheim
1 DEAT Y
2 DATE 30 APR 1887
2 PLAC Wallerstädten
1 SEX F
1 NAME Christina Margaretha Horst
1 FAMS @F12@
0 @P36@ INDI
1 BIRT
2 DATE 27 Dez 1844
2 PLAC Wallerstädten
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 543
3 _APID 1,61118258571
1 NAME Philipp Bender
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 543
3 _APID 1,61118258571
1 SEX M
1 DEAT Y
2 DATE 24 FEB 1896
1 FAMS @F11@
1 FAMS @F12@
0 @P37@ INDI
1 BIRT
2 DATE 7 JAN 1859
2 PLAC Wixhausen
1 DEAT Y
1 SEX F
1 NAME Elisabeth Karoline Storck
1 FAMS @F13@
0 @P38@ INDI
1 BIRT
2 DATE 6 Juli 1868
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 543
3 _APID 1,61118900258571
1 NAME Barbara Elisabetha Gerhardt
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 543
3 _APID 1,61118900258571
1 SEX F
1 FAMS @F11@
0 @F1@ FAM
1 HUSB @P3@
1 WIFE @P2@
1 CHIL @P4@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P1@
2 _FREL Natural
2 _MREL Natural
1 MARR
2 DATE 15 Okt 1993
2 PLAC Büttelborn, Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE httptrees.ancestry.comrdf=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=3
3 FORM jpg
3 TITL Heiratsurkunde
0 @F2@ FAM
1 HUSB @P11@
1 WIFE @P14@
1 CHIL @P15@
2 _FREL Natural
2 _MREL Natural
0 @F3@ FAM
1 HUSB @P8@
1 WIFE @P7@
1 CHIL @P25@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P2@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P24@
2 _FREL Natural
2 _MREL Natural
0 @F4@ FAM
1 HUSB @P26@
1 WIFE @P25@
1 CHIL @P27@
2 _FREL Natural
2 _MREL Natural
0 @F5@ FAM
1 HUSB @P17@
1 WIFE @P10@
1 CHIL @P16@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P18@
2 _FREL Natural
2 _MREL Natural
0 @F6@ FAM
1 HUSB @P19@
1 WIFE @P9@
1 CHIL @P20@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P21@
2 _FREL Natural
2 _MREL Natural
0 @F7@ FAM
1 HUSB @P6@
1 WIFE @P5@
1 CHIL @P9@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P3@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P10@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P11@
2 _FREL Natural
2 _MREL Natural
0 @F8@ FAM
1 HUSB @P29@
1 WIFE @P30@
1 CHIL @P7@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P31@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P32@
2 _FREL Natural
2 _MREL Natural
0 @F9@ FAM
1 HUSB @P22@
1 WIFE @P23@
1 CHIL @P8@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P34@
2 _FREL Natural
2 _MREL Natural
0 @F10@ FAM
1 HUSB @P13@
1 WIFE @P12@
1 CHIL @P5@
2 _FREL Natural
2 _MREL Natural
1 MARR
2 DATE 15 Mai 1910
2 PLAC Groß-Gerau, Hessen, Deutschland
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 246
3 _APID 1,61118270602
0 @F11@ FAM
1 HUSB @P36@
1 WIFE @P38@
1 MARR
2 DATE 2 Sept 1887
2 PLAC Wallerstaedten, Hessen, Deutschland
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 543
3 _APID 1,61118258571
0 @F12@ FAM
1 HUSB @P36@
1 WIFE @P35@
1 CHIL @P13@
2 _FREL Natural
2 _MREL Natural
0 @F13@ FAM
1 WIFE @P37@
1 CHIL @P12@
2 _MREL Natural
0 @F14@ FAM
1 WIFE @P24@
1 CHIL @P28@
2 _MREL Natural
0 @F15@ FAM
1 WIFE @P16@
1 CHIL @P33@
2 _MREL Natural
0 @R1403577562@ REPO
1 NAME Ancestry.com
0 @S1434613321@ SOUR
1 REPO @R1403577562@
1 TITL Ancestry Family Trees
1 PUBL Online publication - Provo, UT, USA Ancestry.com. Original data Family Tree eu.lukasmartin.files submitted by Ancestry members.
0 @S1434613561@ SOUR
1 REPO @R1403577562@
1 TITL Hesse, Germany, Marriages, 1849-1930
1 AUTH Ancestry.com
1 PUBL Ancestry.com Operations, Inc.
1 _APID 1,611180
0 @S1446587138@ SOUR
1 REPO @R1403577562@
1 TITL Germany, Find A Grave Index, 1600s-Current
1 AUTH Ancestry.com
1 PUBL Ancestry.com Operations, Inc.
1 _APID 1,605330
0 @S1446588284@ SOUR
1 REPO @R1403577562@
1 TITL Hesse, Germany, Births, 1851-1901
1 AUTH Ancestry.com
1 PUBL Ancestry.com Operations, Inc.
1 _APID 1,611170
0 TRLR

@ -36,15 +36,15 @@
<?import de.jensd.fx.glyphs.fontawesome.FontAwesomeIcon?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.BorderPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" onKeyPressed="#pressedkey" prefHeight="680.0" prefWidth="1280.0" xmlns="http://javafx.com/javafx/15.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="controller.homeController">
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" onKeyPressed="#pressedkey" prefHeight="680.0" prefWidth="1280.0" xmlns="http://javafx.com/javafx/15.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="eu.lukasmartin.controller.homeController">
<BorderPane id="borderpane" layoutX="162.0" layoutY="64.0" prefHeight="200.0" prefWidth="200.0" stylesheets="@../css/home.css" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<top>
<BorderPane prefHeight="0.0" prefWidth="1280.0" BorderPane.alignment="CENTER">
@ -115,19 +115,35 @@
<center>
<AnchorPane onMouseClicked="#bodyOnClick" onMouseEntered="#bodyMouseEntred" prefHeight="627.0" prefWidth="1135.0" BorderPane.alignment="CENTER">
<Pane id="panehome" stylesheets="@../css/home.css" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<Text fill="WHITE" layoutX="492.0" layoutY="316.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Dashboard und so, lol.">
<font>
<Font size="30.0" />
</font>
</Text>
<VBox id="menuslide" fx:id="menuslideV" prefHeight="622.0" prefWidth="200.0" stylesheets="@../css/home.css" visible="false">
<Label prefHeight="20.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" />
<JFXListCell id="buttonStammbaum" fx:id="buttonStammbaum" onMouseClicked="#buttonStammbaumClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Stammbaum" textFill="WHITE" />
<JFXListCell id="buttonPeople" fx:id="buttonPeople" onMouseClicked="#buttonPeopleClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="People" textFill="WHITE" />
<JFXListCell id="buttonPictrues" fx:id="buttonPictures" onMouseClicked="#buttonPicturesClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Pictures" textFill="WHITE" />
<JFXListCell id="buttonResearch" fx:id="buttoResearch" onMouseClicked="#buttonResearchClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Research " textFill="WHITE" />
<JFXListCell id="buttonMoney" fx:id="buttonMoney" onMouseClicked="#buttonMoneyClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Money" textFill="WHITE" />
<JFXListCell id="buttonOptions" fx:id="buttonOptions" onMouseClicked="#buttonOptionsClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Optionen" textFill="WHITE" />
<Pane prefHeight="34.0" prefWidth="198.0" styleClass="background" stylesheets="@../css/home.css">
<padding>
<Insets left="10.0" />
</padding>
<Label id="labelSearch" fx:id="labelSearch" contentDisplay="CENTER" layoutX="74.0" layoutY="14.0" prefHeight="25.0" prefWidth="50.0" stylesheets="@../css/home.css" text="Search" textAlignment="CENTER" textFill="#71f86e">
<font>
<Font size="16.0" />
</font>
</Label>
</Pane>
<Pane prefHeight="52.0" prefWidth="198.0" stylesheets="@../css/home.css">
<TextField id="searchBar" layoutX="7.0" layoutY="11.0" prefHeight="31.0" prefWidth="185.0" styleClass="background" stylesheets="@../css/home.css" />
</Pane>
<Pane prefHeight="35.0" prefWidth="198.0">
<Label id="labelWindows" fx:id="labelWindows" contentDisplay="CENTER" layoutX="65.0" layoutY="9.0" prefHeight="23.0" prefWidth="68.0" stylesheets="@../css/home.css" text="Windows" textAlignment="CENTER" textFill="#71f86e">
<font>
<Font size="16.0" />
</font>
</Label>
</Pane>
<JFXListCell id="buttonStammbaum" fx:id="buttonStammbaum" alignment="CENTER" onMouseClicked="#buttonStammbaumClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Stammbaum" textFill="WHITE" />
<JFXListCell id="buttonResearch" fx:id="buttoResearch" alignment="CENTER" onMouseClicked="#buttonResearchClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Research " textFill="WHITE" />
<JFXListCell id="buttonPeople" fx:id="buttonPeople" alignment="CENTER" contentDisplay="CENTER" onMouseClicked="#buttonPeopleClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="People " textFill="WHITE" />
<JFXListCell id="buttonPictrues" fx:id="buttonPictures" alignment="CENTER" onMouseClicked="#buttonPicturesClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Pictures " textFill="WHITE" />
<JFXListCell id="buttonMoney" fx:id="buttonMoney" alignment="CENTER" contentDisplay="CENTER" onMouseClicked="#buttonMoneyClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Money " textFill="WHITE" />
<opaqueInsets>
<Insets />
</opaqueInsets>
</VBox>
<VBox id="filesmenu" fx:id="filesmenu" layoutX="57.0" onMouseExited="#filesOpenPaneExited" prefHeight="250.0" prefWidth="150.0" stylesheets="@../css/home.css" visible="false" />
<BorderPane id="optionPane" fx:id="optionsmenu" layoutX="91.0" onMouseEntered="#optionPaneEntered" onMouseExited="#optionPaneExited" prefHeight="245.0" prefWidth="148.0" visible="false">
@ -138,7 +154,7 @@
</center>
<bottom>
<VBox id="VboxOption1" prefHeight="30.0" prefWidth="147.0" stylesheets="@../css/home.css" BorderPane.alignment="CENTER">
<JFXListCell id="prefreceButtonOptionsMenu" onMouseClicked="#optionsTopMenuPrefrenceButton" prefHeight="33.0" prefWidth="184.0" styleClass="buttonTopBarMenus" stylesheets="@../css/home.css" text="Prefrences" />
<JFXListCell id="prefreceButtonOptionsMenu" fx:id="preferenceButton" onMouseClicked="#optionsTopMenuPrefrenceButton" prefHeight="33.0" prefWidth="184.0" styleClass="buttonTopBarMenus" stylesheets="@../css/home.css" text="Prefrences" />
</VBox>
</bottom>
</BorderPane>

@ -12,7 +12,7 @@
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.text.Font?>
<AnchorPane prefHeight="400.0" prefWidth="800.0" xmlns="http://javafx.com/javafx/15.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="controller.preferenceController">
<AnchorPane prefHeight="400.0" prefWidth="800.0" xmlns="http://javafx.com/javafx/15.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="eu.lukasmartin.controller.preferenceController">
<BorderPane id="backgroundBorderPane" layoutX="67.0" layoutY="54.0" prefHeight="200.0" prefWidth="200.0" styleClass="background" stylesheets="@../css/prefrence.css" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<top>
<BorderPane onMouseDragged="#dragged" onMousePressed="#pressed" prefHeight="25.0" prefWidth="600.0" styleClass="topbar" stylesheets="@../css/prefrence.css" BorderPane.alignment="CENTER">
@ -36,7 +36,12 @@
<padding>
<Insets bottom="2.0" left="5.0" right="5.0" top="2.0" />
</padding>
<FontAwesomeIcon fill="#f20000" iconName="CLOSE" onMousePressed="#closeButtonClicked" scaleX="1.1" scaleY="1.1" scaleZ="1.1" selectionEnd="0" selectionFill="#f20000" />
<FontAwesomeIcon fill="#bf9728" iconName="SAVE" onMouseClicked="#saveButtonClicked" scaleX="0.8" scaleY="0.8" selectionFill="#b09515" text="">
<HBox.margin>
<Insets bottom="2.0" left="2.0" right="6.0" top="3.0" />
</HBox.margin>
</FontAwesomeIcon>
<FontAwesomeIcon fill="#f20000" iconName="CLOSE" onMousePressed="#closeButtonClicked" scaleX="1.2" scaleY="1.2" scaleZ="1.2" selectionEnd="0" selectionFill="#f20000" />
</HBox>
</right>
</BorderPane>
@ -61,9 +66,9 @@
<HBox prefHeight="150.0" prefWidth="800.0" stylesheets="@../css/prefrence.css">
<Pane prefHeight="150.0" prefWidth="270.0" styleClass="background" stylesheets="@../css/prefrence.css">
<Label layoutX="104.0" layoutY="14.0" text="Nickname" textFill="WHITE" />
<TextField id="nicknameField" layoutX="34.0" layoutY="32.0" prefHeight="26.0" prefWidth="200.0" stylesheets="@../css/prefrence.css" />
<TextField id="nicknameField" fx:id="usernameInputField" layoutX="34.0" layoutY="32.0" prefHeight="26.0" prefWidth="200.0" stylesheets="@../css/prefrence.css" />
<Label layoutX="84.0" layoutY="90.0" text="Vor &amp; Nachname" textFill="WHITE" />
<TextField id="nicknameField" layoutX="34.0" layoutY="109.0" prefHeight="26.0" prefWidth="200.0" stylesheets="@../css/prefrence.css" />
<TextField id="nicknameField" fx:id="nameInputField" layoutX="34.0" layoutY="109.0" prefHeight="26.0" prefWidth="200.0" stylesheets="@../css/prefrence.css" />
</Pane>
<Pane prefHeight="150.0" prefWidth="270.0" styleClass="background" stylesheets="@../css/prefrence.css">
<Label layoutX="114.0" layoutY="14.0" text="Design" textFill="WHITE" />

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import java.net.URL?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.text.Font?>
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="200.0" prefWidth="350.0" styleClass="background" xmlns="http://javafx.com/javafx/15.0.1" xmlns:fx="http://javafx.com/fxml/1">
<Pane layoutX="1.0" layoutY="1.0" prefHeight="200.0" prefWidth="200.0" style="-fx-background-color: transparent;" stylesheets="@../css/saveChanges.css" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="1.0">
<Label layoutX="34.0" layoutY="64.0" text="Unsaved changes, do you want to save them?" textFill="WHITE">
<font>
<Font size="14.0" />
</font>
</Label>
<Button layoutX="267.0" layoutY="145.0" mnemonicParsing="false" prefHeight="25.0" prefWidth="63.0" text="Save" />
<Button layoutX="34.0" layoutY="145.0" mnemonicParsing="false" prefHeight="25.0" prefWidth="63.0" text="Cancel" />
<Label layoutX="34.0" layoutY="25.0" text="Review Changes" textFill="WHITE">
<font>
<Font size="18.0" />
</font>
</Label>
<Button layoutX="197.0" layoutY="145.0" mnemonicParsing="false" prefHeight="25.0" prefWidth="63.0" text="Discard" />
</Pane>
<stylesheets>
<URL value="@../css/prefrence.css" />
<URL value="@../css/saveChanges.css" />
</stylesheets>
</AnchorPane>

@ -1,40 +0,0 @@
package controller;
import javafx.scene.Node;
import javafx.scene.input.MouseEvent;
import javafx.stage.Stage;
/**
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
*/
public class preferenceController {
//Const
double x,y;
//Menu Top Bar pressed
public void pressed(MouseEvent mouseEvent) {
x = mouseEvent.getSceneX(); //Gets the x cord
y = mouseEvent.getSceneY();
}
//Menu Top Bar dragg
public void dragged(MouseEvent mouseEvent) {
Stage stage = (Stage) ((Node) mouseEvent.getSource()).getScene().getWindow(); //Gets the current window
if(!stage.isFullScreen()) { //Checks if the window is != fullscreen
stage.setX(mouseEvent.getScreenX() - x); //Sets the new screen cords x while dragging
stage.setY(mouseEvent.getScreenY() - y); //Sets the new screen cords y while dragging
}
}
//Close Button
public void closeButtonClicked(MouseEvent mouseEvent) {
Stage stage = (Stage) ((Node) mouseEvent.getSource()).getScene().getWindow(); //Gets the current window
stage.close(); //Closes the window
}
}

@ -1,27 +1,34 @@
package controller;
package eu.lukasmartin.controller;
import com.jfoenix.controls.JFXListCell;
import helper.menuCloser;
import helper.windowOpener;
import eu.lukasmartin.helper.menuCloser;
import eu.lukasmartin.helper.windowOpener;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;
import javafx.geometry.Rectangle2D;
import javafx.scene.Node;
import javafx.scene.Parent;
import javafx.scene.control.Label;
import javafx.scene.input.KeyCode;
import javafx.scene.input.KeyEvent;
import javafx.scene.input.MouseEvent;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.VBox;
import javafx.scene.text.TextFlow;
import javafx.stage.Screen;
import javafx.stage.Stage;
import javafx.stage.StageStyle;
import java.io.IOException;
import java.util.prefs.Preferences;
/**
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
*/
public class homeController {
//Helper
menuCloser mCloser = new menuCloser(); //menu closer
Boolean sliderClicked = false; //Menu slider activated
@ -39,10 +46,17 @@ public class homeController {
@FXML private BorderPane hboxmen; //Unused
@FXML private BorderPane optionsmenu; //Options Menu Button
@FXML private VBox menuslideV; //Menu slider
@FXML private TextFlow usernameTextFlow; //Menu Slider Username Label
@FXML private JFXListCell preferenceButton;
@FXML private Label labelSearch;
@FXML private Label labelWindows;
//coordinates
//const
double x,y; //x and y coordinates from monitor
Preferences pref0 = Preferences.userRoot().node("genealogieresearchtool/Test"); //Gets the user preferences
preferenceController pcont = new preferenceController();
//top menu
@ -137,9 +151,10 @@ public class homeController {
//Files Button Clicked
public void filesButtonClicked(MouseEvent mouseEvent) { //Files Button Clicked
public void filesButtonClicked(MouseEvent mouseEvent) {
sliderClicked = true; //Buttons Activated
mCloser.openMenu(filesmenu, optionsmenu, true); //Opens first given menu and closes the others
//gedcomReader gr = new gedcomReader("src/eu/lukasmartin/resources/data/Martin-Familienstammbaum.ged");
}
@ -157,10 +172,13 @@ public class homeController {
//Options Menu Opened Prefrence Button Clicked
public void optionsTopMenuPrefrenceButton(MouseEvent mouseEvent) throws IOException {
wOpener.newWindow("/resources/fxml/preference.fxml", "Prefrences", StageStyle.UNDECORATED,800, 400);
optionsmenu.setVisible(false); //Deactivates option slider
public void optionsTopMenuPrefrenceButton(MouseEvent mouseEvent) throws IOException { //
FXMLLoader loader = new FXMLLoader(getClass().getResource("/eu/lukasmartin/resources/fxml/preference.fxml")); //
Parent root = loader.load(); //
preferenceController prfcont = loader.getController(); //
prfcont.setPreferenceLabels(pref0.get("username", "Entre a username"), pref0.get("name", "Entre a name")); //
wOpener.newWindowExitingScene(root, "Prefrences", StageStyle.UNDECORATED,800, 400); //
optionsmenu.setVisible(false); //
}

@ -0,0 +1,92 @@
package eu.lukasmartin.controller;
import eu.lukasmartin.helper.windowOpener;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;
import javafx.scene.Node;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.scene.control.TextField;
import javafx.scene.input.MouseEvent;
import javafx.scene.paint.Color;
import javafx.stage.Stage;
import javafx.stage.StageStyle;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.prefs.BackingStoreException;
import java.util.prefs.Preferences;
/**
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
*
*/
public class preferenceController {
//FXML
@FXML private TextField usernameInputField;
@FXML private TextField nameInputField;
public void setPreferenceLabels(String username, String name) {
this.usernameInputField.setText(username);
this.nameInputField.setText(name);
}
//Const
double x,y;
Preferences pref0 = Preferences.userRoot().node("genealogieresearchtool/Test"); //Gets the user preferences
windowOpener wopen = new windowOpener();
//Menu Top Bar pressed
public void pressed(MouseEvent mouseEvent) {
x = mouseEvent.getSceneX(); //Gets the x cord
y = mouseEvent.getSceneY();
}
//Menu Top Bar dragg
public void dragged(MouseEvent mouseEvent) {
Stage stage = (Stage) ((Node) mouseEvent.getSource()).getScene().getWindow(); //Gets the current window
if(!stage.isFullScreen()) { //Checks if the window is != fullscreen
stage.setX(mouseEvent.getScreenX() - x); //Sets the new screen cords x while dragging
stage.setY(mouseEvent.getScreenY() - y); //Sets the new screen cords y while dragging
}
}
//Close Button
public void closeButtonClicked(MouseEvent mouseEvent) throws IOException {
Stage stage = new Stage(); //Stage
Parent root = FXMLLoader.load(getClass().getResource("/eu/lukasmartin/resources/fxml/saveChanges.fxml")); //Gets Scene
stage.setTitle("save changes"); //Sets Scene Title
stage.initStyle(StageStyle.TRANSPARENT); //Sets StageStyle
Scene scene = new Scene(root, 350 , 200); //Sets the Scene + dimensions
scene.setFill(Color.TRANSPARENT); //Sets Background Fill
stage.setScene(scene); //Finally sets the Scene
stage.setResizable(false); //Sets Resizeability
if(!usernameInputField.getText().equals(pref0.get("username", " ")) || //Checks for Changes
!nameInputField.getText().equals(pref0.get("name", " ")) ) { //Checks for Changes
stage.show(); //IF true sets Stage
}
else {
Stage openStage = (Stage) ((Node) mouseEvent.getSource()).getScene().getWindow(); //Gets curren Stage
openStage.close(); //Closes current Stages
}
}
//Save Button
public void saveButtonClicked(MouseEvent mouseEvent) throws IOException, BackingStoreException {
FileOutputStream fos = new FileOutputStream("/.pref0.xml"); //Gets xml file
pref0.put("username", usernameInputField.getText()); //Saves username in preferences
pref0.put("name", nameInputField.getText()); //Saves name in preferences
pref0.exportNode(fos); //Export the preferences to xml file
fos.close(); //Closes xml file
}
}

@ -0,0 +1,15 @@
package eu.lukasmartin.controller;
import javafx.fxml.FXML;
import javafx.scene.layout.BorderPane;
/**
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
*/
public class saveChangesController {
@FXML private BorderPane background;
}

@ -0,0 +1,13 @@
package eu.lukasmartin.exceptions;
/**
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
* @created 02.03.2021 (dd/MM/YYYY)
*/
public class FileNotGEDCOMException extends Exception {
public FileNotGEDCOMException(String message) {
super(message);
}
}

@ -0,0 +1,100 @@
package eu.lukasmartin.files.gedcom;
import eu.lukasmartin.exceptions.FileNotGEDCOMException;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Scanner;
/**
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
* @version 1.1
* @since 11.01
*/
public class gedcomReader {
//Global Variables
private final String path;
private String fileContent;
/**
* Constructor
* @param pathname String of the path from the file
* @throws Exception FileNotGEDCOMException & FileNotFoundException
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
*/
public gedcomReader(String pathname) throws Exception {
if (!isGEDCOM()) {
throw new FileNotGEDCOMException("The file is not GEDCOM (.ged)");
} else {
readFile();
this.path = pathname;
}
}
/**
* A function to read in the file and save it as a String
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
*/
private void readFile() throws FileNotFoundException {
File file = new File(path);
Scanner scan = new Scanner(file);
String test = "";
while (scan.hasNextLine()) {
test = test.concat(scan.nextLine() + "\n");
}
this.fileContent = test;
}
/**
* This methodes chekcs if a file is gedcom and returens the if is.
* @return Boolean if file is gedcom
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
*/
public Boolean isGEDCOM() {
File file = new File(path);
int length = file.getPath().length();
return file.getPath().startsWith(".ged", length - 4);
}
/**
* @return String, fist line of GEDCOM file
* @throws IOException if file not found
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
*/
public String getFirstLine() throws Exception {
File file = new File(path);
Scanner scan = new Scanner(file);
return scan.nextLine();
}
/**
* A function to return the content of the file as a String.
* @return the content of the file.
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
*/
public String getFileAsString() {
return fileContent;
}
/**
* A function to print out the file to the Console.
* @throws FileNotFoundException if no file was found (should not be thrown)
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
*/
public void printFile() throws FileNotFoundException {
File file = new File(path);
Scanner scan = new Scanner(file);
while (scan.hasNext()) {
System.out.print(scan.nextLine() + "\n");
}
}
}

@ -1,4 +1,4 @@
package genologie_app;
package eu.lukasmartin.genealogie_app;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
@ -19,11 +19,11 @@ public class Main extends Application {
@Override
public void start(Stage primaryStage) { //Start function
try { //Try (check for runtime errors)
Parent root = FXMLLoader.load(getClass().getResource("/resources/fxml/home.fxml")); //Gets the start FXML
Parent root = FXMLLoader.load(getClass().getResource("/eu/lukasmartin/resources/fxml/home.fxml")); //Gets the start FXML
primaryStage.setTitle("Genologie"); //Sets the title of the start FXML
primaryStage.initStyle(StageStyle.UNDECORATED); //Sets the style of the window to "UNDECORATED"
primaryStage.setScene(new Scene(root, 1280, 680)); //Sets the scene for the start and sets the size
helper.ResizeHelper.addResizeListener(primaryStage); //Test
eu.lukasmartin.helper.ResizeHelper.addResizeListener(primaryStage); //Test
primaryStage.setResizable(true); //Sets the resizability to true
primaryStage.show(); //Starts the window (therefore the program)
} catch (Exception e) { //Catches the error

@ -1,4 +1,4 @@
package helper;
package eu.lukasmartin.helper;
import javafx.collections.ObservableList;
import javafx.event.EventHandler;

@ -1,4 +1,4 @@
package helper;
package eu.lukasmartin.helper;
import javafx.scene.layout.Pane;

@ -1,10 +1,11 @@
package helper;
package eu.lukasmartin.helper;
import javafx.fxml.FXMLLoader;
import javafx.geometry.Rectangle2D;
import javafx.scene.Node;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.scene.paint.Color;
import javafx.stage.Screen;
import javafx.stage.Stage;
import javafx.stage.StageStyle;
@ -72,7 +73,7 @@ public class windowOpener {
Rectangle2D primaryScreenBounds = Screen.getPrimary().getVisualBounds();
Stage stage = (Stage) ((Node) eventObject.getSource()).getScene().getWindow();
Parent scene = FXMLLoader.load(getClass().getResource(pathFXML));
stage.setScene(new Scene(scene, width, height));
scene.getScene().setFill(Color.TRANSPARENT);
stage.setTitle(title);
stage.centerOnScreen();
stage.setX(primaryScreenBounds.getMinX());
@ -90,4 +91,36 @@ public class windowOpener {
}
}
/**
* This function can be used for opening a new Window with an exiting scene.
* @param scene Parent of scene
* @param title String of the title.
* @param width Int for width.
* @param height Int for height.
* @author <a href="http://lukasmartin.eu">Lukas Martin</a>
* @version 1.1
* @since 11
*/
public void newWindowExitingScene(Parent scene, String title, StageStyle stageStyle, Integer width, Integer height) {
Stage secStage = new Stage();
if(height == 1080 && width == 1920) {
Rectangle2D primaryScreenBounds = Screen.getPrimary().getVisualBounds();
secStage.setScene(new Scene(scene, width, height));
secStage.setTitle(title);
secStage.centerOnScreen();
secStage.initStyle(stageStyle);
secStage.setX(primaryScreenBounds.getMinX());
secStage.setY(primaryScreenBounds.getMinY());
secStage.setWidth(primaryScreenBounds.getWidth());
secStage.setHeight(primaryScreenBounds.getHeight());
} else {
secStage.setScene(new Scene(scene, width, height));
secStage.setTitle(title);
secStage.centerOnScreen();
secStage.initStyle(stageStyle);
}
secStage.show();
}
}

@ -64,4 +64,14 @@
-fx-background-color: #252530;
-fx-border-color: #6b6868;
-fx-border-width: 0.5px 0.5px 0.5px 0px;
}
}
#welcomeLabel {
}
#searchBar {
-fx-background-color: #252530;
-fx-border-color: #6b6868;
-fx-border-width: 0.5px 0.5px 0.5px 0.5px;
-fx-text-fill: white;
-fx-border-radius: 8 8 8 8;
-fx-background-radius: 8 8 8 8;
}

@ -4,37 +4,29 @@
.background {
-fx-background-color: #252530;
}
.topbar {
-fx-background-color: #0b111a;
}
.menu {
-fx-border-color: #6b6868;
-fx-border-width: 0px 0px 0.5px 0px;
}
#lefttopbar {
}
#righttopbar {
}
#leftPane {
-fx-border-color: #6b6868;
-fx-border-width: 0.5px 0.5px 0.5px 0.5px;
}
#centrePane {
}
#submitButton {
}
#nicknameLabel {
-fx-border-color: #6b6868;
-fx-border-width: 0px 0px 0.5px 0px;
@ -56,4 +48,6 @@
}
#menu1MainPane {
}
#welcomeText {
}

@ -0,0 +1,10 @@
/* css */
/* Author: Lukas Martin */
.background {
-fx-background-color: #252530;
-fx-border-color: #6b6868;
-fx-background-radius: 16 16 16 16;
-fx-border-radius: 16 16 16 16;
-fx-border-width: 1px 1px 1px 1px;
}

@ -0,0 +1,574 @@
0 HEAD
1 CHAR UTF-8
1 SOUR Ancestry.com Family Trees
2 VERS (2010.3)
2 NAME Ancestry.com Family Trees
2 CORP Ancestry.com
1 GEDC
2 VERS 5.5
2 FORM LINEAGE-LINKED
0 @P1@ INDI
1 SEX M
1 NAME Lukas /Martin/
1 BIRT
2 DATE 03.12.2000
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE http://trees.ancestry.com/rd?f=image&guid=74e84c9a-6dd4-43ab-9ee1-6ee8b4362857&tid=118734012&pid=1
3 FORM jpg
3 TITL Abstammungsurkunde Lukas
1 _DEG finished secondary school (Martin-Buber-Schule)
2 DATE 01.06.2018
2 PLAC Groß-Gerau, Groß-Gerau, Hessen, Deutschland
1 _DEG finished elementery school (Schwenkschule)
2 DATE 01.06.2011
2 PLAC Groß-Gerau, Groß-Gerau, Hessen, Deutschland
1 _DEG finished high school (Berufliche Schulen Groß-Gerau)
2 DATE 01.06.2020
2 PLAC Groß-Gerau, Groß-Gerau, Hessen, Deutschland
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=74e84c9a-6dd4-43ab-9ee1-6ee8b4362857&tid=118734012&pid=1
2 FORM jpg
2 TITL Abstammungsurkunde Lukas
1 FAMC @F1@
0 @P2@ INDI
1 BIRT
2 DATE 10 Nov 1968
2 PLAC Mainz, Rheinland-Pfalz, Deutschland
1 NAME Ulrike Margot /Martin/
1 SEX F
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=5eec306a-27d1-41ce-a1d5-f5f86418c315&tid=118734012&pid=2
2 FORM jpg
2 TITL Foto
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=2
2 FORM jpg
2 TITL Heiratsurkunde
1 FAMC @F3@
1 FAMS @F1@
0 @P3@ INDI
1 BIRT
2 DATE 29 Sep 1959
2 PLAC Groß-Gerau, Hessen, Deutschland
2 SOUR @S1446587138@
3 _APID 1,60533::172063687
2 OBJE
3 FILE http://trees.ancestry.com/rd?f=image&guid=37599470-f782-4d5a-9f88-d2f074ba00bd&tid=118734012&pid=3
3 FORM jpg
3 TITL Abstammungsurkunde Ralf
1 DEAT
2 DATE 26 Apr 2006
2 PLAC Frankfurt am Main, Hessen, Deutschland
2 SOUR @S1446587138@
3 _APID 1,60533::172063687
2 OBJE
3 FILE http://trees.ancestry.com/rd?f=image&guid=fa45f0be-707d-4432-b7fc-97322541f1a0&tid=118734012&pid=3
3 FORM jpg
3 TITL Sterbeurkunde Ralf
1 BURI
2 PLAC Gross-Gerau, Landkreis Groß-Gerau, Hessen, Germany
2 SOUR @S1446587138@
3 _APID 1,60533::172063687
1 NAME Ralf Karl /Martin/
2 SOUR @S1446587138@
3 _APID 1,60533::172063687
1 SEX M
1 CONF
2 DATE 11 Nov 1967
2 PLAC Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE http://trees.ancestry.com/rd?f=image&guid=96aa0a45-d7d1-4ec1-baca-746ec9d7446d&tid=118734012&pid=3
3 FORM jpg
3 TITL Konformationsurkunde Ralf
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT http://trees.ancestry.com/pt/AMTCitationRedir.aspx?tid=118734012&pid=3
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=96aa0a45-d7d1-4ec1-baca-746ec9d7446d&tid=118734012&pid=3
2 FORM jpg
2 TITL Konformationsurkunde Ralf
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=e6f93ccf-fdbd-47ea-b99a-a06e09d7f697&tid=118734012&pid=3
2 FORM jpg
2 TITL Foto
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=3
2 FORM jpg
2 TITL Heiratsurkunde
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=fa45f0be-707d-4432-b7fc-97322541f1a0&tid=118734012&pid=3
2 FORM jpg
2 TITL Sterbeurkunde Ralf
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=37599470-f782-4d5a-9f88-d2f074ba00bd&tid=118734012&pid=3
2 FORM jpg
2 TITL Abstammungsurkunde Ralf
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=3
2 FORM jpg
2 TITL Heiratsurkunde
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=96aa0a45-d7d1-4ec1-baca-746ec9d7446d&tid=118734012&pid=3
2 FORM jpg
2 TITL Konformationsurkunde Ralf
1 FAMC @F7@
1 FAMS @F1@
0 @P4@ INDI
1 BIRT
2 DATE 3 Dez 2000
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE http://trees.ancestry.com/rd?f=image&guid=088b91a8-2608-4cd4-94aa-8b1f9487000c&tid=118734012&pid=4
3 FORM jpg
3 TITL Abstammungsurkund Jan
1 SEX M
1 NAME Jan /Martin/
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=088b91a8-2608-4cd4-94aa-8b1f9487000c&tid=118734012&pid=4
2 FORM jpg
2 TITL Abstammungsurkund Jan
1 FAMC @F1@
0 @P5@ INDI
1 BIRT
2 DATE 30 JAN 1926
1 DEAT
2 DATE 9 OCT 2011
1 NAME Elisabeth /Martin/
1 SEX F
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT http://trees.ancestry.com/pt/AMTCitationRedir.aspx?tid=118734012&pid=5
1 FAMC @F10@
1 FAMS @F7@
0 @P6@ INDI
1 BIRT
2 DATE 3 MAR 1925
1 DEAT
2 DATE 26 JAN 2003
1 NAME Heinrich /Martin/
1 SEX M
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT http://trees.ancestry.com/pt/AMTCitationRedir.aspx?tid=118734012&pid=6
1 FAMS @F7@
0 @P7@ INDI
1 BIRT
2 DATE 12.Sep.1944
2 PLAC Königsheim
1 DEAT
2 DATE 9.12.1975
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 NAME Regina /Hamann/
1 SEX F
1 FAMC @F8@
1 FAMS @F3@
0 @P8@ INDI
1 BIRT
2 DATE 22 Jun 1938
2 PLAC Nackenheim, Mainz-Bingen, Rheinland-Pfalz, Deutschland
1 DEAT
2 DATE 24.03.1997
2 PLAC Wiesbaden, Hessen, Deutschland
1 NAME Walter /Sans/
1 SEX M
1 FAMC @F9@
1 FAMS @F3@
0 @P9@ INDI
1 BIRT
2 DATE 10 Nov 1948
2 PLAC Groß-Gerau, Hessen, Deutschland
1 SEX F
1 NAME Monika /Martin/
1 FAMC @F7@
1 FAMS @F6@
0 @P10@ INDI
1 BIRT
2 DATE 30 Dez.xx
2 PLAC Groß-Gerau, Hessen, Deutschland
1 SEX F
1 NAME Rita /Fadda/
1 FAMC @F7@
1 FAMS @F5@
0 @P11@ INDI
1 BIRT
2 DATE 15 Feb 1956
1 NAME Jürgen /Martin/
1 SEX M
1 OBJE
2 FILE http://trees.ancestry.com/rd?f=image&guid=8e36ccaa-073f-4405-b928-1b5b41028adb&tid=118734012&pid=11
2 FORM jpg
2 TITL XV8M5716Juergen_Martin_3cmhp
1 FAMC @F7@
1 FAMS @F2@
0 @P12@ INDI
1 BIRT
2 DATE 4 MAY 1885
2 PLAC Worfelden
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 246
3 _APID 1,61118::900270602
1 NAME Barbara Elisabeth /Best/
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 246
3 _APID 1,61118::900270602
1 SEX F
1 DEAT Y
2 DATE 27 SEP 1969
2 PLAC Goddelau
1 FAMC @F13@
1 FAMS @F10@
0 @P13@ INDI
1 BIRT
2 DATE 17 Mai 1886
2 PLAC Wallerstaedten, Hessen, Deutschland
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 246
3 _APID 1,61118::270602
2 SOUR @S1446588284@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 541
3 _APID 1,61117::1081166
1 NAME Peter /Bender/
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 246
3 _APID 1,61118::270602
2 SOUR @S1446588284@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 541
3 _APID 1,61117::1081166
1 SEX M
1 DEAT Y
1 FAMC @F12@
1 FAMS @F10@
0 @P14@ INDI
1 BIRT
2 DATE 3 SEP 1960
1 DEAT
2 DATE 21 OCT 2018
2 PLAC Frankfurt am Main Uni-Klinikum, Hessen, Deutschland
1 NAME Heidemarie /Seidel/
1 SEX F
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT http://trees.ancestry.com/pt/AMTCitationRedir.aspx?tid=118734012&pid=14
1 FAMS @F2@
0 @P15@ INDI
1 BIRT
2 DATE 3 Jun 2002
1 NAME Anna-Livia Marta Marie /Martin/
1 SEX F
1 FAMC @F2@
0 @P16@ INDI
1 SEX F
1 NAME Graziella /Fadda/
1 FAMC @F5@
1 FAMS @F15@
0 @P17@ INDI
1 BIRT
2 DATE 3 Sep.xx
2 PLAC Italien
1 NAME Carlo /Fadda/
1 SEX M
1 FAMS @F5@
0 @P18@ INDI
1 SEX M
1 NAME Silvio /Fadda/
1 FAMC @F5@
0 @P19@ INDI
1 SEX M
1 NAME Julio /Rivas/
1 FAMS @F6@
0 @P20@ INDI
1 NAME Johannes
1 SEX M
1 FAMC @F6@
0 @P21@ INDI
1 SEX F
1 NAME Karina
1 FAMC @F6@
0 @P22@ INDI
1 SEX M
1 NAME Martin /Sans/
1 FAMS @F9@
0 @P23@ INDI
1 SEX F
1 NAME Therese /Sans/
1 FAMS @F9@
0 @P24@ INDI
1 BIRT
2 DATE 4 Nov 1972
2 PLAC Mainz, Rheinland-Pfalz, Deutschland
1 NAME Annette /Simon/
1 SEX F
1 FAMC @F3@
1 FAMS @F14@
0 @P25@ INDI
1 BIRT
2 DATE 25 Mai 1965
2 PLAC Mainz, Rheinland-Pfalz, Deutschland
1 NAME Petra /Scheib/
1 SEX F
1 FAMC @F3@
1 FAMS @F4@
0 @P26@ INDI
1 NAME Dietmar /Scheib/
1 BIRT
2 DATE 18 Dez 1960
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 SEX M
1 FAMS @F4@
0 @P27@ INDI
1 BIRT
2 DATE 16.04.1992
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 NAME Lisa Isabell /Scheib/
1 SEX F
1 FAMC @F4@
0 @P28@ INDI
1 BIRT
2 DATE 24 Mär 1996
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 SEX F
1 NAME Julia /Simon/
1 FAMC @F14@
0 @P29@ INDI
1 SEX M
1 NAME Martin /Hamann/
1 FAMS @F8@
0 @P30@ INDI
1 DEAT
2 DATE 2 Okt 2010
1 SEX F
1 NAME Berta /Hamann/
1 FAMS @F8@
0 @P31@ INDI
1 BIRT
2 DATE xx.xx.xx
1 DEAT
2 DATE xx.xx.xx
1 SEX M
1 NAME Wolfgang /Hamann/
1 FAMC @F8@
0 @P32@ INDI
1 BIRT
2 DATE 10 Mär 1959
1 SEX F
1 NAME Elvira /Bous/
1 FAMC @F8@
0 @P33@ INDI
1 SEX F
1 NAME Danielle /Fadda/
1 BIRT
2 DATE 25.12.2013
1 FAMC @F15@
0 @P34@ INDI
1 SEX M
1 NAME Engelbert /Sans/
1 FAMC @F9@
0 @P35@ INDI
1 BIRT
2 DATE 21 SEP 1844
2 PLAC Bauschheim
1 DEAT Y
2 DATE 30 APR 1887
2 PLAC Wallerstädten
1 SEX F
1 NAME Christina Margaretha /Horst/
1 FAMS @F12@
0 @P36@ INDI
1 BIRT
2 DATE 27 Dez 1844
2 PLAC Wallerstädten
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 543
3 _APID 1,61118::258571
1 NAME Philipp /Bender/
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 543
3 _APID 1,61118::258571
1 SEX M
1 DEAT Y
2 DATE 24 FEB 1896
1 FAMS @F11@
1 FAMS @F12@
0 @P37@ INDI
1 BIRT
2 DATE 7 JAN 1859
2 PLAC Wixhausen
1 DEAT Y
1 SEX F
1 NAME Elisabeth Karoline /Storck/
1 FAMS @F13@
0 @P38@ INDI
1 BIRT
2 DATE 6 Juli 1868
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 543
3 _APID 1,61118::900258571
1 NAME Barbara Elisabetha /Gerhardt/
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 543
3 _APID 1,61118::900258571
1 SEX F
1 FAMS @F11@
0 @F1@ FAM
1 HUSB @P3@
1 WIFE @P2@
1 CHIL @P4@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P1@
2 _FREL Natural
2 _MREL Natural
1 MARR
2 DATE 15 Okt 1993
2 PLAC Büttelborn, Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE http://trees.ancestry.com/rd?f=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=3
3 FORM jpg
3 TITL Heiratsurkunde
0 @F2@ FAM
1 HUSB @P11@
1 WIFE @P14@
1 CHIL @P15@
2 _FREL Natural
2 _MREL Natural
0 @F3@ FAM
1 HUSB @P8@
1 WIFE @P7@
1 CHIL @P25@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P2@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P24@
2 _FREL Natural
2 _MREL Natural
0 @F4@ FAM
1 HUSB @P26@
1 WIFE @P25@
1 CHIL @P27@
2 _FREL Natural
2 _MREL Natural
0 @F5@ FAM
1 HUSB @P17@
1 WIFE @P10@
1 CHIL @P16@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P18@
2 _FREL Natural
2 _MREL Natural
0 @F6@ FAM
1 HUSB @P19@
1 WIFE @P9@
1 CHIL @P20@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P21@
2 _FREL Natural
2 _MREL Natural
0 @F7@ FAM
1 HUSB @P6@
1 WIFE @P5@
1 CHIL @P9@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P3@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P10@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P11@
2 _FREL Natural
2 _MREL Natural
0 @F8@ FAM
1 HUSB @P29@
1 WIFE @P30@
1 CHIL @P7@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P31@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P32@
2 _FREL Natural
2 _MREL Natural
0 @F9@ FAM
1 HUSB @P22@
1 WIFE @P23@
1 CHIL @P8@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P34@
2 _FREL Natural
2 _MREL Natural
0 @F10@ FAM
1 HUSB @P13@
1 WIFE @P12@
1 CHIL @P5@
2 _FREL Natural
2 _MREL Natural
1 MARR
2 DATE 15 Mai 1910
2 PLAC Groß-Gerau, Hessen, Deutschland
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 246
3 _APID 1,61118::270602
0 @F11@ FAM
1 HUSB @P36@
1 WIFE @P38@
1 MARR
2 DATE 2 Sept 1887
2 PLAC Wallerstaedten, Hessen, Deutschland
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand: 906; Laufende Nummer: 543
3 _APID 1,61118::258571
0 @F12@ FAM
1 HUSB @P36@
1 WIFE @P35@
1 CHIL @P13@
2 _FREL Natural
2 _MREL Natural
0 @F13@ FAM
1 WIFE @P37@
1 CHIL @P12@
2 _MREL Natural
0 @F14@ FAM
1 WIFE @P24@
1 CHIL @P28@
2 _MREL Natural
0 @F15@ FAM
1 WIFE @P16@
1 CHIL @P33@
2 _MREL Natural
0 @R1403577562@ REPO
1 NAME Ancestry.com
0 @S1434613321@ SOUR
1 REPO @R1403577562@
1 TITL Ancestry Family Trees
1 PUBL Online publication - Provo, UT, USA: Ancestry.com. Original data: Family Tree eu.lukasmartin.files submitted by Ancestry members.
0 @S1434613561@ SOUR
1 REPO @R1403577562@
1 TITL Hesse, Germany, Marriages, 1849-1930
1 AUTH Ancestry.com
1 PUBL Ancestry.com Operations, Inc.
1 _APID 1,61118::0
0 @S1446587138@ SOUR
1 REPO @R1403577562@
1 TITL Germany, Find A Grave Index, 1600s-Current
1 AUTH Ancestry.com
1 PUBL Ancestry.com Operations, Inc.
1 _APID 1,60533::0
0 @S1446588284@ SOUR
1 REPO @R1403577562@
1 TITL Hesse, Germany, Births, 1851-1901
1 AUTH Ancestry.com
1 PUBL Ancestry.com Operations, Inc.
1 _APID 1,61117::0
0 TRLR

@ -0,0 +1,574 @@
0 HEAD
1 CHAR UTF-8
1 SOUR Ancestry.com Family Trees
2 VERS (2010.3)
2 NAME Ancestry.com Family Trees
2 CORP Ancestry.com
1 GEDC
2 VERS 5.5
2 FORM LINEAGE-LINKED
0 @P1@ INDI
1 SEX M
1 NAME Lukas Martin
1 BIRT
2 DATE 03.12.2000
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE httptrees.ancestry.comrdf=image&guid=74e84c9a-6dd4-43ab-9ee1-6ee8b4362857&tid=118734012&pid=1
3 FORM jpg
3 TITL Abstammungsurkunde Lukas
1 _DEG finished secondary school (Martin-Buber-Schule)
2 DATE 01.06.2018
2 PLAC Groß-Gerau, Groß-Gerau, Hessen, Deutschland
1 _DEG finished elementery school (Schwenkschule)
2 DATE 01.06.2011
2 PLAC Groß-Gerau, Groß-Gerau, Hessen, Deutschland
1 _DEG finished high school (Berufliche Schulen Groß-Gerau)
2 DATE 01.06.2020
2 PLAC Groß-Gerau, Groß-Gerau, Hessen, Deutschland
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=74e84c9a-6dd4-43ab-9ee1-6ee8b4362857&tid=118734012&pid=1
2 FORM jpg
2 TITL Abstammungsurkunde Lukas
1 FAMC @F1@
0 @P2@ INDI
1 BIRT
2 DATE 10 Nov 1968
2 PLAC Mainz, Rheinland-Pfalz, Deutschland
1 NAME Ulrike Margot Martin
1 SEX F
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=5eec306a-27d1-41ce-a1d5-f5f86418c315&tid=118734012&pid=2
2 FORM jpg
2 TITL Foto
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=2
2 FORM jpg
2 TITL Heiratsurkunde
1 FAMC @F3@
1 FAMS @F1@
0 @P3@ INDI
1 BIRT
2 DATE 29 Sep 1959
2 PLAC Groß-Gerau, Hessen, Deutschland
2 SOUR @S1446587138@
3 _APID 1,60533172063687
2 OBJE
3 FILE httptrees.ancestry.comrdf=image&guid=37599470-f782-4d5a-9f88-d2f074ba00bd&tid=118734012&pid=3
3 FORM jpg
3 TITL Abstammungsurkunde Ralf
1 DEAT
2 DATE 26 Apr 2006
2 PLAC Frankfurt am Main, Hessen, Deutschland
2 SOUR @S1446587138@
3 _APID 1,60533172063687
2 OBJE
3 FILE httptrees.ancestry.comrdf=image&guid=fa45f0be-707d-4432-b7fc-97322541f1a0&tid=118734012&pid=3
3 FORM jpg
3 TITL Sterbeurkunde Ralf
1 BURI
2 PLAC Gross-Gerau, Landkreis Groß-Gerau, Hessen, Germany
2 SOUR @S1446587138@
3 _APID 1,60533172063687
1 NAME Ralf Karl Martin
2 SOUR @S1446587138@
3 _APID 1,60533172063687
1 SEX M
1 CONF
2 DATE 11 Nov 1967
2 PLAC Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE httptrees.ancestry.comrdf=image&guid=96aa0a45-d7d1-4ec1-baca-746ec9d7446d&tid=118734012&pid=3
3 FORM jpg
3 TITL Konformationsurkunde Ralf
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT httptrees.ancestry.comptAMTCitationRedir.aspxtid=118734012&pid=3
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=96aa0a45-d7d1-4ec1-baca-746ec9d7446d&tid=118734012&pid=3
2 FORM jpg
2 TITL Konformationsurkunde Ralf
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=e6f93ccf-fdbd-47ea-b99a-a06e09d7f697&tid=118734012&pid=3
2 FORM jpg
2 TITL Foto
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=3
2 FORM jpg
2 TITL Heiratsurkunde
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=fa45f0be-707d-4432-b7fc-97322541f1a0&tid=118734012&pid=3
2 FORM jpg
2 TITL Sterbeurkunde Ralf
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=37599470-f782-4d5a-9f88-d2f074ba00bd&tid=118734012&pid=3
2 FORM jpg
2 TITL Abstammungsurkunde Ralf
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=3
2 FORM jpg
2 TITL Heiratsurkunde
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=96aa0a45-d7d1-4ec1-baca-746ec9d7446d&tid=118734012&pid=3
2 FORM jpg
2 TITL Konformationsurkunde Ralf
1 FAMC @F7@
1 FAMS @F1@
0 @P4@ INDI
1 BIRT
2 DATE 3 Dez 2000
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE httptrees.ancestry.comrdf=image&guid=088b91a8-2608-4cd4-94aa-8b1f9487000c&tid=118734012&pid=4
3 FORM jpg
3 TITL Abstammungsurkund Jan
1 SEX M
1 NAME Jan Martin
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=088b91a8-2608-4cd4-94aa-8b1f9487000c&tid=118734012&pid=4
2 FORM jpg
2 TITL Abstammungsurkund Jan
1 FAMC @F1@
0 @P5@ INDI
1 BIRT
2 DATE 30 JAN 1926
1 DEAT
2 DATE 9 OCT 2011
1 NAME Elisabeth Martin
1 SEX F
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT httptrees.ancestry.comptAMTCitationRedir.aspxtid=118734012&pid=5
1 FAMC @F10@
1 FAMS @F7@
0 @P6@ INDI
1 BIRT
2 DATE 3 MAR 1925
1 DEAT
2 DATE 26 JAN 2003
1 NAME Heinrich Martin
1 SEX M
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT httptrees.ancestry.comptAMTCitationRedir.aspxtid=118734012&pid=6
1 FAMS @F7@
0 @P7@ INDI
1 BIRT
2 DATE 12.Sep.1944
2 PLAC Königsheim
1 DEAT
2 DATE 9.12.1975
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 NAME Regina Hamann
1 SEX F
1 FAMC @F8@
1 FAMS @F3@
0 @P8@ INDI
1 BIRT
2 DATE 22 Jun 1938
2 PLAC Nackenheim, Mainz-Bingen, Rheinland-Pfalz, Deutschland
1 DEAT
2 DATE 24.03.1997
2 PLAC Wiesbaden, Hessen, Deutschland
1 NAME Walter Sans
1 SEX M
1 FAMC @F9@
1 FAMS @F3@
0 @P9@ INDI
1 BIRT
2 DATE 10 Nov 1948
2 PLAC Groß-Gerau, Hessen, Deutschland
1 SEX F
1 NAME Monika Martin
1 FAMC @F7@
1 FAMS @F6@
0 @P10@ INDI
1 BIRT
2 DATE 30 Dez.xx
2 PLAC Groß-Gerau, Hessen, Deutschland
1 SEX F
1 NAME Rita Fadda
1 FAMC @F7@
1 FAMS @F5@
0 @P11@ INDI
1 BIRT
2 DATE 15 Feb 1956
1 NAME Jürgen Martin
1 SEX M
1 OBJE
2 FILE httptrees.ancestry.comrdf=image&guid=8e36ccaa-073f-4405-b928-1b5b41028adb&tid=118734012&pid=11
2 FORM jpg
2 TITL XV8M5716Juergen_Martin_3cmhp
1 FAMC @F7@
1 FAMS @F2@
0 @P12@ INDI
1 BIRT
2 DATE 4 MAY 1885
2 PLAC Worfelden
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 246
3 _APID 1,61118900270602
1 NAME Barbara Elisabeth Best
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 246
3 _APID 1,61118900270602
1 SEX F
1 DEAT Y
2 DATE 27 SEP 1969
2 PLAC Goddelau
1 FAMC @F13@
1 FAMS @F10@
0 @P13@ INDI
1 BIRT
2 DATE 17 Mai 1886
2 PLAC Wallerstaedten, Hessen, Deutschland
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 246
3 _APID 1,61118270602
2 SOUR @S1446588284@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 541
3 _APID 1,611171081166
1 NAME Peter Bender
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 246
3 _APID 1,61118270602
2 SOUR @S1446588284@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 541
3 _APID 1,611171081166
1 SEX M
1 DEAT Y
1 FAMC @F12@
1 FAMS @F10@
0 @P14@ INDI
1 BIRT
2 DATE 3 SEP 1960
1 DEAT
2 DATE 21 OCT 2018
2 PLAC Frankfurt am Main Uni-Klinikum, Hessen, Deutschland
1 NAME Heidemarie Seidel
1 SEX F
1 SOUR @S1434613321@
2 PAGE Ancestry Family Tree
2 DATA
3 TEXT httptrees.ancestry.comptAMTCitationRedir.aspxtid=118734012&pid=14
1 FAMS @F2@
0 @P15@ INDI
1 BIRT
2 DATE 3 Jun 2002
1 NAME Anna-Livia Marta Marie Martin
1 SEX F
1 FAMC @F2@
0 @P16@ INDI
1 SEX F
1 NAME Graziella Fadda
1 FAMC @F5@
1 FAMS @F15@
0 @P17@ INDI
1 BIRT
2 DATE 3 Sep.xx
2 PLAC Italien
1 NAME Carlo Fadda
1 SEX M
1 FAMS @F5@
0 @P18@ INDI
1 SEX M
1 NAME Silvio Fadda
1 FAMC @F5@
0 @P19@ INDI
1 SEX M
1 NAME Julio Rivas
1 FAMS @F6@
0 @P20@ INDI
1 NAME Johannes
1 SEX M
1 FAMC @F6@
0 @P21@ INDI
1 SEX F
1 NAME Karina
1 FAMC @F6@
0 @P22@ INDI
1 SEX M
1 NAME Martin Sans
1 FAMS @F9@
0 @P23@ INDI
1 SEX F
1 NAME Therese Sans
1 FAMS @F9@
0 @P24@ INDI
1 BIRT
2 DATE 4 Nov 1972
2 PLAC Mainz, Rheinland-Pfalz, Deutschland
1 NAME Annette Simon
1 SEX F
1 FAMC @F3@
1 FAMS @F14@
0 @P25@ INDI
1 BIRT
2 DATE 25 Mai 1965
2 PLAC Mainz, Rheinland-Pfalz, Deutschland
1 NAME Petra Scheib
1 SEX F
1 FAMC @F3@
1 FAMS @F4@
0 @P26@ INDI
1 NAME Dietmar Scheib
1 BIRT
2 DATE 18 Dez 1960
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 SEX M
1 FAMS @F4@
0 @P27@ INDI
1 BIRT
2 DATE 16.04.1992
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 NAME Lisa Isabell Scheib
1 SEX F
1 FAMC @F4@
0 @P28@ INDI
1 BIRT
2 DATE 24 Mär 1996
2 PLAC Rüsselsheim, Groß-Gerau, Hessen, Deutschland
1 SEX F
1 NAME Julia Simon
1 FAMC @F14@
0 @P29@ INDI
1 SEX M
1 NAME Martin Hamann
1 FAMS @F8@
0 @P30@ INDI
1 DEAT
2 DATE 2 Okt 2010
1 SEX F
1 NAME Berta Hamann
1 FAMS @F8@
0 @P31@ INDI
1 BIRT
2 DATE xx.xx.xx
1 DEAT
2 DATE xx.xx.xx
1 SEX M
1 NAME Wolfgang Hamann
1 FAMC @F8@
0 @P32@ INDI
1 BIRT
2 DATE 10 Mär 1959
1 SEX F
1 NAME Elvira Bous
1 FAMC @F8@
0 @P33@ INDI
1 SEX F
1 NAME Danielle Fadda
1 BIRT
2 DATE 25.12.2013
1 FAMC @F15@
0 @P34@ INDI
1 SEX M
1 NAME Engelbert Sans
1 FAMC @F9@
0 @P35@ INDI
1 BIRT
2 DATE 21 SEP 1844
2 PLAC Bauschheim
1 DEAT Y
2 DATE 30 APR 1887
2 PLAC Wallerstädten
1 SEX F
1 NAME Christina Margaretha Horst
1 FAMS @F12@
0 @P36@ INDI
1 BIRT
2 DATE 27 Dez 1844
2 PLAC Wallerstädten
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 543
3 _APID 1,61118258571
1 NAME Philipp Bender
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 543
3 _APID 1,61118258571
1 SEX M
1 DEAT Y
2 DATE 24 FEB 1896
1 FAMS @F11@
1 FAMS @F12@
0 @P37@ INDI
1 BIRT
2 DATE 7 JAN 1859
2 PLAC Wixhausen
1 DEAT Y
1 SEX F
1 NAME Elisabeth Karoline Storck
1 FAMS @F13@
0 @P38@ INDI
1 BIRT
2 DATE 6 Juli 1868
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 543
3 _APID 1,61118900258571
1 NAME Barbara Elisabetha Gerhardt
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 543
3 _APID 1,61118900258571
1 SEX F
1 FAMS @F11@
0 @F1@ FAM
1 HUSB @P3@
1 WIFE @P2@
1 CHIL @P4@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P1@
2 _FREL Natural
2 _MREL Natural
1 MARR
2 DATE 15 Okt 1993
2 PLAC Büttelborn, Groß-Gerau, Hessen, Deutschland
2 OBJE
3 FILE httptrees.ancestry.comrdf=image&guid=fc0852d7-4cd9-4e4f-b969-470a65e957dd&tid=118734012&pid=3
3 FORM jpg
3 TITL Heiratsurkunde
0 @F2@ FAM
1 HUSB @P11@
1 WIFE @P14@
1 CHIL @P15@
2 _FREL Natural
2 _MREL Natural
0 @F3@ FAM
1 HUSB @P8@
1 WIFE @P7@
1 CHIL @P25@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P2@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P24@
2 _FREL Natural
2 _MREL Natural
0 @F4@ FAM
1 HUSB @P26@
1 WIFE @P25@
1 CHIL @P27@
2 _FREL Natural
2 _MREL Natural
0 @F5@ FAM
1 HUSB @P17@
1 WIFE @P10@
1 CHIL @P16@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P18@
2 _FREL Natural
2 _MREL Natural
0 @F6@ FAM
1 HUSB @P19@
1 WIFE @P9@
1 CHIL @P20@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P21@
2 _FREL Natural
2 _MREL Natural
0 @F7@ FAM
1 HUSB @P6@
1 WIFE @P5@
1 CHIL @P9@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P3@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P10@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P11@
2 _FREL Natural
2 _MREL Natural
0 @F8@ FAM
1 HUSB @P29@
1 WIFE @P30@
1 CHIL @P7@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P31@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P32@
2 _FREL Natural
2 _MREL Natural
0 @F9@ FAM
1 HUSB @P22@
1 WIFE @P23@
1 CHIL @P8@
2 _FREL Natural
2 _MREL Natural
1 CHIL @P34@
2 _FREL Natural
2 _MREL Natural
0 @F10@ FAM
1 HUSB @P13@
1 WIFE @P12@
1 CHIL @P5@
2 _FREL Natural
2 _MREL Natural
1 MARR
2 DATE 15 Mai 1910
2 PLAC Groß-Gerau, Hessen, Deutschland
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 246
3 _APID 1,61118270602
0 @F11@ FAM
1 HUSB @P36@
1 WIFE @P38@
1 MARR
2 DATE 2 Sept 1887
2 PLAC Wallerstaedten, Hessen, Deutschland
2 SOUR @S1434613561@
3 PAGE Hessisches Hauptstaatsarchiv; Wiesbaden, Deutschland; Bestand 906; Laufende Nummer 543
3 _APID 1,61118258571
0 @F12@ FAM
1 HUSB @P36@
1 WIFE @P35@
1 CHIL @P13@
2 _FREL Natural
2 _MREL Natural
0 @F13@ FAM
1 WIFE @P37@
1 CHIL @P12@
2 _MREL Natural
0 @F14@ FAM
1 WIFE @P24@
1 CHIL @P28@
2 _MREL Natural
0 @F15@ FAM
1 WIFE @P16@
1 CHIL @P33@
2 _MREL Natural
0 @R1403577562@ REPO
1 NAME Ancestry.com
0 @S1434613321@ SOUR
1 REPO @R1403577562@
1 TITL Ancestry Family Trees
1 PUBL Online publication - Provo, UT, USA Ancestry.com. Original data Family Tree eu.lukasmartin.files submitted by Ancestry members.
0 @S1434613561@ SOUR
1 REPO @R1403577562@
1 TITL Hesse, Germany, Marriages, 1849-1930
1 AUTH Ancestry.com
1 PUBL Ancestry.com Operations, Inc.
1 _APID 1,611180
0 @S1446587138@ SOUR
1 REPO @R1403577562@
1 TITL Germany, Find A Grave Index, 1600s-Current
1 AUTH Ancestry.com
1 PUBL Ancestry.com Operations, Inc.
1 _APID 1,605330
0 @S1446588284@ SOUR
1 REPO @R1403577562@
1 TITL Hesse, Germany, Births, 1851-1901
1 AUTH Ancestry.com
1 PUBL Ancestry.com Operations, Inc.
1 _APID 1,611170
0 TRLR

@ -36,15 +36,15 @@
<?import de.jensd.fx.glyphs.fontawesome.FontAwesomeIcon?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.BorderPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" onKeyPressed="#pressedkey" prefHeight="680.0" prefWidth="1280.0" xmlns="http://javafx.com/javafx/15.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="controller.homeController">
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" onKeyPressed="#pressedkey" prefHeight="680.0" prefWidth="1280.0" xmlns="http://javafx.com/javafx/15.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="eu.lukasmartin.controller.homeController">
<BorderPane id="borderpane" layoutX="162.0" layoutY="64.0" prefHeight="200.0" prefWidth="200.0" stylesheets="@../css/home.css" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<top>
<BorderPane prefHeight="0.0" prefWidth="1280.0" BorderPane.alignment="CENTER">
@ -115,30 +115,46 @@
<center>
<AnchorPane onMouseClicked="#bodyOnClick" onMouseEntered="#bodyMouseEntred" prefHeight="627.0" prefWidth="1135.0" BorderPane.alignment="CENTER">
<Pane id="panehome" stylesheets="@../css/home.css" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<Text fill="WHITE" layoutX="492.0" layoutY="316.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Dashboard und so, lol.">
<font>
<Font size="30.0" />
</font>
</Text>
<VBox id="menuslide" fx:id="menuslideV" prefHeight="622.0" prefWidth="200.0" stylesheets="@../css/home.css" visible="false">
<Label prefHeight="20.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" />
<JFXListCell id="buttonStammbaum" fx:id="buttonStammbaum" onMouseClicked="#buttonStammbaumClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Stammbaum" textFill="WHITE" />
<JFXListCell id="buttonPeople" fx:id="buttonPeople" onMouseClicked="#buttonPeopleClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="People" textFill="WHITE" />
<JFXListCell id="buttonPictrues" fx:id="buttonPictures" onMouseClicked="#buttonPicturesClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Pictures" textFill="WHITE" />
<JFXListCell id="buttonResearch" fx:id="buttoResearch" onMouseClicked="#buttonResearchClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Research " textFill="WHITE" />
<JFXListCell id="buttonMoney" fx:id="buttonMoney" onMouseClicked="#buttonMoneyClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Money" textFill="WHITE" />
<JFXListCell id="buttonOptions" fx:id="buttonOptions" onMouseClicked="#buttonOptionsClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Optionen" textFill="WHITE" />
<Pane prefHeight="34.0" prefWidth="198.0" styleClass="background" stylesheets="@../css/home.css">
<padding>
<Insets left="10.0" />
</padding>
<Label id="labelSearch" fx:id="labelSearch" contentDisplay="CENTER" layoutX="74.0" layoutY="14.0" prefHeight="25.0" prefWidth="50.0" stylesheets="@../css/home.css" text="Search" textAlignment="CENTER" textFill="#71f86e">
<font>
<Font size="16.0" />
</font>
</Label>
</Pane>
<Pane prefHeight="52.0" prefWidth="198.0" stylesheets="@../css/home.css">
<TextField id="searchBar" layoutX="7.0" layoutY="11.0" prefHeight="31.0" prefWidth="185.0" styleClass="background" stylesheets="@../css/home.css" />
</Pane>
<Pane prefHeight="35.0" prefWidth="198.0">
<Label id="labelWindows" fx:id="labelWindows" contentDisplay="CENTER" layoutX="65.0" layoutY="9.0" prefHeight="23.0" prefWidth="68.0" stylesheets="@../css/home.css" text="Windows" textAlignment="CENTER" textFill="#71f86e">
<font>
<Font size="16.0" />
</font>
</Label>
</Pane>
<JFXListCell id="buttonStammbaum" fx:id="buttonStammbaum" alignment="CENTER" onMouseClicked="#buttonStammbaumClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Stammbaum" textFill="WHITE" />
<JFXListCell id="buttonResearch" fx:id="buttoResearch" alignment="CENTER" onMouseClicked="#buttonResearchClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Research " textFill="WHITE" />
<JFXListCell id="buttonPeople" fx:id="buttonPeople" alignment="CENTER" contentDisplay="CENTER" onMouseClicked="#buttonPeopleClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="People " textFill="WHITE" />
<JFXListCell id="buttonPictrues" fx:id="buttonPictures" alignment="CENTER" onMouseClicked="#buttonPicturesClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Pictures " textFill="WHITE" />
<JFXListCell id="buttonMoney" fx:id="buttonMoney" alignment="CENTER" contentDisplay="CENTER" onMouseClicked="#buttonMoneyClicked" prefHeight="40.0" prefWidth="198.0" styleClass="buttonMenu" stylesheets="@../css/home.css" text="Money " textFill="WHITE" />
<opaqueInsets>
<Insets />
</opaqueInsets>
</VBox>
<VBox id="filesmenu" fx:id="filesmenu" layoutX="57.0" onMouseExited="#filesOpenPaneExited" prefHeight="250.0" prefWidth="150.0" stylesheets="@../css/home.css" visible="false" />
<BorderPane id="optionPane" fx:id="optionsmenu" layoutX="91.0" onMouseEntered="#optionPaneEntered" onMouseExited="#optionPaneExited" prefHeight="245.0" prefWidth="148.0" visible="false">
<center>
<VBox id="VboxOption0" prefHeight="250.0" prefWidth="150.0" stylesheets="@../css/home.css" BorderPane.alignment="CENTER">
<JFXListCell id="prefreceButtonOptionsMenu" prefHeight="30.0" prefWidth="152.0" styleClass="buttonTopBarMenus" stylesheets="@../css/home.css" text="Prefrences" />
<JFXListCell id="prefreceButtonOptionsMenu" prefHeight="30.0" prefWidth="152.0" styleClass="buttonTopBarMenus" stylesheets="@../css/home.css" text="Preferences" />
</VBox>
</center>
<bottom>
<VBox id="VboxOption1" prefHeight="30.0" prefWidth="147.0" stylesheets="@../css/home.css" BorderPane.alignment="CENTER">
<JFXListCell id="prefreceButtonOptionsMenu" onMouseClicked="#optionsTopMenuPrefrenceButton" prefHeight="33.0" prefWidth="184.0" styleClass="buttonTopBarMenus" stylesheets="@../css/home.css" text="Prefrences" />
<JFXListCell id="prefreceButtonOptionsMenu" fx:id="preferenceButton" onMouseClicked="#optionsTopMenuPrefrenceButton" prefHeight="33.0" prefWidth="184.0" styleClass="buttonTopBarMenus" stylesheets="@../css/home.css" text="Prefrences" />
</VBox>
</bottom>
</BorderPane>

@ -12,7 +12,7 @@
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.text.Font?>
<AnchorPane prefHeight="400.0" prefWidth="800.0" xmlns="http://javafx.com/javafx/15.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="controller.preferenceController">
<AnchorPane prefHeight="400.0" prefWidth="800.0" xmlns="http://javafx.com/javafx/15.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="eu.lukasmartin.controller.preferenceController">
<BorderPane id="backgroundBorderPane" layoutX="67.0" layoutY="54.0" prefHeight="200.0" prefWidth="200.0" styleClass="background" stylesheets="@../css/prefrence.css" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<top>
<BorderPane onMouseDragged="#dragged" onMousePressed="#pressed" prefHeight="25.0" prefWidth="600.0" styleClass="topbar" stylesheets="@../css/prefrence.css" BorderPane.alignment="CENTER">
@ -21,7 +21,7 @@
<opaqueInsets>
<Insets />
</opaqueInsets>
<Label text="Prefrences" textFill="WHITE">
<Label text="Preferences" textFill="WHITE">
<padding>
<Insets left="10.0" top="4.0" />
</padding>
@ -36,7 +36,12 @@
<padding>
<Insets bottom="2.0" left="5.0" right="5.0" top="2.0" />
</padding>
<FontAwesomeIcon fill="#f20000" iconName="CLOSE" onMousePressed="#closeButtonClicked" scaleX="1.1" scaleY="1.1" scaleZ="1.1" selectionEnd="0" selectionFill="#f20000" />
<FontAwesomeIcon fill="#bf9728" iconName="SAVE" onMouseClicked="#saveButtonClicked" scaleX="0.8" scaleY="0.8" selectionFill="#b09515" text="">
<HBox.margin>
<Insets bottom="2.0" left="2.0" right="6.0" top="3.0" />
</HBox.margin>
</FontAwesomeIcon>
<FontAwesomeIcon fill="#f20000" iconName="CLOSE" onMousePressed="#closeButtonClicked" scaleX="1.2" scaleY="1.2" scaleZ="1.2" selectionEnd="0" selectionFill="#f20000" />
</HBox>
</right>
</BorderPane>
@ -45,55 +50,46 @@
<BorderPane prefHeight="380.0" prefWidth="800.0" BorderPane.alignment="CENTER">
<top>
<VBox prefHeight="376.0" prefWidth="800.0" BorderPane.alignment="CENTER">
<Pane prefHeight="10.0" prefWidth="800.0"/>
<Pane prefHeight="10.0" prefWidth="800.0" />
<Pane id="menuName1Pane" prefHeight="23.0" prefWidth="800.0" stylesheets="@../css/prefrence.css">
<styleClass>
<String fx:value="background"/>
<String fx:value="menu"/>
<String fx:value="background" />
<String fx:value="menu" />
</styleClass>
<Label alignment="CENTER" layoutX="354.0" layoutY="1.0" stylesheets="@../css/prefrence.css"
text="Personalisieren" textFill="WHITE">
<Label alignment="CENTER" layoutX="354.0" layoutY="1.0" stylesheets="@../css/prefrence.css" text="Personalisieren" textFill="WHITE">
<font>
<Font size="14.0"/>
<Font size="14.0" />
</font>
</Label>
</Pane>
<Pane id="menu1MainPane" prefHeight="150.0" prefWidth="800.0" styleClass="background"
stylesheets="@../css/prefrence.css">
<Pane id="menu1MainPane" prefHeight="150.0" prefWidth="800.0" styleClass="background" stylesheets="@../css/prefrence.css">
<HBox prefHeight="150.0" prefWidth="800.0" stylesheets="@../css/prefrence.css">
<Pane prefHeight="150.0" prefWidth="270.0" styleClass="background"
stylesheets="@../css/prefrence.css">
<Label layoutX="104.0" layoutY="14.0" text="Nickname" textFill="WHITE"/>
<TextField id="nicknameField" layoutX="34.0" layoutY="32.0" prefHeight="26.0"
prefWidth="200.0" stylesheets="@../css/prefrence.css"/>
<Label layoutX="84.0" layoutY="90.0" text="Vor &amp; Nachname" textFill="WHITE"/>
<TextField id="nicknameField" layoutX="34.0" layoutY="109.0" prefHeight="26.0"
prefWidth="200.0" stylesheets="@../css/prefrence.css"/>
<Pane prefHeight="150.0" prefWidth="270.0" styleClass="background" stylesheets="@../css/prefrence.css">
<Label layoutX="104.0" layoutY="14.0" text="Nickname" textFill="WHITE" />
<TextField id="nicknameField" fx:id="usernameInputField" layoutX="34.0" layoutY="32.0" prefHeight="26.0" prefWidth="200.0" stylesheets="@../css/prefrence.css" />
<Label layoutX="84.0" layoutY="90.0" text="Vor &amp; Nachname" textFill="WHITE" />
<TextField id="nicknameField" fx:id="nameInputField" layoutX="34.0" layoutY="109.0" prefHeight="26.0" prefWidth="200.0" stylesheets="@../css/prefrence.css" />
</Pane>
<Pane prefHeight="150.0" prefWidth="270.0" styleClass="background"
stylesheets="@../css/prefrence.css">
<Label layoutX="114.0" layoutY="14.0" text="Design" textFill="WHITE"/>
<Pane prefHeight="150.0" prefWidth="270.0" styleClass="background" stylesheets="@../css/prefrence.css">
<Label layoutX="114.0" layoutY="14.0" text="Design" textFill="WHITE" />
</Pane>
<Pane prefHeight="150.0" prefWidth="270.0" styleClass="background"
stylesheets="@../css/prefrence.css"/>
<Pane prefHeight="150.0" prefWidth="270.0" styleClass="background" stylesheets="@../css/prefrence.css" />
</HBox>
</Pane>
<Pane prefHeight="13.0" prefWidth="800.0"/>
<Pane prefHeight="13.0" prefWidth="800.0" />
<Pane id="menuName1Pane" prefHeight="23.0" prefWidth="800.0" stylesheets="@../css/prefrence.css">
<styleClass>
<String fx:value="background"/>
<String fx:value="menu"/>
<String fx:value="background" />
<String fx:value="menu" />
</styleClass>
<Label alignment="CENTER" layoutX="382.0" layoutY="2.0" stylesheets="@../css/prefrence.css"
text="Other" textFill="WHITE">
<Label alignment="CENTER" layoutX="382.0" layoutY="2.0" stylesheets="@../css/prefrence.css" text="Other" textFill="WHITE">
<font>
<Font size="14.0"/>
<Font size="14.0" />
</font>
</Label>
</Pane>
<Pane prefHeight="159.0" prefWidth="800.0">
<HBox prefHeight="162.0" prefWidth="800.0" styleClass="background"
stylesheets="@../css/prefrence.css"/>
<HBox prefHeight="162.0" prefWidth="800.0" styleClass="background" stylesheets="@../css/prefrence.css" />
</Pane>
</VBox>
</top>

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import java.net.URL?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.text.Font?>
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="200.0" prefWidth="350.0" styleClass="background" xmlns="http://javafx.com/javafx/15.0.1" xmlns:fx="http://javafx.com/fxml/1">
<Pane layoutX="1.0" layoutY="1.0" prefHeight="200.0" prefWidth="200.0" style="-fx-background-color: transparent;" stylesheets="@../css/saveChanges.css" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="1.0">
<Label layoutX="34.0" layoutY="64.0" text="Unsaved changes, do you want to save them?" textFill="WHITE">
<font>
<Font size="14.0" />
</font>
</Label>
<Button layoutX="267.0" layoutY="145.0" mnemonicParsing="false" prefHeight="25.0" prefWidth="63.0" text="Save" />
<Button layoutX="34.0" layoutY="145.0" mnemonicParsing="false" prefHeight="25.0" prefWidth="63.0" text="Cancel" />
<Label layoutX="34.0" layoutY="25.0" text="Review Changes" textFill="WHITE">
<font>
<Font size="18.0" />
</font>
</Label>
<Button layoutX="197.0" layoutY="145.0" mnemonicParsing="false" prefHeight="25.0" prefWidth="63.0" text="Discard" />
</Pane>
<stylesheets>
<URL value="@../css/prefrence.css" />
<URL value="@../css/saveChanges.css" />
</stylesheets>
</AnchorPane>

@ -9,7 +9,9 @@ module Genologie {
requires javafx.swt;
requires FX.BorderlessScene;
requires com.jfoenix;
requires java.prefs;
requires org.jetbrains.annotations;
opens genologie_app;
opens controller;
opens eu.lukasmartin.genealogie_app;
opens eu.lukasmartin.controller;
}
Loading…
Cancel
Save