Ejemplo n.º 1
0
	def _on_close(self, event):
		appconfig = self._appconfig
		if appconfig.get('sync', 'sync_on_exit'):
			self._autosync(False)
		appconfig.set('main', 'show_finished', self._btn_show_finished.GetValue())
		appconfig.set('main', 'show_subtask', self._btn_show_subtasks.GetValue())
		appconfig.set('main', 'show_hide_until', self._btn_hide_until.GetValue())
		sel_group = self['rb_show_selection'].GetSelection()
		if sel_group == queries.QUERY_TRASH:
			sel_group = 0
		appconfig.set('main', 'selected_group', sel_group)
		appconfig.set(self._window_name, 'splitter_pos',
			self['window_2'].GetSashPosition())
		self._filter_tree_ctrl.save_last_settings()
		self._tbicon.Destroy()
		BaseFrame._on_close(self, event)
Ejemplo n.º 2
0
	def _on_close(self, event):
		FrameSeach._instance = None
		self._session.close()
		BaseFrame._on_close(self, event)
Ejemplo n.º 3
0
	def _on_close(self, event):
		self._appconfig.set('frame_notebook', 'win1', self['window_1']
				.GetSashPosition())
		FrameNotebook._instance = None
		BaseFrame._on_close(self, event)