Example #1
0
	def on_mainWindow_delete_event(self, widget, event):
		# leave edit mode and persist configs to database
		commands.leave_edit_mode(self)
		# persist config to config file
		Config.persist()
		# close Database
		if DB.close() == True:
			return False
		else:
			return True
Example #2
0
	def on_toggle_edit_database_toggled(self, widget):
		status = widget.get_active()

		#Hide/show buttons and de-/activate spin buttons
		if status == True: #enter edit mode
			if DB.get_active() != None:
				commands.enter_edit_mode(self)
			else:
				pass
				#TODO Print error message -> Load or create new Database
		else: #exit editmode
			commands.leave_edit_mode(self)