diff --git a/gramps/src/AddrEdit.py b/gramps/src/AddrEdit.py
index 16b6038b8..c38e98663 100644
--- a/gramps/src/AddrEdit.py
+++ b/gramps/src/AddrEdit.py
@@ -38,6 +38,7 @@ import const
import Utils
import Date
import RelLib
+import Sources
from DateEdit import DateEdit
from intl import gettext
@@ -70,6 +71,7 @@ class AddressEditor:
self.postal = self.top.get_widget("postal")
self.note_field = self.top.get_widget("addr_note")
self.priv = self.top.get_widget("priv")
+ self.slist = self.top.get_widget("slist")
self.parent = parent
self.addr = addr
@@ -102,20 +104,17 @@ class AddressEditor:
else:
self.srcreflist = []
+ self.sourcetab = Sources.SourceTab(self.srcreflist,self.parent,self.top,
+ self.slist,src_changed)
+
date_stat = self.top.get_widget("date_stat")
self.date_check = DateEdit(self.addr_start,date_stat)
self.top.signal_autoconnect({
"destroy_passed_object" : Utils.destroy_passed_object,
"on_addr_edit_ok_clicked" : self.ok_clicked,
- "on_source_clicked" : self.source_clicked
})
- def source_clicked(self,obj):
- """Displays the SourceSelector, allowing sources to be edited"""
- import Sources
- Sources.SourceSelector(self.srcreflist,self.parent,src_changed)
-
def ok_clicked(self,obj):
"""
Called when the OK button is pressed. Gets data from the
@@ -132,8 +131,8 @@ class AddressEditor:
if self.addr == None:
self.addr = RelLib.Address()
- self.addr.setSourceRefList(self.srcreflist)
self.parent.plist.append(self.addr)
+ self.addr.setSourceRefList(self.srcreflist)
self.update(date,street,city,state,country,postal,note,priv)
self.parent.redraw_addr_list()
diff --git a/gramps/src/AttrEdit.py b/gramps/src/AttrEdit.py
index 5e590816e..8b7fa4795 100644
--- a/gramps/src/AttrEdit.py
+++ b/gramps/src/AttrEdit.py
@@ -47,7 +47,7 @@ _ = gettext
# AttributeEditor class
#
#-------------------------------------------------------------------------
-class AttributeEditor:
+class AttributeEditor(Sources.SourceTab):
"""
Displays a dialog that allows the user to edit an attribute.
"""
@@ -65,6 +65,7 @@ class AttributeEditor:
self.top = libglade.GladeXML(const.dialogFile, "attr_edit")
self.window = self.top.get_widget("attr_edit")
self.type_field = self.top.get_widget("attr_type")
+ self.slist = self.top.get_widget("slist")
self.value_field = self.top.get_widget("attr_value")
self.note_field = self.top.get_widget("attr_note")
self.attrib_menu = self.top.get_widget("attr_menu")
@@ -76,6 +77,9 @@ class AttributeEditor:
else:
self.srcreflist = []
+ self.sourcetab = Sources.SourceTab(self.srcreflist,self.parent,self.top,
+ self.slist,src_changed)
+
# Typing CR selects OK button
self.window.editable_enters(self.type_field);
self.window.editable_enters(self.value_field);
@@ -95,18 +99,12 @@ class AttributeEditor:
self.note_field.insert_defaults(attrib.getNote())
self.note_field.set_word_wrap(1)
- self.window.set_data("o",self)
self.top.signal_autoconnect({
"destroy_passed_object" : Utils.destroy_passed_object,
"on_attr_edit_ok_clicked" : self.on_ok_clicked,
"on_combo_insert_text" : Utils.combo_insert_text,
- "on_source_clicked" : self.on_source_clicked
})
- def on_source_clicked(self,obj):
- """Displays the SourceSelector, allowing sources to be edited"""
- Sources.SourceSelector(self.srcreflist,self.parent,src_changed)
-
def on_ok_clicked(self,obj):
"""
Called when the OK button is pressed. Gets data from the
@@ -119,9 +117,9 @@ class AttributeEditor:
if self.attrib == None:
self.attrib = Attribute()
- self.attrib.setSourceRefList(self.srcreflist)
self.parent.alist.append(self.attrib)
-
+
+ self.attrib.setSourceRefList(self.srcreflist)
self.update(type,value,note,priv)
self.parent.redraw_attr_list()
diff --git a/gramps/src/EditPerson.glade b/gramps/src/EditPerson.glade
index 85c9301e9..f925111da 100644
--- a/gramps/src/EditPerson.glade
+++ b/gramps/src/EditPerson.glade
@@ -1399,7 +1399,7 @@
GtkTable
table10
6
- 3
+ 6
False
0
0
@@ -1482,136 +1482,6 @@
-
- GtkLabel
- alt_given
-
- GTK_JUSTIFY_CENTER
- False
- 0
- 0.5
- 0
- 0
-
- 2
- 3
- 0
- 1
- 3
- 3
- True
- False
- False
- False
- True
- False
-
-
-
-
- GtkLabel
- alt_last
-
- GTK_JUSTIFY_CENTER
- False
- 0
- 0.5
- 0
- 0
-
- 2
- 3
- 1
- 2
- 3
- 3
- False
- False
- False
- False
- True
- False
-
-
-
-
- GtkLabel
- alt_suffix
-
- GTK_JUSTIFY_CENTER
- False
- 0
- 0.5
- 0
- 0
-
- 2
- 3
- 2
- 3
- 3
- 3
- False
- False
- False
- False
- True
- False
-
-
-
-
- GtkLabel
- label168
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 3
-
- 0
- 1
- 5
- 6
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
-
-
- GtkLabel
- name_details
-
- GTK_JUSTIFY_CENTER
- False
- 0
- 0.5
- 0
- 0
-
- 2
- 3
- 5
- 6
- 3
- 3
- False
- False
- False
- False
- True
- False
-
-
-
GtkLabel
label236
@@ -1768,32 +1638,6 @@
-
- GtkLabel
- alt_title
-
- GTK_JUSTIFY_CENTER
- False
- 0
- 0.5
- 0
- 0
-
- 2
- 3
- 3
- 4
- 3
- 3
- False
- False
- False
- False
- True
- False
-
-
-
GtkLabel
label271
@@ -1846,6 +1690,136 @@
+
+ GtkLabel
+ label277
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 3
+
+ 0
+ 1
+ 5
+ 6
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ alt_given
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+ 2
+ 6
+ 0
+ 1
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ alt_last
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+ 2
+ 6
+ 1
+ 2
+ 3
+ 3
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ alt_suffix
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+ 2
+ 6
+ 2
+ 3
+ 3
+ 3
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ alt_title
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+ 2
+ 6
+ 3
+ 4
+ 3
+ 3
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
GtkLabel
name_type
@@ -1858,7 +1832,7 @@
0
2
- 3
+ 6
4
5
3
@@ -1871,6 +1845,110 @@
False
+
+
+ GtkLabel
+ label279
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 3
+
+ 3
+ 4
+ 5
+ 6
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ label278
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 0
+ 3
+
+ 4
+ 5
+ 5
+ 6
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ False
+
+
+
+
+ GtkLabel
+ name_srcinfo
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+ 2
+ 3
+ 5
+ 6
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ name_conf
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+ 5
+ 6
+ 5
+ 6
+ 0
+ 0
+ True
+ False
+ False
+ False
+ True
+ False
+
+
@@ -2920,7 +2998,7 @@
GtkTable
table24
2
- 3
+ 6
False
0
0
@@ -2951,84 +3029,6 @@
-
- GtkLabel
- attr_value
-
- GTK_JUSTIFY_CENTER
- False
- 0
- 0.5
- 0
- 0
-
- 2
- 3
- 0
- 1
- 3
- 3
- True
- False
- False
- False
- True
- False
-
-
-
-
- GtkLabel
- label201
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 3
-
- 0
- 1
- 1
- 2
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
-
-
- GtkLabel
- attr_details
-
- GTK_JUSTIFY_LEFT
- False
- 0
- 0.5
- 0
- 0
-
- 2
- 3
- 1
- 2
- 3
- 3
- False
- False
- False
- False
- True
- False
-
-
-
GtkLabel
label230
@@ -3080,6 +3080,162 @@
False
+
+
+ GtkLabel
+ label281
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 3
+
+ 0
+ 1
+ 1
+ 2
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ attr_value
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+ 2
+ 6
+ 0
+ 1
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ label283
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+ 3
+ 4
+ 1
+ 2
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ label282
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 0
+ 3
+
+ 4
+ 5
+ 1
+ 2
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ False
+
+
+
+
+ GtkLabel
+ attr_srcinfo
+
+ GTK_JUSTIFY_LEFT
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+ 2
+ 3
+ 1
+ 2
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ attr_conf
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 0
+ 0
+
+ 5
+ 6
+ 1
+ 2
+ 0
+ 0
+ True
+ False
+ False
+ False
+ True
+ False
+
+
@@ -3583,32 +3739,6 @@
-
- GtkLabel
- label193
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 3
-
- 0
- 1
- 4
- 5
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
-
GtkLabel
country
@@ -3871,7 +4001,33 @@
GtkLabel
- addr_details
+ label285
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 3
+
+ 0
+ 1
+ 4
+ 5
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ addr_srcinfo
GTK_JUSTIFY_LEFT
False
@@ -3881,7 +4037,7 @@
0
2
- 6
+ 3
4
5
3
@@ -3894,6 +4050,84 @@
False
+
+
+ GtkLabel
+ label286
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 0
+ 3
+
+ 4
+ 5
+ 4
+ 5
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ label287
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 3
+
+ 3
+ 4
+ 4
+ 5
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ addr_conf
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0
+ 0.5
+ 3
+ 3
+
+ 5
+ 6
+ 4
+ 5
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
diff --git a/gramps/src/EditPerson.py b/gramps/src/EditPerson.py
index 4a401da4a..8b76cbff0 100644
--- a/gramps/src/EditPerson.py
+++ b/gramps/src/EditPerson.py
@@ -175,9 +175,12 @@ class EditPerson:
self.event_descr_field = self.get_widget("eventDescription")
self.event_src_field = self.get_widget("event_srcinfo")
self.event_conf_field = self.get_widget("event_conf")
- self.attr_details_field = self.get_widget("attr_details")
- self.name_details_field = self.get_widget("name_details")
- self.addr_details_field = self.get_widget("addr_details")
+ self.attr_conf_field = self.get_widget("attr_conf")
+ self.addr_conf_field = self.get_widget("attr_conf")
+ self.name_conf_field = self.get_widget("name_conf")
+ self.attr_src_field = self.get_widget("attr_srcinfo")
+ self.name_src_field = self.get_widget("name_srcinfo")
+ self.addr_src_field = self.get_widget("addr_srcinfo")
self.attr_list = self.get_widget("attr_list")
self.attr_type = self.get_widget("attr_type")
self.attr_value = self.get_widget("attr_value")
@@ -996,19 +999,25 @@ class EditPerson:
self.addr_delete_btn.set_sensitive(enable)
def on_addr_select_row(self,obj,row,b,c):
- a = obj.get_row_data(row)
+ addr = obj.get_row_data(row)
self.addr_edit_btn.set_sensitive(1)
self.addr_delete_btn.set_sensitive(1)
- label = "%s %s %s" % (a.getCity(),a.getState(),a.getCountry())
+ label = "%s %s %s" % (addr.getCity(),addr.getState(),addr.getCountry())
self.addr_label.set_label(label)
- self.addr_start.set_text(a.getDate())
- self.addr_street.set_text(a.getStreet())
- self.addr_city.set_text(a.getCity())
- self.addr_state.set_text(a.getState())
- self.addr_country.set_text(a.getCountry())
- self.addr_postal.set_text(a.getPostal())
- self.addr_details_field.set_text(Utils.get_detail_text(a))
+ self.addr_start.set_text(addr.getDate())
+ self.addr_street.set_text(addr.getStreet())
+ self.addr_city.set_text(addr.getCity())
+ self.addr_state.set_text(addr.getState())
+ self.addr_country.set_text(addr.getCountry())
+ self.addr_postal.set_text(addr.getPostal())
+ if len(addr.getSourceRefList()) > 0:
+ psrc = addr.getSourceRefList()[0]
+ self.addr_conf_field.set_text(const.confidence[psrc.getConfidence()])
+ self.addr_src_field.set_text(psrc.getBase().getTitle())
+ else:
+ self.addr_src_field.set_text('')
+ self.addr_conf_field.set_text('')
def on_name_select_row(self,obj,row,b,c):
self.name_update_btn.set_sensitive(1)
@@ -1020,7 +1029,13 @@ class EditPerson:
self.alt_last_field.set_text(name.getSurname())
self.alt_suffix_field.set_text(name.getSuffix())
self.name_type_field.set_text(name.getType())
- self.name_details_field.set_text(Utils.get_detail_text(name))
+ if len(name.getSourceRefList()) > 0:
+ psrc = name.getSourceRefList()[0]
+ self.name_src_field.set_text(psrc.getBase().getTitle())
+ self.name_conf_field.set_text(const.confidence[psrc.getConfidence()])
+ else:
+ self.name_src_field.set_text('')
+ self.name_conf_field.set_text('')
def on_name_unselect_row(self,obj,a,b,c):
enable = len(obj.selection) > 0
@@ -1052,7 +1067,13 @@ class EditPerson:
attr = obj.get_row_data(row)
self.attr_type.set_label(const.display_pattr(attr.getType()))
self.attr_value.set_text(attr.getValue())
- self.attr_details_field.set_text(Utils.get_detail_text(attr))
+ if len(attr.getSourceRefList()) > 0:
+ psrc = attr.getSourceRefList()[0]
+ self.attr_src_field.set_text(psrc.getBase().getTitle())
+ self.attr_conf_field.set_text(const.confidence[psrc.getConfidence()])
+ else:
+ self.attr_src_field.set_text('')
+ self.attr_conf_field.set_text('')
def on_attr_unselect_row(self,obj,row,b,c):
enable = len(obj.selection) > 0
diff --git a/gramps/src/EventEdit.py b/gramps/src/EventEdit.py
index 549a7cb71..07b972c91 100644
--- a/gramps/src/EventEdit.py
+++ b/gramps/src/EventEdit.py
@@ -50,7 +50,7 @@ _ = gettext
# EventEditor class
#
#-------------------------------------------------------------------------
-class EventEditor:
+class EventEditor(Sources.SourceTab):
def __init__(self,parent,name,list,trans,event,def_placename,read_only,cb):
self.parent = parent
@@ -70,11 +70,13 @@ class EventEditor:
else:
self.srcreflist = []
self.date = Date(None)
+
self.top = libglade.GladeXML(const.dialogFile, "event_edit")
self.window = self.top.get_widget("event_edit")
self.name_field = self.top.get_widget("eventName")
self.place_field = self.top.get_widget("eventPlace")
self.cause_field = self.top.get_widget("eventCause")
+ self.slist = self.top.get_widget("slist")
self.place_combo = self.top.get_widget("eventPlace_combo")
self.date_field = self.top.get_widget("eventDate")
self.cause_field = self.top.get_widget("eventCause")
@@ -94,6 +96,9 @@ class EventEditor:
self.event_menu.set_sensitive(0)
self.date_field.grab_focus()
+ self.sourcetab = Sources.SourceTab(self.srcreflist,self.parent,self.top,
+ self.slist,src_changed)
+
# Typing CR selects OK button
self.window.editable_enters(self.name_field);
self.window.editable_enters(self.place_field);
@@ -131,7 +136,6 @@ class EventEditor:
self.top.signal_autoconnect({
"destroy_passed_object" : Utils.destroy_passed_object,
"on_event_edit_ok_clicked" : self.on_event_edit_ok_clicked,
- "on_source_clicked" : self.on_edit_source_clicked
})
menu = gtk.GtkMenu()
@@ -149,9 +153,6 @@ class EventEditor:
self.date.set_calendar(obj.get_data("d"))
self.date_field.set_text(self.date.getDate())
- def on_edit_source_clicked(self,obj):
- Sources.SourceSelector(self.srcreflist,self.parent,src_changed)
-
def get_place(self,field,makenew=0):
text = strip(field.get_text())
if text != "":
diff --git a/gramps/src/NameEdit.py b/gramps/src/NameEdit.py
index ac3fa34cd..fd84e6c46 100644
--- a/gramps/src/NameEdit.py
+++ b/gramps/src/NameEdit.py
@@ -33,6 +33,7 @@ import libglade
import const
import Utils
import AutoComp
+import Sources
from RelLib import *
from intl import gettext
@@ -56,6 +57,7 @@ class NameEditor:
self.suffix_field = self.top.get_widget("alt_suffix")
self.type_field = self.top.get_widget("name_type")
self.note_field = self.top.get_widget("alt_note")
+ self.slist = self.top.get_widget('slist')
slist = self.top.get_widget("alt_surname_list")
self.combo = AutoComp.AutoCombo(slist,self.parent.db.getSurnames())
self.priv = self.top.get_widget("priv")
@@ -81,6 +83,9 @@ class NameEditor:
self.window.editable_enters(self.suffix_field)
self.window.editable_enters(self.title_field)
self.window.editable_enters(self.type_field.entry)
+
+ self.sourcetab = Sources.SourceTab(self.srcreflist,self.parent,self.top,
+ self.slist,src_changed)
if name != None:
self.given_field.set_text(name.getFirstName())
@@ -97,13 +102,8 @@ class NameEditor:
"destroy_passed_object" : Utils.destroy_passed_object,
"on_combo_insert_text" : Utils.combo_insert_text,
"on_name_edit_ok_clicked" : self.on_name_edit_ok_clicked,
- "on_source_clicked" : self.on_name_source_clicked
})
- def on_name_source_clicked(self,obj):
- import Sources
- Sources.SourceSelector(self.srcreflist,self.parent,src_changed)
-
def on_name_edit_ok_clicked(self,obj):
first = self.given_field.get_text()
last = self.surname_field.get_text()
@@ -121,9 +121,10 @@ class NameEditor:
if self.name == None:
self.name = Name()
- self.name.setSourceRefList(self.srcreflist)
self.parent.nlist.append(self.name)
+ self.name.setSourceRefList(self.srcreflist)
+
self.update_name(first,last,suffix,title,type,note,priv)
self.parent.lists_changed = 1
diff --git a/gramps/src/Sources.py b/gramps/src/Sources.py
index 68f9fd396..072f54fe4 100644
--- a/gramps/src/Sources.py
+++ b/gramps/src/Sources.py
@@ -104,6 +104,60 @@ class SourceSelector:
del self.list[row]
self.redraw()
+#-------------------------------------------------------------------------
+#
+# SourceTab
+#
+#-------------------------------------------------------------------------
+class SourceTab:
+ def __init__(self,srclist,parent,top,clist,update=None):
+ self.db = parent.db
+ self.parent = parent
+ self.list = srclist
+ self.update=update
+ self.top = top
+ self.slist = clist
+ self.top.signal_autoconnect({
+ "destroy_passed_object" : Utils.destroy_passed_object,
+ "on_add_src_clicked" : self.on_add_src_clicked,
+ "on_del_src_clicked" : self.on_del_src_clicked,
+ "on_edit_src_clicked" : self.on_edit_src_clicked,
+ })
+ slist_map = [ (0, self.top.get_widget('arrow1')),
+ (1, self.top.get_widget('arrow2'))]
+
+ self.srcsort = Sorter.Sorter(self.slist, slist_map, 'source')
+ self.redraw()
+
+ def redraw(self):
+ index = 0
+ self.slist.freeze()
+ self.slist.clear()
+ for s in self.list:
+ base = s.getBase()
+ self.slist.append([base.getId(),base.getTitle()])
+ self.slist.set_row_data(index,s)
+ index = index + 1
+ self.slist.thaw()
+
+ def on_edit_src_clicked(self,obj):
+ sel = obj.selection
+ if len(sel) > 0:
+ row = sel[0]
+ src = obj.get_row_data(row)
+ SourceEditor(src,self.db,update_clist,self)
+
+ def on_add_src_clicked(self,obj):
+ src = SourceRef()
+ SourceEditor(src,self.db,add_ref,self)
+
+ def on_del_src_clicked(self,obj):
+ sel = obj.selection
+ if len(sel) > 0:
+ row = sel[0]
+ del self.list[row]
+ self.redraw()
+
#-------------------------------------------------------------------------
#
# SourceEditor
diff --git a/gramps/src/dialog.glade b/gramps/src/dialog.glade
index 36706794c..46ba3b4aa 100644
--- a/gramps/src/dialog.glade
+++ b/gramps/src/dialog.glade
@@ -123,13 +123,16 @@
- GtkTable
- table21
- 7
- 2
- False
- 0
- 0
+ GtkNotebook
+ notebook
+ True
+ True
+ True
+ GTK_POS_TOP
+ False
+ 2
+ 2
+ False
0
True
@@ -137,175 +140,624 @@
- GtkLabel
- label154
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 0
- 1
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
+ GtkTable
+ table21
+ 6
+ 2
+ False
+ 0
+ 0
-
- GtkLabel
- label155
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 1
- 2
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
+
+ GtkLabel
+ label154
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 0
+ 1
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
-
- GtkLabel
- label156
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 4
- 5
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
+
+ GtkLabel
+ label155
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 1
+ 2
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
-
- GtkLabel
- label157
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 2
- 3
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
+
+ GtkLabel
+ label156
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 4
+ 5
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
-
- GtkCombo
- personalEvents
- False
- True
- False
- True
- False
-
-
- 1
- 2
- 0
- 1
- 3
- 3
- True
- False
- False
- False
- True
- False
-
+
+ GtkLabel
+ label157
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 2
+ 3
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkCombo
+ personalEvents
+ False
+ True
+ False
+ True
+ False
+
+
+ 1
+ 2
+ 0
+ 1
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+ GtkEntry
+ GtkCombo:entry
+ eventName
+ True
+ True
+
+ insert_text
+ on_combo_insert_text
+
+ Thu, 18 Oct 2001 01:38:28 GMT
+
+ True
+ True
+ 0
+
+
+
+
+
+ GtkLabel
+ causelabel
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 3
+ 4
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
GtkEntry
- GtkCombo:entry
- eventName
+ eventCause
True
- True
-
- insert_text
- on_combo_insert_text
-
- Thu, 18 Oct 2001 01:38:28 GMT
-
True
True
0
+
+ 1
+ 2
+ 3
+ 4
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+ GtkHBox
+ hbox27
+ False
+ 0
+
+ 1
+ 2
+ 1
+ 2
+ 3
+ 3
+ False
+ False
+ False
+ False
+ True
+ True
+
+
+
+ GtkEntry
+ eventDate
+ True
+ True
+ True
+ 0
+
+
+ 0
+ True
+ True
+
+
+
+
+ GnomePixmap
+ date_stat
+ 10
+
+ 5
+ False
+ True
+
+
+
+
+ GtkOptionMenu
+ calendar
+ False
+ Selects the calendar format for display
+ True
+
+ clicked
+ on_calendar_clicked
+ Wed, 21 Nov 2001 15:24:48 GMT
+
+ Gregorian
+Julian
+Hebrew
+French
+
+ 0
+
+ 0
+ False
+ False
+
+
+
+
+
+ GtkEntry
+ event_description
+ True
+ True
+ True
+ 0
+
+
+ 1
+ 2
+ 4
+ 5
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkEntry
+ eventPlace
+ True
+ True
+ True
+ 0
+
+
+ 1
+ 2
+ 2
+ 3
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkCheckButton
+ priv
+ True
+
+ False
+ True
+
+ 1
+ 2
+ 5
+ 6
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+
+ GtkLabel
+ Notebook:tab
+ label271
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+
+ GtkVBox
+ vbox38
+ False
+ 0
+
+
+ GtkScrolledWindow
+ scrolledwindow25
+ 400
+ 150
+ GTK_POLICY_AUTOMATIC
+ GTK_POLICY_AUTOMATIC
+ GTK_UPDATE_CONTINUOUS
+ GTK_UPDATE_CONTINUOUS
+
+ 0
+ True
+ True
+
+
+
+ GtkCList
+ slist
+ True
+ 2
+ 80,80
+ GTK_SELECTION_SINGLE
+ True
+ GTK_SHADOW_IN
+
+
+ GtkHBox
+ CList:title
+ hbox37
+ True
+ 0
+
+
+ GtkHBox
+ CList:title
+ hbox38
+ True
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkHBox
+ hbox39
+ False
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkLabel
+ CList:title
+ label275
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 0
+ False
+ False
+
+
+
+
+ GtkArrow
+ arrow1
+ 10
+ 10
+ False
+ GTK_ARROW_DOWN
+ GTK_SHADOW_OUT
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 5
+ False
+ True
+
+
+
+
+
+
+
+ GtkHBox
+ CList:title
+ hbox40
+ True
+ 0
+
+
+ GtkHBox
+ CList:title
+ hbox41
+ True
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkHBox
+ hbox42
+ False
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkLabel
+ CList:title
+ label276
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 0
+ False
+ False
+
+
+
+
+ GtkArrow
+ arrow2
+ 10
+ 10
+ False
+ GTK_ARROW_DOWN
+ GTK_SHADOW_OUT
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 5
+ False
+ True
+
+
+
+
+
+
+
+
+
+ GtkHButtonBox
+ hbuttonbox1
+ GTK_BUTTONBOX_SPREAD
+ 30
+ 85
+ 27
+ 7
+ 0
+
+ 0
+ False
+ True
+
+
+
+ GtkButton
+ button126
+ True
+ True
+
+ clicked
+ on_add_src_clicked
+
+ Sat, 06 Oct 2001 15:47:16 GMT
+
+
+ GTK_RELIEF_NORMAL
+
+
+
+ GtkButton
+ button127
+ True
+ True
+
+ clicked
+ on_edit_src_clicked
+
+ Fri, 05 Oct 2001 02:49:15 GMT
+
+
+ GTK_RELIEF_NORMAL
+
+
+
+ GtkButton
+ button128
+ True
+ True
+
+ clicked
+ on_del_src_clicked
+
+ Sat, 06 Oct 2001 15:39:54 GMT
+
+
+ GTK_RELIEF_NORMAL
+
+
+
+
+
+ GtkLabel
+ Notebook:tab
+ label272
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
GtkScrolledWindow
scrolledwindow21
- 400
- 150
+ 500
+ 250
GTK_POLICY_NEVER
GTK_POLICY_ALWAYS
GTK_UPDATE_CONTINUOUS
GTK_UPDATE_CONTINUOUS
-
- 1
- 2
- 6
- 7
- 3
- 3
- False
- True
- False
- False
- True
- True
-
GtkText
@@ -318,253 +770,15 @@
GtkLabel
- label159
+ Notebook:tab
+ label273
GTK_JUSTIFY_CENTER
False
- 1
- 0
- 5
- 8
-
- 0
- 1
- 6
- 7
- 0
- 0
- False
- False
- False
- False
- True
- True
-
-
-
-
- GtkHBox
- hbox21
- False
- 0
-
- 1
- 2
- 5
- 6
- 0
- 0
- False
- False
- False
- False
- True
- True
-
-
-
- GtkCheckButton
- priv
- True
-
- False
- True
-
- 3
- True
- True
-
-
-
-
- GtkButton
- button114
- 3
- Edit source information for the highlighted event
- True
-
- clicked
- on_source_clicked
-
- Fri, 27 Jul 2001 01:05:33 GMT
-
-
- GTK_RELIEF_NORMAL
-
- 3
- False
- False
-
-
-
-
-
- GtkLabel
- causelabel
-
- GTK_JUSTIFY_CENTER
- False
- 1
+ 0.5
0.5
- 5
- 8
-
- 0
- 1
- 3
- 4
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
-
-
- GtkEntry
- eventCause
- True
- True
- True
- 0
-
-
- 1
- 2
- 3
- 4
- 3
- 3
- True
- False
- False
- False
- True
- False
-
-
-
-
- GtkHBox
- hbox27
- False
- 0
-
- 1
- 2
- 1
- 2
- 3
- 3
- False
- False
- False
- False
- True
- True
-
-
-
- GtkEntry
- eventDate
- True
- True
- True
- 0
-
-
- 0
- True
- True
-
-
-
-
- GnomePixmap
- date_stat
- 10
-
- 5
- False
- True
-
-
-
-
- GtkOptionMenu
- calendar
- False
- Selects the calendar format for display
- True
-
- clicked
- on_calendar_clicked
- Wed, 21 Nov 2001 15:24:48 GMT
-
- Gregorian
-Julian
-Hebrew
-French
-
- 0
-
- 0
- False
- False
-
-
-
-
-
- GtkEntry
- event_description
- True
- True
- True
- 0
-
-
- 1
- 2
- 4
- 5
- 3
- 3
- True
- False
- False
- False
- True
- False
-
-
-
-
- GtkEntry
- eventPlace
- True
- True
- True
- 0
-
-
- 1
- 2
- 2
- 3
- 3
- 3
- True
- False
- False
- False
- True
- False
-
+ 0
+ 0
@@ -682,13 +896,18 @@ French
- GtkTable
- table22
- 4
- 2
- False
- 0
- 0
+ GtkNotebook
+ notebook
+ 500
+ 250
+ True
+ True
+ True
+ GTK_POS_TOP
+ False
+ 2
+ 2
+ False
0
True
@@ -696,147 +915,427 @@ French
- GtkLabel
- label171
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 0
- 1
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
+ GtkTable
+ table22
+ 3
+ 2
+ False
+ 0
+ 0
-
- GtkLabel
- label172
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 1
- 2
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
+
+ GtkLabel
+ label171
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 0
+ 1
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
-
- GtkCombo
- attr_menu
- False
- True
- False
- True
- False
-
-
- 1
- 2
- 0
- 1
- 3
- 3
- True
- False
- False
- False
- True
- False
-
+
+ GtkLabel
+ label172
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 1
+ 2
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkCombo
+ attr_menu
+ False
+ True
+ False
+ True
+ False
+
+
+ 1
+ 2
+ 0
+ 1
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+ GtkEntry
+ GtkCombo:entry
+ attr_type
+ True
+ True
+
+ insert_text
+ on_combo_insert_text
+
+ Thu, 18 Oct 2001 01:44:15 GMT
+
+ True
+ True
+ 0
+
+
+
GtkEntry
- GtkCombo:entry
- attr_type
+ attr_value
True
- True
-
- insert_text
- on_combo_insert_text
-
- Thu, 18 Oct 2001 01:44:15 GMT
-
True
True
0
+
+ 1
+ 2
+ 1
+ 2
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkCheckButton
+ priv
+ True
+
+ False
+ True
+
+ 1
+ 2
+ 2
+ 3
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
- GtkEntry
- attr_value
- True
- True
- True
- 0
-
-
- 1
- 2
- 1
- 2
- 3
- 3
- True
- False
- False
- False
- True
- False
-
+ GtkLabel
+ Notebook:tab
+ label277
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+
+ GtkVBox
+ vbox39
+ False
+ 0
+
+
+ GtkScrolledWindow
+ scrolledwindow26
+ 400
+ 150
+ GTK_POLICY_AUTOMATIC
+ GTK_POLICY_AUTOMATIC
+ GTK_UPDATE_CONTINUOUS
+ GTK_UPDATE_CONTINUOUS
+
+ 0
+ True
+ True
+
+
+
+ GtkCList
+ slist
+ True
+ 2
+ 80,80
+ GTK_SELECTION_SINGLE
+ True
+ GTK_SHADOW_IN
+
+
+ GtkHBox
+ CList:title
+ hbox43
+ True
+ 0
+
+
+ GtkHBox
+ CList:title
+ hbox44
+ True
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkHBox
+ hbox45
+ False
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkLabel
+ CList:title
+ label280
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 0
+ False
+ False
+
+
+
+
+ GtkArrow
+ arrow1
+ 10
+ 10
+ False
+ GTK_ARROW_DOWN
+ GTK_SHADOW_OUT
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 5
+ False
+ True
+
+
+
+
+
+
+
+ GtkHBox
+ CList:title
+ hbox46
+ True
+ 0
+
+
+ GtkHBox
+ CList:title
+ hbox47
+ True
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkHBox
+ hbox48
+ False
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkLabel
+ CList:title
+ label281
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 0
+ False
+ False
+
+
+
+
+ GtkArrow
+ arrow2
+ 10
+ 10
+ False
+ GTK_ARROW_DOWN
+ GTK_SHADOW_OUT
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 5
+ False
+ True
+
+
+
+
+
+
+
+
+
+ GtkHButtonBox
+ hbuttonbox2
+ GTK_BUTTONBOX_SPREAD
+ 30
+ 85
+ 27
+ 7
+ 0
+
+ 0
+ False
+ True
+
+
+
+ GtkButton
+ button129
+ True
+ True
+
+ clicked
+ on_add_src_clicked
+
+ Sat, 06 Oct 2001 15:47:16 GMT
+
+
+ GTK_RELIEF_NORMAL
+
+
+
+ GtkButton
+ button130
+ True
+ True
+
+ clicked
+ on_edit_src_clicked
+
+ Fri, 05 Oct 2001 02:49:15 GMT
+
+
+ GTK_RELIEF_NORMAL
+
+
+
+ GtkButton
+ button131
+ True
+ True
+
+ clicked
+ on_del_src_clicked
+
+ Sat, 06 Oct 2001 15:39:54 GMT
+
+
+ GTK_RELIEF_NORMAL
+
+
+
+
+
+ GtkLabel
+ Notebook:tab
+ label278
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
GtkScrolledWindow
scrolledwindow22
- 400
- 150
+ 500
+ 250
GTK_POLICY_NEVER
GTK_POLICY_ALWAYS
GTK_UPDATE_CONTINUOUS
GTK_UPDATE_CONTINUOUS
-
- 1
- 2
- 3
- 4
- 3
- 3
- False
- True
- False
- False
- True
- True
-
GtkText
@@ -849,84 +1348,15 @@ French
GtkLabel
- label176
+ Notebook:tab
+ label279
GTK_JUSTIFY_CENTER
False
- 1
- 0
- 5
- 8
-
- 0
- 1
- 3
- 4
- 0
- 0
- False
- False
- False
- False
- True
- True
-
-
-
-
- GtkHBox
- hbox23
- False
- 0
-
- 1
- 2
- 2
- 3
- 0
- 0
- False
- False
- False
- False
- True
- True
-
-
-
- GtkCheckButton
- priv
- True
-
- False
- True
-
- 3
- True
- True
-
-
-
-
- GtkButton
- button117
- 3
- Edit source information for the highlighted event
- True
-
- clicked
- on_source_clicked
-
- Fri, 27 Jul 2001 01:05:33 GMT
-
-
- GTK_RELIEF_NORMAL
-
- 3
- False
- False
-
-
+ 0.5
+ 0.5
+ 0
+ 0
@@ -1313,7 +1743,6 @@ French
-
GnomeDialog
addr_edit
@@ -1426,13 +1855,16 @@ French
- GtkTable
- table26
- 8
- 2
- False
- 0
- 0
+ GtkNotebook
+ notebook2
+ True
+ True
+ True
+ GTK_POS_TOP
+ False
+ 2
+ 2
+ False
0
True
@@ -1440,104 +1872,650 @@ French
- GtkLabel
- label209
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 0
- 1
- 0
- 0
- False
- False
- False
- False
- True
- False
-
+ GtkTable
+ table26
+ 7
+ 2
+ False
+ 0
+ 0
+
+
+ GtkLabel
+ label209
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 0
+ 1
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ label210
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 1
+ 2
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkEntry
+ street
+ True
+ True
+ True
+ 0
+
+
+ 1
+ 2
+ 1
+ 2
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ label214
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 2
+ 3
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkEntry
+ city
+ True
+ True
+ True
+ 0
+
+
+ 1
+ 2
+ 2
+ 3
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ label215
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 3
+ 4
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ label216
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 4
+ 5
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ label217
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 5
+ 6
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkEntry
+ state
+ True
+ True
+ True
+ 0
+
+
+ 1
+ 2
+ 3
+ 4
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkEntry
+ country
+ True
+ True
+ True
+ 0
+
+
+ 1
+ 2
+ 4
+ 5
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkEntry
+ postal
+ True
+ True
+ True
+ 0
+
+
+ 1
+ 2
+ 5
+ 6
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkHBox
+ hbox36
+ False
+ 0
+
+ 1
+ 2
+ 0
+ 1
+ 3
+ 3
+ False
+ False
+ False
+ False
+ True
+ True
+
+
+
+ GtkEntry
+ address_start
+ True
+ True
+ True
+ True
+ 0
+
+
+ 0
+ True
+ True
+
+
+
+
+ GnomePixmap
+ date_stat
+
+ 5
+ False
+ True
+
+
+
+
+ GtkOptionMenu
+ calendar
+ False
+ Selects the calendar format for display
+ True
+ Gregorian
+Julian
+Hebrew
+French
+
+ 0
+
+ 3
+ False
+ False
+
+
+
+
+
+ GtkCheckButton
+ priv
+ True
+
+ False
+ True
+
+ 1
+ 2
+ 6
+ 7
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
GtkLabel
- label210
-
+ Notebook:tab
+ label282
+
GTK_JUSTIFY_CENTER
False
- 1
+ 0.5
0.5
- 5
- 8
-
- 0
- 1
- 1
- 2
- 0
- 0
- False
- False
- False
- False
- True
- False
-
+ 0
+ 0
- GtkEntry
- street
- True
- True
- True
- 0
-
-
- 1
- 2
- 1
- 2
- 3
- 3
- True
- False
- False
- False
- True
- False
-
+ GtkVBox
+ vbox40
+ False
+ 0
+
+
+ GtkScrolledWindow
+ scrolledwindow27
+ 400
+ 150
+ GTK_POLICY_AUTOMATIC
+ GTK_POLICY_AUTOMATIC
+ GTK_UPDATE_CONTINUOUS
+ GTK_UPDATE_CONTINUOUS
+
+ 0
+ True
+ True
+
+
+
+ GtkCList
+ slist
+ True
+ 2
+ 80,80
+ GTK_SELECTION_SINGLE
+ True
+ GTK_SHADOW_IN
+
+
+ GtkHBox
+ CList:title
+ hbox49
+ True
+ 0
+
+
+ GtkHBox
+ CList:title
+ hbox50
+ True
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkHBox
+ hbox51
+ False
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkLabel
+ CList:title
+ label285
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 0
+ False
+ False
+
+
+
+
+ GtkArrow
+ arrow1
+ 10
+ 10
+ False
+ GTK_ARROW_DOWN
+ GTK_SHADOW_OUT
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 5
+ False
+ True
+
+
+
+
+
+
+
+ GtkHBox
+ CList:title
+ hbox52
+ True
+ 0
+
+
+ GtkHBox
+ CList:title
+ hbox53
+ True
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkHBox
+ hbox54
+ False
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkLabel
+ CList:title
+ label286
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 0
+ False
+ False
+
+
+
+
+ GtkArrow
+ arrow2
+ 10
+ 10
+ False
+ GTK_ARROW_DOWN
+ GTK_SHADOW_OUT
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 5
+ False
+ True
+
+
+
+
+
+
+
+
+
+ GtkHButtonBox
+ hbuttonbox3
+ GTK_BUTTONBOX_SPREAD
+ 30
+ 85
+ 27
+ 7
+ 0
+
+ 0
+ False
+ True
+
+
+
+ GtkButton
+ button132
+ True
+ True
+
+ clicked
+ on_add_src_clicked
+
+ Sat, 06 Oct 2001 15:47:16 GMT
+
+
+ GTK_RELIEF_NORMAL
+
+
+
+ GtkButton
+ button133
+ True
+ True
+
+ clicked
+ on_edit_src_clicked
+
+ Fri, 05 Oct 2001 02:49:15 GMT
+
+
+ GTK_RELIEF_NORMAL
+
+
+
+ GtkButton
+ button134
+ True
+ True
+
+ clicked
+ on_del_src_clicked
+
+ Sat, 06 Oct 2001 15:39:54 GMT
+
+
+ GTK_RELIEF_NORMAL
+
+
+
+
+
+ GtkLabel
+ Notebook:tab
+ label283
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
GtkScrolledWindow
scrolledwindow24
- 400
- 150
+ 500
+ 250
GTK_POLICY_NEVER
GTK_POLICY_ALWAYS
GTK_UPDATE_CONTINUOUS
GTK_UPDATE_CONTINUOUS
-
- 1
- 2
- 7
- 8
- 3
- 3
- False
- True
- False
- False
- True
- True
-
GtkText
@@ -1550,350 +2528,15 @@ French
GtkLabel
- label212
+ Notebook:tab
+ label284
GTK_JUSTIFY_CENTER
False
- 1
- 0
- 5
- 8
-
- 0
- 1
- 7
- 8
- 0
- 0
- False
- False
- False
- False
- True
- True
-
-
-
-
- GtkHBox
- hbox31
- False
- 0
-
- 1
- 2
- 6
- 7
- 0
- 0
- False
- False
- False
- False
- True
- True
-
-
-
- GtkCheckButton
- priv
- True
-
- False
- True
-
- 3
- True
- True
-
-
-
-
- GtkButton
- button123
- 3
- Edit source information for this address
- True
-
- clicked
- on_source_clicked
-
- Fri, 27 Jul 2001 01:05:33 GMT
-
-
- GTK_RELIEF_NORMAL
-
- 3
- False
- False
-
-
-
-
-
- GtkLabel
- label214
-
- GTK_JUSTIFY_CENTER
- False
- 1
+ 0.5
0.5
- 5
- 8
-
- 0
- 1
- 2
- 3
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
-
-
- GtkEntry
- city
- True
- True
- True
- 0
-
-
- 1
- 2
- 2
- 3
- 3
- 3
- True
- False
- False
- False
- True
- False
-
-
-
-
- GtkLabel
- label215
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 3
- 4
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
-
-
- GtkLabel
- label216
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 4
- 5
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
-
-
- GtkLabel
- label217
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 5
- 6
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
-
-
- GtkEntry
- state
- True
- True
- True
- 0
-
-
- 1
- 2
- 3
- 4
- 3
- 3
- True
- False
- False
- False
- True
- False
-
-
-
-
- GtkEntry
- country
- True
- True
- True
- 0
-
-
- 1
- 2
- 4
- 5
- 3
- 3
- True
- False
- False
- False
- True
- False
-
-
-
-
- GtkEntry
- postal
- True
- True
- True
- 0
-
-
- 1
- 2
- 5
- 6
- 3
- 3
- True
- False
- False
- False
- True
- False
-
-
-
-
- GtkHBox
- hbox36
- False
- 0
-
- 1
- 2
- 0
- 1
- 3
- 3
- False
- False
- False
- False
- True
- True
-
-
-
- GtkEntry
- address_start
- True
- True
- True
- True
- 0
-
-
- 0
- True
- True
-
-
-
-
- GnomePixmap
- date_stat
-
- 5
- False
- True
-
-
-
-
- GtkOptionMenu
- calendar
- False
- Selects the calendar format for display
- True
- Gregorian
-Julian
-Hebrew
-French
-
- 0
-
- 3
- False
- False
-
-
+ 0
+ 0
@@ -2166,7 +2809,6 @@ French
-
GnomeDialog
name_edit
@@ -2280,13 +2922,16 @@ French
- GtkTable
- table23
- 7
- 2
- False
- 0
- 0
+ GtkNotebook
+ notebook3
+ True
+ True
+ True
+ GTK_POS_TOP
+ False
+ 2
+ 2
+ False
0
True
@@ -2294,80 +2939,591 @@ French
- GtkLabel
- label180
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 0
- 1
- 0
- 0
- False
- False
- False
- False
- True
- False
-
+ GtkTable
+ table23
+ 6
+ 2
+ False
+ 0
+ 0
+
+
+ GtkLabel
+ label180
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 0
+ 1
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ label181
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 1
+ 2
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ label186
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 2
+ 3
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkEntry
+ alt_suffix
+ True
+ True
+ True
+ 0
+
+
+ 1
+ 2
+ 2
+ 3
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkCombo
+ alt_surname_list
+ False
+ True
+ False
+ True
+ False
+
+
+ 1
+ 2
+ 1
+ 2
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+ GtkEntry
+ GtkCombo:entry
+ alt_last
+ True
+
+ insert_text
+ on_combo_insert_text
+
+ Fri, 19 Oct 2001 00:02:06 GMT
+
+ True
+ True
+ 0
+
+
+
+
+
+ GtkEntry
+ alt_given
+ True
+ True
+ True
+ True
+ 0
+
+
+ 1
+ 2
+ 0
+ 1
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkLabel
+ label266
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 4
+ 5
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkCombo
+ name_type
+ True
+ False
+ False
+ True
+ False
+
+
+
+
+ 1
+ 2
+ 4
+ 5
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+ GtkEntry
+ GtkCombo:entry
+ combo-entry2
+ True
+ True
+ True
+ 0
+
+
+
+
+
+ GtkLabel
+ label270
+
+ GTK_JUSTIFY_CENTER
+ False
+ 1
+ 0.5
+ 5
+ 8
+
+ 0
+ 1
+ 3
+ 4
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkEntry
+ alt_title
+ True
+ True
+ True
+ 0
+
+
+ 1
+ 2
+ 3
+ 4
+ 3
+ 3
+ True
+ False
+ False
+ False
+ True
+ False
+
+
+
+
+ GtkCheckButton
+ priv
+ True
+
+ False
+ True
+
+ 1
+ 2
+ 5
+ 6
+ 0
+ 0
+ False
+ False
+ False
+ False
+ True
+ False
+
+
GtkLabel
- label181
-
+ Notebook:tab
+ label287
+
GTK_JUSTIFY_CENTER
False
- 1
+ 0.5
0.5
- 5
- 8
-
- 0
- 1
- 1
- 2
- 0
- 0
- False
- False
- False
- False
- True
- False
-
+ 0
+ 0
+
+
+
+ GtkVBox
+ vbox41
+ False
+ 0
+
+
+ GtkScrolledWindow
+ scrolledwindow28
+ 400
+ 150
+ GTK_POLICY_AUTOMATIC
+ GTK_POLICY_AUTOMATIC
+ GTK_UPDATE_CONTINUOUS
+ GTK_UPDATE_CONTINUOUS
+
+ 0
+ True
+ True
+
+
+
+ GtkCList
+ slist
+ True
+ 2
+ 80,80
+ GTK_SELECTION_SINGLE
+ True
+ GTK_SHADOW_IN
+
+
+ GtkHBox
+ CList:title
+ hbox55
+ True
+ 0
+
+
+ GtkHBox
+ CList:title
+ hbox56
+ True
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkHBox
+ hbox57
+ False
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkLabel
+ CList:title
+ label290
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 0
+ False
+ False
+
+
+
+
+ GtkArrow
+ arrow1
+ 10
+ 10
+ False
+ GTK_ARROW_DOWN
+ GTK_SHADOW_OUT
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 5
+ False
+ True
+
+
+
+
+
+
+
+ GtkHBox
+ CList:title
+ hbox58
+ True
+ 0
+
+
+ GtkHBox
+ CList:title
+ hbox59
+ True
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkHBox
+ hbox60
+ False
+ 0
+
+ 0
+ False
+ False
+
+
+
+ GtkLabel
+ CList:title
+ label291
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 0
+ False
+ False
+
+
+
+
+ GtkArrow
+ arrow2
+ 10
+ 10
+ False
+ GTK_ARROW_DOWN
+ GTK_SHADOW_OUT
+ 0.5
+ 0.5
+ 0
+ 0
+
+ 5
+ False
+ True
+
+
+
+
+
+
+
+
+
+ GtkHButtonBox
+ hbuttonbox4
+ GTK_BUTTONBOX_SPREAD
+ 30
+ 85
+ 27
+ 7
+ 0
+
+ 0
+ False
+ True
+
+
+
+ GtkButton
+ button135
+ True
+ True
+
+ clicked
+ on_add_src_clicked
+
+ Sat, 06 Oct 2001 15:47:16 GMT
+
+
+ GTK_RELIEF_NORMAL
+
+
+
+ GtkButton
+ button136
+ True
+ True
+
+ clicked
+ on_edit_src_clicked
+
+ Fri, 05 Oct 2001 02:49:15 GMT
+
+
+ GTK_RELIEF_NORMAL
+
+
+
+ GtkButton
+ button137
+ True
+ True
+
+ clicked
+ on_del_src_clicked
+
+ Sat, 06 Oct 2001 15:39:54 GMT
+
+
+ GTK_RELIEF_NORMAL
+
+
+
+
+
+ GtkLabel
+ Notebook:tab
+ label288
+
+ GTK_JUSTIFY_CENTER
+ False
+ 0.5
+ 0.5
+ 0
+ 0
GtkScrolledWindow
scrolledwindow23
- 400
- 150
+ 500
+ 250
GTK_POLICY_NEVER
GTK_POLICY_ALWAYS
GTK_UPDATE_CONTINUOUS
GTK_UPDATE_CONTINUOUS
-
- 1
- 2
- 6
- 7
- 3
- 3
- False
- True
- False
- False
- True
- True
-
GtkText
@@ -2380,315 +3536,15 @@ French
GtkLabel
- label183
+ Notebook:tab
+ label289
GTK_JUSTIFY_CENTER
False
- 1
- 0
- 5
- 8
-
- 0
- 1
- 6
- 7
- 0
- 0
- False
- False
- False
- False
- True
- True
-
-
-
-
- GtkHBox
- hbox27
- False
- 0
-
- 1
- 2
- 5
- 6
- 0
- 0
- False
- False
- False
- False
- True
- True
-
-
-
- GtkCheckButton
- priv
- True
-
- False
- True
-
- 3
- True
- True
-
-
-
-
- GtkButton
- button120
- 3
- Edit source information for this name
- True
-
- clicked
- on_source_clicked
-
- Fri, 27 Jul 2001 01:05:33 GMT
-
-
- GTK_RELIEF_NORMAL
-
- 3
- False
- False
-
-
-
-
-
- GtkLabel
- label186
-
- GTK_JUSTIFY_CENTER
- False
- 1
+ 0.5
0.5
- 5
- 8
-
- 0
- 1
- 2
- 3
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
-
-
- GtkEntry
- alt_suffix
- True
- True
- True
- 0
-
-
- 1
- 2
- 2
- 3
- 3
- 3
- True
- False
- False
- False
- True
- False
-
-
-
-
- GtkCombo
- alt_surname_list
- False
- True
- False
- True
- False
-
-
- 1
- 2
- 1
- 2
- 3
- 3
- True
- False
- False
- False
- True
- False
-
-
-
- GtkEntry
- GtkCombo:entry
- alt_last
- True
-
- insert_text
- on_combo_insert_text
-
- Fri, 19 Oct 2001 00:02:06 GMT
-
- True
- True
- 0
-
-
-
-
-
- GtkEntry
- alt_given
- True
- True
- True
- True
- 0
-
-
- 1
- 2
- 0
- 1
- 3
- 3
- True
- False
- False
- False
- True
- False
-
-
-
-
- GtkLabel
- label266
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 4
- 5
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
-
-
- GtkCombo
- name_type
- True
- False
- False
- True
- False
-
-
-
-
- 1
- 2
- 4
- 5
- 3
- 3
- True
- False
- False
- False
- True
- False
-
-
-
- GtkEntry
- GtkCombo:entry
- combo-entry2
- True
- True
- True
- 0
-
-
-
-
-
- GtkLabel
- label270
-
- GTK_JUSTIFY_CENTER
- False
- 1
- 0.5
- 5
- 8
-
- 0
- 1
- 3
- 4
- 0
- 0
- False
- False
- False
- False
- True
- False
-
-
-
-
- GtkEntry
- alt_title
- True
- True
- True
- 0
-
-
- 1
- 2
- 3
- 4
- 3
- 3
- True
- False
- False
- False
- True
- False
-
+ 0
+ 0