diff --git a/gramps2/src/GrampsCfg.py b/gramps2/src/GrampsCfg.py
index 9bb31103c..33c52288e 100644
--- a/gramps2/src/GrampsCfg.py
+++ b/gramps2/src/GrampsCfg.py
@@ -988,7 +988,7 @@ def save_view(val):
set_bool("/apps/gramps/view",val)
def get_view():
- return get_bool("/apps/gramps/view")
+ return get_bool("/apps/gramps/view",1)
def save_filter(val):
set_bool("/apps/gramps/filter",val)
@@ -996,3 +996,4 @@ def save_filter(val):
def get_filter():
return get_bool("/apps/gramps/filter")
+
diff --git a/gramps2/src/QuestionDialog.py b/gramps2/src/QuestionDialog.py
index b4f30f299..15ed0d602 100644
--- a/gramps2/src/QuestionDialog.py
+++ b/gramps2/src/QuestionDialog.py
@@ -120,24 +120,17 @@ class WarningDialog:
self.top.destroy()
class OkDialog:
- def __init__(self,msg):
- title = '%s - GRAMPS' % _('Error')
-
- self.top = gtk.Dialog()
- self.top.set_title(title)
- label = gtk.Label(msg)
- label.show()
- hbox = gtk.HBox()
- image = gtk.Image()
- image.set_from_stock(gtk.STOCK_DIALOG_INFO,gtk.ICON_SIZE_DIALOG)
- hbox.set_spacing(10)
- hbox.pack_start(image)
- hbox.add(label)
- self.top.vbox.pack_start(hbox)
- self.top.set_default_size(300,150)
- self.top.add_button(gtk.STOCK_OK,0)
- self.top.set_response_sensitive(0,gtk.TRUE)
- self.top.show_all()
+ def __init__(self,msg1,msg2=""):
+
+ self.xml = gtk.glade.XML(const.errdialogsFile,"okdialog")
+ self.top = self.xml.get_widget('okdialog')
+
+ label1 = self.xml.get_widget('label1')
+ label2 = self.xml.get_widget('label2')
+ label1.set_text('%s' % msg1)
+ label1.set_use_markup(gtk.TRUE)
+ label2.set_text(msg2)
self.top.run()
self.top.destroy()
+
diff --git a/gramps2/src/errdialogs.glade b/gramps2/src/errdialogs.glade
index e3dadacda..c160c62c6 100644
--- a/gramps2/src/errdialogs.glade
+++ b/gramps2/src/errdialogs.glade
@@ -700,4 +700,134 @@
+
+ True
+
+ GTK_WINDOW_TOPLEVEL
+ GTK_WIN_POS_NONE
+ False
+ 450
+ True
+ False
+ False
+
+
+
+ True
+ False
+ 0
+
+
+
+ True
+ GTK_BUTTONBOX_END
+
+
+
+ True
+ True
+ True
+ gtk-ok
+ True
+ GTK_RELIEF_NORMAL
+ -5
+
+
+
+
+ 0
+ False
+ True
+ GTK_PACK_END
+
+
+
+
+
+ 12
+ True
+ 2
+ 3
+ False
+ 0
+ 0
+
+
+
+ True
+ label2
+ False
+ True
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 6
+ 24
+
+
+ 2
+ 3
+ 1
+ 2
+ fill
+
+
+
+
+
+
+ True
+ gtk-dialog-info
+ 6
+ 0.5
+ 0
+ 0
+ 0
+
+
+ 0
+ 1
+ 0
+ 2
+ fill
+ fill
+
+
+
+
+
+ True
+ label1
+ False
+ True
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0
+ 0.5
+ 6
+ 0
+
+
+ 2
+ 3
+ 0
+ 1
+ expand|shrink|fill
+
+
+
+
+
+ 0
+ True
+ True
+
+
+
+
+
+
diff --git a/gramps2/src/gramps.glade b/gramps2/src/gramps.glade
index c2367754e..921d26471 100644
--- a/gramps2/src/gramps.glade
+++ b/gramps2/src/gramps.glade
@@ -1620,7 +1620,7 @@
True
- <b>Active person's Parents</b>
+ <b>Active person's parents</b>
False
True
GTK_JUSTIFY_LEFT
@@ -6161,4 +6161,25 @@
+
+ True
+
+ GTK_WINDOW_TOPLEVEL
+ GTK_WIN_POS_NONE
+ False
+ True
+ False
+
+
+
+ True
+ splash.jpg
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+
+
diff --git a/gramps2/src/gramps_main.py b/gramps2/src/gramps_main.py
index 8b7e148e6..ad0ecb378 100755
--- a/gramps2/src/gramps_main.py
+++ b/gramps2/src/gramps_main.py
@@ -26,6 +26,7 @@
#-------------------------------------------------------------------------
import string
import os
+import sys
#-------------------------------------------------------------------------
#
@@ -103,8 +104,6 @@ class Gramps:
def __init__(self,arg):
- import sys
-
self.program = gnome.program_init("gramps",const.version)
self.DataFilter = Filter.Filter("")
diff --git a/gramps2/src/plugins/ChangeTypes.py b/gramps2/src/plugins/ChangeTypes.py
index 894f9bc58..8e4f6948f 100644
--- a/gramps2/src/plugins/ChangeTypes.py
+++ b/gramps2/src/plugins/ChangeTypes.py
@@ -88,7 +88,7 @@ class ChangeTypes:
else:
msg = _("%d event records were modified") % modified
- OkDialog(msg)
+ OkDialog(_('Change types'),msg)
Utils.destroy_passed_object(obj)
#------------------------------------------------------------------------
diff --git a/gramps2/src/plugins/Check.py b/gramps2/src/plugins/Check.py
index 7dbd5b6a8..df1094656 100644
--- a/gramps2/src/plugins/Check.py
+++ b/gramps2/src/plugins/Check.py
@@ -144,7 +144,8 @@ class CheckIntegrity:
errors = blink + efam + photos + rel
if errors == 0:
- OkDialog(_("No errors were found"))
+ OkDialog(_("No errors were found"),
+ _('The database has passed internal checks'))
return
text = ""
diff --git a/gramps2/src/plugins/PatchNames.py b/gramps2/src/plugins/PatchNames.py
index 352908a80..e91e0f810 100644
--- a/gramps2/src/plugins/PatchNames.py
+++ b/gramps2/src/plugins/PatchNames.py
@@ -121,7 +121,8 @@ class PatchNames:
self.top.get_widget("textwindow").get_buffer().set_text(msg)
else:
- OkDialog(_("No titles or nicknames were found"))
+ OkDialog(_('No modifications made'),
+ _("No titles or nicknames were found"))
self.cb(0)
def on_ok_clicked(self,obj):
diff --git a/gramps2/src/plugins/RelCalc.py b/gramps2/src/plugins/RelCalc.py
index 8198769ce..970b7dccb 100644
--- a/gramps2/src/plugins/RelCalc.py
+++ b/gramps2/src/plugins/RelCalc.py
@@ -315,13 +315,18 @@ class RelCalc:
self.glade = gtk.glade.XML(glade_file,"relcalc")
name = self.person.getPrimaryName().getRegularName()
+
+ Utils.set_titles(self.glade.get_widget('relcalc'),
+ self.glade.get_widget('title'),
+ _('Relationshp to %s') % name,
+ _('Relationship calculator'))
- self.glade.get_widget("name").set_text(_("Relationship to %s") % name)
self.people = self.glade.get_widget("peopleList")
self.clist = ListModel.ListModel(self.people, [(_('Name'),3,150),(_('ID'),1,50),
- (_('Birthday'),4,150),
- ('',-1,0),('',-1,0)])
+ (_('Birth Date'),4,150),
+ ('',-1,0),('',-1,0)],
+ self.on_apply_clicked)
self.clist.new_model()
for key in self.db.getPersonKeys():
p = self.db.getPerson(key)
diff --git a/gramps2/src/plugins/Summary.py b/gramps2/src/plugins/Summary.py
index 364f66feb..e8ba8b404 100644
--- a/gramps2/src/plugins/Summary.py
+++ b/gramps2/src/plugins/Summary.py
@@ -54,13 +54,17 @@ from gnome.ui import *
def report(database,person):
base = os.path.dirname(__file__)
- glade_file = base + os.sep + "summary.glade"
+ glade_file = "%s/summary.glade" % base
topDialog = gtk.glade.XML(glade_file,"summary")
topDialog.signal_autoconnect({
"destroy_passed_object" : Utils.destroy_passed_object,
})
+ Utils.set_titles(topDialog.get_widget('summary'),
+ topDialog.get_widget('title'),
+ _('Database summary'))
+
personList = database.getPersonMap().values()
familyList = database.getFamilyMap().values()
@@ -104,22 +108,22 @@ def report(database,person):
text = _("Individuals") + "\n"
text = text + "----------------------------\n"
- text = text + "%s : %d\n" % (_("Number of individuals"),len(personList))
- text = text + "%s : %d\n" % (_("Males"),males)
- text = text + "%s : %d\n" % (_("Females"),females)
- text = text + "%s : %d\n" % (_("Individuals with incomplete names"),incomp_names)
- text = text + "%s : %d\n" % (_("Individuals missing birth dates"),missing_bday)
- text = text + "%s : %d\n" % (_("Disconnected individuals"),disconnected)
+ text = text + "%s: %d\n" % (_("Number of individuals"),len(personList))
+ text = text + "%s: %d\n" % (_("Males"),males)
+ text = text + "%s: %d\n" % (_("Females"),females)
+ text = text + "%s: %d\n" % (_("Individuals with incomplete names"),incomp_names)
+ text = text + "%s: %d\n" % (_("Individuals missing birth dates"),missing_bday)
+ text = text + "%s: %d\n" % (_("Disconnected individuals"),disconnected)
text = text + "\n%s\n" % _("Family Information")
text = text + "----------------------------\n"
- text = text + "%s : %d\n" % (_("Number of families"),len(familyList))
- text = text + "%s : %d\n" % (_("Unique surnames"),len(namelist))
+ text = text + "%s: %d\n" % (_("Number of families"),len(familyList))
+ text = text + "%s: %d\n" % (_("Unique surnames"),len(namelist))
text = text + "\n%s\n" % _("Media Objects")
text = text + "----------------------------\n"
- text = text + "%s : %d\n" % (_("Individuals with media objects"),with_photos)
- text = text + "%s : %d\n" % (_("Total number of media object references"),total_photos)
- text = text + "%s : %d\n" % (_("Number of unique media objects"),pobjects)
- text = text + "%s : %d %s\n" % (_("Total size of media objects"),bytes,\
+ text = text + "%s: %d\n" % (_("Individuals with media objects"),with_photos)
+ text = text + "%s: %d\n" % (_("Total number of media object references"),total_photos)
+ text = text + "%s: %d\n" % (_("Number of unique media objects"),pobjects)
+ text = text + "%s: %d %s\n" % (_("Total size of media objects"),bytes,\
_("bytes"))
if len(notfound) > 0:
diff --git a/gramps2/src/plugins/Verify.py b/gramps2/src/plugins/Verify.py
index a72e0477f..bee8e98a3 100644
--- a/gramps2/src/plugins/Verify.py
+++ b/gramps2/src/plugins/Verify.py
@@ -69,12 +69,16 @@ def runTool(database,active_person,callback):
glade_file = base + os.sep + "verify.glade"
verifySettings = gtk.glade.XML(glade_file,"verify_settings")
-
verifySettings.signal_autoconnect({
"destroy_passed_object" : Utils.destroy_passed_object,
"on_verify_ok_clicked" : on_apply_clicked
})
+ Utils.set_titles(verifySettings.get_widget('verify_settings'),
+ verifySettings.get_widget('title'),
+ _('Database Verify'))
+
+
def on_apply_clicked(obj):
global db
global verifySettings
@@ -269,6 +273,9 @@ def on_apply_clicked(obj):
text = "WARNINGS:\n"+warn
verifyResult = gtk.glade.XML(glade_file,"verify_result")
+ Utils.set_titles(verifyResult.get_widget('verify_result'),
+ verifyResult.get_widget('title'),
+ _('Database Verify'))
verifyResult.signal_autoconnect({
"destroy_passed_object" : Utils.destroy_passed_object,
diff --git a/gramps2/src/plugins/WritePkg.py b/gramps2/src/plugins/WritePkg.py
index 384c819ca..3b8b327e0 100644
--- a/gramps2/src/plugins/WritePkg.py
+++ b/gramps2/src/plugins/WritePkg.py
@@ -80,6 +80,11 @@ class PackageWriter:
}
self.top = gtk.glade.XML(glade_file,"packageExport")
+
+ Utils.set_titles(self.top.get_widget('packageExport'),
+ self.top.get_widget('title'),
+ _('Package export'))
+
self.top.signal_autoconnect(dic)
self.top.get_widget("packageExport").show()
diff --git a/gramps2/src/plugins/merge.glade b/gramps2/src/plugins/merge.glade
index ced8a4e0f..d82d2ce12 100644
--- a/gramps2/src/plugins/merge.glade
+++ b/gramps2/src/plugins/merge.glade
@@ -5,7 +5,7 @@
True
- Merge People - GRAMPS
+
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
True
@@ -14,6 +14,7 @@
+ 12
True
False
0
@@ -21,7 +22,7 @@
True
- Determining Possible Merges
+
False
False
GTK_JUSTIFY_CENTER
@@ -33,7 +34,7 @@
0
- 10
+ 6
False
False
@@ -50,8 +51,8 @@
False
0.5
0.5
- 10
- 0
+ 0
+ 10
20
@@ -66,10 +67,6 @@
False
0
-
-
-
-
True
@@ -87,13 +84,9 @@
True
-
-
-
-
- 20
+ 0
False
False
@@ -178,7 +171,7 @@
0.5
0.5
0
- 0
+ 6
0
diff --git a/gramps2/src/plugins/pkgexport.glade b/gramps2/src/plugins/pkgexport.glade
index 4855e5c31..fd8bb9795 100644
--- a/gramps2/src/plugins/pkgexport.glade
+++ b/gramps2/src/plugins/pkgexport.glade
@@ -1,386 +1,132 @@
-
+
-
+
-
- Export GRAMPS package - GRAMPS
- GTK_WINDOW_TOPLEVEL
- yes
- no
- no
- yes
- GTK_WIN_POS_CENTER
+
+ True
+
+ GTK_WINDOW_TOPLEVEL
+ GTK_WIN_POS_NONE
+ True
+ 400
+ 350
+ True
+ False
+ False
-
-
- no
- 8
- yes
+
+
+ True
+ False
+ 8
-
-
- GTK_BUTTONBOX_END
- 8
- yes
+
+
+ True
+ GTK_BUTTONBOX_END
-
-
- yes
- yes
- yes
- gtk-ok
- yes
- yes
+
+
+ True
+ True
+ True
+ gtk-ok
+ True
+ GTK_RELIEF_NORMAL
+ 0
+
+
+
-
-
-
+
+
+ True
+ True
+ True
+ gtk-cancel
+ True
+ GTK_RELIEF_NORMAL
+ 0
+
+
+
+
+
+ 0
+ False
+ True
+ GTK_PACK_END
+
+
-
-
- yes
- yes
- yes
- gtk-cancel
- yes
- yes
+
+
+ 12
+ True
+ False
+ 12
-
-
-
-
-
- 0
- no
- yes
- GTK_PACK_END
-
-
+
+
+ True
+
+ False
+ False
+ GTK_JUSTIFY_CENTER
+ False
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+ 6
+ False
+ False
+
+
-
-
- no
- 0
- yes
+
+
+ True
+ pkgExport
+ 10
+ Export GEDCOM
+ False
+ True
-
-
- GRAMPS package export
- GTK_JUSTIFY_CENTER
- no
- 0.5
- 0.5
- 0
- 0
- yes
-
-
- 0
- no
- no
-
-
+
+
+ True
+ True
+ True
+ True
+ 0
+
+ True
+ *
+ False
+
+
+
+
+ 0
+ False
+ False
+
+
+
+
+ 0
+ True
+ True
+
+
+
+
+
-
-
- yes
-
-
- 10
- yes
- yes
-
-
-
-
-
- pkgExport
- yes
- 350
- no
- Export GEDCOM
- yes
-
-
-
- yes
- yes
-
- 0
- yes
- yes
-
-
-
-
- 5
- no
- no
-
-
-
-
- 0
- yes
- yes
-
-
-
-
- 4
- yes
- yes
-
-
-
-
- Export GRAMPS package
- GTK_WINDOW_TOPLEVEL
- no
- no
- yes
- yes
- GTK_WIN_POS_CENTER
-
-
-
- no
- 8
- yes
-
-
-
- GTK_BUTTONBOX_END
- 8
- yes
-
-
-
- yes
- yes
- yes
- gtk-close
- yes
- yes
-
-
-
-
-
-
- 0
- no
- yes
- GTK_PACK_END
-
-
-
-
-
- no
- 0
- yes
-
-
-
- GEDCOM Export
- GTK_JUSTIFY_CENTER
- no
- 0.5
- 0.5
- 0
- 0
- yes
-
-
- 0
- no
- no
-
-
-
-
-
- yes
-
-
- 5
- no
- yes
-
-
-
-
-
- no
- 0
- 0
- 3
- 2
- yes
-
-
-
- Sources
- GTK_JUSTIFY_CENTER
- no
- 0
- 0.5
- 0
- 0
- yes
-
-
- 0
- 1
- 2
- 3
- 5
- 5
- fill
-
-
-
-
-
-
- Families
- GTK_JUSTIFY_CENTER
- no
- 0
- 0.5
- 0
- 0
- yes
-
-
- 0
- 1
- 1
- 2
- 5
- 5
- fill
-
-
-
-
-
-
- People
- GTK_JUSTIFY_CENTER
- no
- 0
- 0.5
- 0
- 0
- yes
-
-
- 0
- 1
- 0
- 1
- 5
- 5
- fill
-
-
-
-
-
-
- GTK_PROGRESS_CONTINUOUS
- GTK_PROGRESS_LEFT_TO_RIGHT
- no
- no
- %P %%
- 0.5
- 0.5
- yes
- 0 0 100 1 10 10
-
-
- 1
- 2
- 0
- 1
- 0
- 0
- expand|fill
-
-
-
-
-
-
- GTK_PROGRESS_CONTINUOUS
- GTK_PROGRESS_LEFT_TO_RIGHT
- no
- no
- %P %%
- 0.5
- 0.5
- yes
- 0 0 100 1 10 10
-
-
- 1
- 2
- 1
- 2
- 0
- 0
- expand|fill
-
-
-
-
-
-
- GTK_PROGRESS_CONTINUOUS
- GTK_PROGRESS_LEFT_TO_RIGHT
- no
- no
- %P %%
- 0.5
- 0.5
- yes
- 0 0 100 1 10 10
-
-
- 1
- 2
- 2
- 3
- 0
- 0
- expand|fill
-
-
-
-
-
- 0
- yes
- yes
-
-
-
-
- 0
- yes
- yes
-
-
-
-
- 4
- yes
- yes
-
-
-
diff --git a/gramps2/src/plugins/relcalc.glade b/gramps2/src/plugins/relcalc.glade
index e51cfba84..67812e7b7 100644
--- a/gramps2/src/plugins/relcalc.glade
+++ b/gramps2/src/plugins/relcalc.glade
@@ -5,7 +5,7 @@
True
- Relationship Calculator - GRAMPS
+
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
False
@@ -13,7 +13,7 @@
400
True
False
- True
+ False
@@ -26,19 +26,6 @@
True
GTK_BUTTONBOX_END
-
-
- True
- True
- True
- gtk-apply
- True
- GTK_RELIEF_NORMAL
- 0
-
-
-
-
True
@@ -62,14 +49,15 @@
+ 6
True
False
- 0
+ 6
-
+
True
- name
+
False
False
GTK_JUSTIFY_CENTER
@@ -78,7 +66,7 @@
0.5
0.5
0
- 0
+ 6
5
@@ -87,29 +75,19 @@
-
-
- True
-
-
- 10
- False
- True
-
-
-
True
True
GTK_POLICY_AUTOMATIC
GTK_POLICY_AUTOMATIC
- GTK_SHADOW_NONE
+ GTK_SHADOW_IN
GTK_CORNER_TOP_LEFT
True
+ Select a person to determine the relationship
True
True
True
@@ -125,17 +103,6 @@
-
-
- True
-
-
- 5
- False
- True
-
-
-
True
diff --git a/gramps2/src/plugins/summary.glade b/gramps2/src/plugins/summary.glade
index b02806316..91a32bf7e 100644
--- a/gramps2/src/plugins/summary.glade
+++ b/gramps2/src/plugins/summary.glade
@@ -5,7 +5,7 @@
True
- Database Summary - GRAMPS
+
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
False
@@ -13,7 +13,7 @@
400
True
False
- True
+ False
@@ -56,14 +56,15 @@
+ 6
True
False
- 0
+ 6
-
+
True
- Database Summary
+
False
False
GTK_JUSTIFY_CENTER
@@ -81,24 +82,13 @@
-
-
- True
-
-
- 4
- False
- True
-
-
-
True
True
GTK_POLICY_AUTOMATIC
GTK_POLICY_AUTOMATIC
- GTK_SHADOW_NONE
+ GTK_SHADOW_OUT
GTK_CORNER_TOP_LEFT
diff --git a/gramps2/src/plugins/verify.glade b/gramps2/src/plugins/verify.glade
index 269099f99..20ea865ed 100644
--- a/gramps2/src/plugins/verify.glade
+++ b/gramps2/src/plugins/verify.glade
@@ -5,7 +5,7 @@
True
- Database Verify - GRAMPS
+
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
False
@@ -13,7 +13,7 @@
400
True
False
- True
+ False
@@ -56,14 +56,15 @@
+ 6
True
False
0
-
+
True
- Database Verify
+
False
False
GTK_JUSTIFY_CENTER
@@ -72,7 +73,7 @@
0.5
0.5
0
- 0
+ 6
8
@@ -81,24 +82,13 @@
-
-
- True
-
-
- 4
- False
- True
-
-
-
True
True
GTK_POLICY_AUTOMATIC
GTK_POLICY_AUTOMATIC
- GTK_SHADOW_NONE
+ GTK_SHADOW_IN
GTK_CORNER_TOP_LEFT
@@ -138,7 +128,7 @@
True
- Verify - Settings
+
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
False
@@ -147,6 +137,7 @@
+ 12
True
False
0
@@ -158,798 +149,749 @@
0
-
- 5
+
True
- 0.05
- 0.5
- GTK_SHADOW_ETCHED_IN
+
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0.5
+ 0.5
+ 0
+ 6
+
+
+ 0
+ False
+ False
+
+
-
-
- 5
- True
- 8
- 2
- False
- 2
- 20
-
-
-
- True
- Maximum age
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 0
- 1
- fill
-
-
-
-
-
-
- True
- Maximum husband-wife age difference
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 1
- 2
- fill
-
-
-
-
-
-
- True
- Minimum age to marry
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 2
- 3
- fill
-
-
-
-
-
-
- True
- Maximum age to marry
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 3
- 4
- fill
-
-
-
-
-
-
- True
- Maximum number of spouses for a person
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 4
- 5
- fill
-
-
-
-
-
-
- True
- Maximum number of consecutive years of widowhood
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 5
- 6
- fill
-
-
-
-
-
-
- True
- Maximum number of years between children
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 6
- 7
- fill
-
-
-
-
-
-
- True
- Maximum span of years for all children
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 7
- 8
- fill
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 8
- True
- *
- False
-
-
- 1
- 2
- 6
- 7
- 6
-
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 25
- True
- *
- False
-
-
- 1
- 2
- 7
- 8
- 6
-
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 3
- True
- *
- False
-
-
- 1
- 2
- 4
- 5
- 6
-
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 50
- True
- *
- False
-
-
- 1
- 2
- 3
- 4
- 6
-
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 17
- True
- *
- False
-
-
- 1
- 2
- 2
- 3
- 6
-
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 30
- True
- *
- False
-
-
- 1
- 2
- 1
- 2
- 6
-
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 90
- True
- *
- False
-
-
- 1
- 2
- 0
- 1
- 6
-
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 30
- True
- *
- False
-
-
- 1
- 2
- 5
- 6
- 6
-
-
-
-
-
-
+
+
+ 12
+ True
+ 17
+ 3
+ False
+ 6
+ 12
True
- General
+ Maximum age
False
False
GTK_JUSTIFY_LEFT
- False
+ True
False
- 0.5
+ 0
0.5
0
0
- label_item
-
-
-
-
- 0
- True
- True
-
-
-
-
-
- True
- False
- 0
-
-
-
- 5
- True
- 0.05
- 0.5
- GTK_SHADOW_ETCHED_IN
-
-
-
- 5
- True
- 3
- 2
- False
- 2
- 2
-
-
-
- True
- Minimum age to bear a child
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 0
- 1
- fill
-
-
-
-
-
-
- True
- Maximum age to bear a child
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 1
- 2
- fill
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 17
- True
- *
- False
-
-
- 1
- 2
- 0
- 1
-
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 49
- True
- *
- False
-
-
- 1
- 2
- 1
- 2
-
-
-
-
-
-
-
- True
- Maximum number of children
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 2
- 3
- fill
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 11
- True
- *
- False
-
-
- 1
- 2
- 2
- 3
-
-
-
-
-
-
-
-
-
- True
- Women
- False
- False
- GTK_JUSTIFY_LEFT
- False
- False
- 0.5
- 0.5
- 0
- 0
-
-
- label_item
-
-
-
-
- 0
- True
- True
+ 1
+ 2
+ 1
+ 2
+ fill
+
-
- 5
+
True
- 0.05
- 0.5
- GTK_SHADOW_ETCHED_IN
-
-
-
- 5
- True
- 3
- 2
- False
- 2
- 2
-
-
-
- True
- Minimum age to father a child
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 0
- 1
- fill
-
-
-
-
-
-
- True
- Maximum age to father a child
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 1
- 2
- fill
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 18
- True
- *
- False
-
-
- 1
- 2
- 0
- 1
-
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 65
- True
- *
- False
-
-
- 1
- 2
- 1
- 2
-
-
-
-
-
-
-
- True
- Maximum number of children
- False
- False
- GTK_JUSTIFY_LEFT
- True
- False
- 0
- 0.5
- 2
- 2
-
-
- 0
- 1
- 2
- 3
- fill
-
-
-
-
-
-
- True
- True
- True
- True
- 0
- 15
- True
- *
- False
-
-
- 1
- 2
- 2
- 3
-
-
-
-
-
-
-
-
-
- True
- Men
- False
- False
- GTK_JUSTIFY_LEFT
- False
- False
- 0.5
- 0.5
- 0
- 0
-
-
- label_item
-
-
+ Maximum husband-wife age difference
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 0
+ 0
- 0
- True
- True
+ 1
+ 2
+ 2
+ 3
+ fill
+
+
+
+
+
+
+ True
+ Minimum age to marry
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+
+ 1
+ 2
+ 3
+ 4
+ fill
+
+
+
+
+
+
+ True
+ Maximum age to marry
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+
+ 1
+ 2
+ 4
+ 5
+ fill
+
+
+
+
+
+
+ True
+ Maximum number of spouses for a person
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+
+ 1
+ 2
+ 5
+ 6
+ fill
+
+
+
+
+
+
+ True
+ Maximum number of consecutive years of widowhood
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+
+ 1
+ 2
+ 6
+ 7
+ fill
+
+
+
+
+
+
+ True
+ Maximum number of years between children
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+
+ 1
+ 2
+ 7
+ 8
+ fill
+
+
+
+
+
+
+ True
+ Maximum span of years for all children
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+
+ 1
+ 2
+ 8
+ 9
+ fill
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 90
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 1
+ 2
+
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 30
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 2
+ 3
+
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 17
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 3
+ 4
+
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 50
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 4
+ 5
+
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 3
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 5
+ 6
+
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 30
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 6
+ 7
+
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 8
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 7
+ 8
+
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 25
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 8
+ 9
+
+
+
+
+
+
+
+ True
+ <b>General</b>
+ False
+ True
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+
+ 0
+ 3
+ 0
+ 1
+ fill
+
+
+
+
+
+
+ True
+ <b>Women</b>
+ False
+ True
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+
+ 0
+ 3
+ 9
+ 10
+ fill
+
+
+
+
+
+
+ True
+ Minimum age to bear a child
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 2
+ 2
+
+
+ 1
+ 2
+ 10
+ 11
+ fill
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 17
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 10
+ 11
+
+
+
+
+
+
+
+ True
+ Maximum age to bear a child
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 2
+ 2
+
+
+ 1
+ 2
+ 11
+ 12
+ fill
+
+
+
+
+
+
+ True
+ Maximum number of children
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 2
+ 2
+
+
+ 1
+ 2
+ 12
+ 13
+ fill
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 49
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 11
+ 12
+
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 11
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 12
+ 13
+
+
+
+
+
+
+
+ True
+ <b>Men</b>
+ False
+ True
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+
+ 0
+ 3
+ 13
+ 14
+ fill
+
+
+
+
+
+
+ True
+ Minimum age to father a child
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 2
+ 2
+
+
+ 1
+ 2
+ 14
+ 15
+ fill
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 18
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 14
+ 15
+
+
+
+
+
+
+
+ True
+ Maximum age to father a child
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 2
+ 2
+
+
+ 1
+ 2
+ 15
+ 16
+ fill
+
+
+
+
+
+
+ True
+ Maximum number of children
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ True
+ False
+ 0
+ 0.5
+ 2
+ 2
+
+
+ 1
+ 2
+ 16
+ 17
+ fill
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 65
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 15
+ 16
+
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ 0
+ 15
+ True
+ *
+ False
+
+
+ 2
+ 3
+ 16
+ 17
+
+
@@ -970,7 +912,7 @@
True
- GTK_BUTTONBOX_SPREAD
+ GTK_BUTTONBOX_END
30