GeoView : Changing comments for time period in the configuration window.
svn: r14368
This commit is contained in:
parent
7394015a76
commit
3cdc9d9791
@ -443,14 +443,19 @@ class GeoView(HtmlView):
|
|||||||
This method will be called after the ini file is initialized,
|
This method will be called after the ini file is initialized,
|
||||||
use it to monitor changes in the ini file
|
use it to monitor changes in the ini file
|
||||||
"""
|
"""
|
||||||
self._config.connect("preferences.timeperiod-before-range",
|
|
||||||
self.config_update)
|
|
||||||
self._config.connect("preferences.timeperiod-after-range",
|
|
||||||
self.config_update)
|
|
||||||
self._config.connect("preferences.crosshair",
|
self._config.connect("preferences.crosshair",
|
||||||
self.config_crosshair)
|
self.config_crosshair)
|
||||||
|
|
||||||
def config_update(self, client, cnxn_id, entry, data):
|
def config_update_int(self, obj, constant):
|
||||||
|
"""
|
||||||
|
Try to read an int.
|
||||||
|
"""
|
||||||
|
try:
|
||||||
|
self._config.set(constant, int(obj.get_text()))
|
||||||
|
except:
|
||||||
|
print "WARNING: ignoring invalid value for '%s'" % constant
|
||||||
|
|
||||||
|
def config_update(self, obj, constant):
|
||||||
# pylint: disable-msg=W0613
|
# pylint: disable-msg=W0613
|
||||||
"""
|
"""
|
||||||
Some preferences changed in the configuration window.
|
Some preferences changed in the configuration window.
|
||||||
@ -466,7 +471,8 @@ class GeoView(HtmlView):
|
|||||||
"""
|
"""
|
||||||
if self.javascript_ready:
|
if self.javascript_ready:
|
||||||
self.renderer.execute_script("javascript:addcrosshair('%d','%s')" %
|
self.renderer.execute_script("javascript:addcrosshair('%d','%s')" %
|
||||||
(self._config.get("preferences.crosshair"), self.crosspath))
|
(self._config.get("preferences.crosshair"),
|
||||||
|
self.crosspath))
|
||||||
|
|
||||||
def geoview_options(self, configdialog):
|
def geoview_options(self, configdialog):
|
||||||
"""
|
"""
|
||||||
@ -477,14 +483,13 @@ class GeoView(HtmlView):
|
|||||||
table.set_col_spacings(6)
|
table.set_col_spacings(6)
|
||||||
table.set_row_spacings(6)
|
table.set_row_spacings(6)
|
||||||
configdialog.add_text(table,
|
configdialog.add_text(table,
|
||||||
_("The two following fields are used to adjust "
|
_("You can adjust the time period with the two following values."), 1)
|
||||||
"the time period when we are near the limits."), 1)
|
|
||||||
configdialog.add_pos_int_entry(table,
|
configdialog.add_pos_int_entry(table,
|
||||||
_('The number of years before the first event date.'),
|
_('The number of years before the first event date.'),
|
||||||
2, 'preferences.timeperiod-before-range')
|
2, 'preferences.timeperiod-before-range', self.config_update_int)
|
||||||
configdialog.add_pos_int_entry(table,
|
configdialog.add_pos_int_entry(table,
|
||||||
_('The number of years after the last event date.'),
|
_('The number of years after the last event date.'),
|
||||||
3, 'preferences.timeperiod-after-range')
|
3, 'preferences.timeperiod-after-range', self.config_update_int)
|
||||||
|
|
||||||
return _('Time period adjustment'), table
|
return _('Time period adjustment'), table
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user