2007-01-06 Don Allingham <don@gramps-project.org>
* src/Editors/_EditAddress.py: new date entry * src/Editors/_EditLdsOrd.py: new date_entry * src/Editors/_EditSourceRef.py: new date_entry * src/Editors/_EditEventRef.py: new date_entry * src/Editors/_EditMedia.py: new date_entry * src/Editors/_EditName.py: new date_entry * src/Editors/_EditEvent.py: new date_entry * src/GrampsWidgets.py: add options to ValidatedDateEntry to specify colors and icon * src/glade/gramps.glade: new date_entry * src/Errors.py: new date_entry * src/DateEdit.py: new date_entry svn: r7872
This commit is contained in:
@@ -80,8 +80,13 @@ class EditAddress(EditSecondary):
|
||||
_('Address Editor'))
|
||||
|
||||
def _setup_fields(self):
|
||||
table = self.top.get_widget('table26')
|
||||
date_entry = ValidatableMaskedEntry(str)
|
||||
date_entry.show()
|
||||
table.attach(date_entry, 1, 6, 0, 1)
|
||||
|
||||
self.addr_start = MonitoredDate(
|
||||
self.top.get_widget("address_start"),
|
||||
date_entry,
|
||||
self.top.get_widget("date_stat"),
|
||||
self.obj.get_date_object(),
|
||||
self.uistate,
|
||||
|
@@ -144,7 +144,11 @@ class EditEvent(EditPrimary):
|
||||
self.obj.get_type,
|
||||
custom_values=self.get_custom_events())
|
||||
|
||||
date_entry = self.top.get_widget("eventDate")
|
||||
table = self.top.get_widget('table21')
|
||||
date_entry = ValidatableMaskedEntry(str)
|
||||
date_entry.show()
|
||||
table.attach(date_entry, 3, 4, 0, 1)
|
||||
|
||||
self.date_field = MonitoredDate(
|
||||
date_entry,
|
||||
self.top.get_widget("date_stat"),
|
||||
|
@@ -137,7 +137,11 @@ class EditEventRef(EditReference):
|
||||
self.db.readonly,
|
||||
custom_values=self.get_custom_events())
|
||||
|
||||
date_entry = self.top.get_widget("eer_date")
|
||||
table = self.top.get_widget('table62')
|
||||
date_entry = ValidatableMaskedEntry(str)
|
||||
date_entry.show()
|
||||
table.attach(date_entry, 1, 2, 1, 2)
|
||||
|
||||
self.date_check = MonitoredDate(
|
||||
date_entry,
|
||||
self.top.get_widget("eer_date_stat"),
|
||||
@@ -146,7 +150,6 @@ class EditEventRef(EditReference):
|
||||
self.track,
|
||||
self.db.readonly)
|
||||
|
||||
date_entry.grab_focus()
|
||||
|
||||
def _create_tabbed_pages(self):
|
||||
"""
|
||||
|
@@ -175,8 +175,13 @@ class EditLdsOrd(EditSecondary):
|
||||
self.top.get_widget("private"),
|
||||
self.obj, self.db.readonly)
|
||||
|
||||
table = self.top.get_widget('table')
|
||||
date_entry = ValidatableMaskedEntry(str)
|
||||
date_entry.show()
|
||||
table.attach(date_entry, 1, 2, 3, 4)
|
||||
|
||||
self.date_field = MonitoredDate(
|
||||
self.top.get_widget("date"),
|
||||
date_entry,
|
||||
self.top.get_widget("date_stat"),
|
||||
self.obj.get_date_object(),
|
||||
self.uistate,
|
||||
@@ -357,10 +362,15 @@ class EditFamilyLdsOrd(EditSecondary):
|
||||
|
||||
self.priv = PrivacyButton(
|
||||
self.top.get_widget("private"),
|
||||
self.obj)
|
||||
self.obj, self.db.readonly)
|
||||
|
||||
table = self.top.get_widget('table')
|
||||
date_entry = ValidatableMaskedEntry(str)
|
||||
date_entry.show()
|
||||
table.attach(date_entry, 1, 2, 3, 4)
|
||||
|
||||
self.date_field = MonitoredDate(
|
||||
self.top.get_widget("date"),
|
||||
date_entry,
|
||||
self.top.get_widget("date_stat"),
|
||||
self.obj.get_date_object(),
|
||||
self.uistate,
|
||||
|
@@ -96,8 +96,13 @@ class EditMedia(EditPrimary):
|
||||
self.define_help_button(self.glade.get_widget('button102'),'adv-media')
|
||||
|
||||
def _setup_fields(self):
|
||||
table = self.glade.get_widget('table8')
|
||||
date_entry = ValidatableMaskedEntry(str)
|
||||
date_entry.show()
|
||||
table.attach(date_entry, 2, 3, 2, 3)
|
||||
|
||||
self.date_field = MonitoredDate(
|
||||
self.glade.get_widget('date'),
|
||||
date_entry,
|
||||
self.glade.get_widget("date_edit"),
|
||||
self.obj.get_date_object(),
|
||||
self.uistate,
|
||||
|
@@ -159,9 +159,14 @@ class EditName(EditSecondary):
|
||||
self.obj.set_surname_prefix,
|
||||
self.obj.get_surname_prefix,
|
||||
self.db.readonly)
|
||||
|
||||
|
||||
table = self.top.get_widget('table23')
|
||||
date_entry = ValidatableMaskedEntry(str)
|
||||
date_entry.show()
|
||||
table.attach(date_entry, 2, 3, 4, 5)
|
||||
|
||||
self.date = MonitoredDate(
|
||||
self.top.get_widget("date"),
|
||||
date_entry,
|
||||
self.top.get_widget("date_stat"),
|
||||
self.obj.get_date_object(),
|
||||
self.uistate,
|
||||
|
@@ -99,9 +99,13 @@ class EditSourceRef(EditReference):
|
||||
self.top.get_widget("private"),
|
||||
self.source, self.db.readonly)
|
||||
|
||||
print self.top.get_widget('title')
|
||||
|
||||
self.title = MonitoredEntry(
|
||||
self.top.get_widget('title'), self.source.set_title,
|
||||
self.source.get_title,self.db.readonly)
|
||||
self.top.get_widget('title'),
|
||||
self.source.set_title,
|
||||
self.source.get_title,
|
||||
self.db.readonly)
|
||||
|
||||
self.abbrev = MonitoredEntry(
|
||||
self.top.get_widget('abbrev'), self.source.set_abbreviation,
|
||||
@@ -126,8 +130,13 @@ class EditSourceRef(EditReference):
|
||||
(_('Very High'), RelLib.SourceRef.CONF_VERY_HIGH)],
|
||||
self.db.readonly)
|
||||
|
||||
table = self.top.get_widget('table67')
|
||||
date_entry = ValidatableMaskedEntry(str)
|
||||
date_entry.show()
|
||||
table.attach(date_entry, 1, 2, 0, 1)
|
||||
|
||||
self.date = MonitoredDate(
|
||||
self.top.get_widget("date"),
|
||||
date_entry,
|
||||
self.top.get_widget("date_stat"),
|
||||
self.source_ref.get_date_object(),
|
||||
self.uistate,
|
||||
|
Reference in New Issue
Block a user