Esempio n. 1
0
 def on_preferences_activated(self, widget):
     cm = PreferencesDialog(None)
     if cm.run() == Gtk.ResponseType.ACCEPT:
         cm.save_preferences()
         self.update()
     cm.hide()
     cm.destroy()
 def on_preferences_item(self, widget, data=None):
     widget.set_sensitive(False)
     preferences_dialog = PreferencesDialog()
     if preferences_dialog.run() == Gtk.ResponseType.ACCEPT:
         preferences_dialog.hide()
         preferences_dialog.close_ok()
         self.read_preferences()
     preferences_dialog.destroy()
     widget.set_sensitive(True)
 def on_preferences_item(self, widget, data=None):
     widget.set_sensitive(False)
     preferences_dialog = PreferencesDialog(False)
     if preferences_dialog.run() == Gtk.ResponseType.ACCEPT:
         preferences_dialog.close_ok()
         read = threading.Thread(target=self.read_preferences, daemon=True)
         read.start()
     preferences_dialog.destroy()
     # we need to change the status icons
     widget.set_sensitive(True)
Esempio n. 4
0
 def on_preferences_item(self, widget, data=None):
     widget.set_sensitive(False)
     preferences_dialog = PreferencesDialog(False)
     if preferences_dialog.run() == Gtk.ResponseType.ACCEPT:
         preferences_dialog.close_ok()
         read = threading.Thread(target=self.read_preferences, daemon=True)
         read.start()
     preferences_dialog.destroy()
     # we need to change the status icons
     widget.set_sensitive(True)
 def on_preferences_item(self, widget, data=None):
     widget.set_sensitive(False)
     preferences_dialog = PreferencesDialog()
     if preferences_dialog.run() == Gtk.ResponseType.ACCEPT:
         preferences_dialog.hide()
         preferences_dialog.save_preferences()
         self.read_preferences()
         self.indicator.set_icon(self.active_icon)
     preferences_dialog.destroy()
     widget.set_sensitive(True)
Esempio n. 6
0
	def on_preferences_item(self, widget, data=None):
		widget.set_sensitive(False)
		preferences_dialog = PreferencesDialog()
		if 	preferences_dialog.run() == Gtk.ResponseType.ACCEPT:
			preferences_dialog.close_ok()
			self.read_preferences()
			self.on_mouse_plugged_change(self.on_mouse_plugged)
		preferences_dialog.hide()
		preferences_dialog.destroy()
		# we need to change the status icons
		self.indicator.set_icon(self.active_icon)
		self.indicator.set_attention_icon(self.attention_icon)
		widget.set_sensitive(True)
 def on_preferences_item(self, widget, data=None):
     widget.set_sensitive(False)
     preferences_dialog = PreferencesDialog()
     if preferences_dialog.run() == Gtk.ResponseType.ACCEPT:
         preferences_dialog.close_ok()
         self.read_preferences()
         self.on_mouse_plugged_change(self.on_mouse_plugged)
     preferences_dialog.hide()
     preferences_dialog.destroy()
     # we need to change the status icons
     self.indicator.set_icon(self.active_icon)
     self.indicator.set_attention_icon(self.attention_icon)
     widget.set_sensitive(True)
Esempio n. 8
0
File: main.py Progetto: NoIE/bedit
	def on_preferences(self, widget = None):
		"""显示属性对话框"""
		
		dialog = PreferencesDialog(self)
		
		#还要从 css 中读取属性
		file_object = open(os.environ['HOME']+"/.local/share/bedit/gtk-widgets3.css")
		try:
			text = file_object.read()
			# 将 css 文本交给对话框处理
			dialog.set_css(text)
		finally:
			file_object.close()
		#写入其他内容
		dialog.set_historyListRange(self.historyListRange)
		dialog.set_line_number(self.showLineNumber)
		dialog.setAutoSave(self.autoSave)
				
		response = dialog.run()
		
		file_object = open(os.environ['HOME']+"/.local/share/bedit/gtk-widgets3.css","w")
		try:
			file_object.write(dialog.get_css())
		finally:
			file_object.close()
		
		#读取内容
		self.historyListRange = dialog.get_historyListRange()
		self.showLineNumber = dialog.get_line_number()
		self.autoSave = dialog.getAutoSave()
		for i in range(1,self.notebook.get_n_pages()):
			self.notebook.get_nth_page(i).get_child().set_show_line_numbers(self.showLineNumber)
		dialog.destroy()
		
		#更新样式
		self.set_style()
Esempio n. 9
0
 def on_preferences(self, data):
     cm = PreferencesDialog()
     ans = cm.run()
     if ans == Gtk.ResponseType.ACCEPT:
         cm.save_preferences()
         cm.destroy()
         self.stop()
         self.start()
     elif ans == Gtk.ResponseType.CLOSE:
         cm.destroy()
         self.stop()
         exit(0)
     else:
         cm.destroy()
Esempio n. 10
0
 def on_preferences(self, data):
     cm = PreferencesDialog()
     ans = cm.run()
     if ans == Gtk.ResponseType.ACCEPT:
         cm.save_preferences()
         cm.destroy()
         self.stop()
         self.start()
     elif ans == Gtk.ResponseType.CLOSE:
         cm.destroy()
         self.stop()
         exit(0)
     else:
         cm.destroy()
Esempio n. 11
0
File: 2gif.py Progetto: atareao/2gif
 def on_preferences_clicked(self, widget, optional):
     cm = PreferencesDialog(self.win)
     if cm.run() == Gtk.ResponseType.ACCEPT:
         cm.close_ok()
     cm.destroy()