Beispiel #1
0
	def file_saveas(self, mi=None):
		fname = GtkExtra.file_save_box(modal=FALSE)
		if not fname: return
		self.fname = fname
		self.set_title(os.path.basename(fname))
		self.new = 0
		self.file_save()
Beispiel #2
0
 def file_saveas(self, mi=None):
     fname = GtkExtra.file_save_box(modal=FALSE)
     if not fname: return
     self.fname = fname
     self.set_title(os.path.basename(fname))
     self.new = 0
     self.file_save()
Beispiel #3
0
 def process_file(self, action, widget):
     if action == 0:
         print "File:<unknwon>"
     elif action == 1:
         print "File:New"
     elif action == 2:
         print "File:Open"
         print GtkExtra.file_open_box(modal=FALSE), "chosen"
     elif action == 3:
         print "FileSave"
         dlg = GtkExtra.message_box("Test Application", "Not implemented", ("OK",), pixmap="bomb.xpm")
     elif action == 4:
         print "File:Save As"
         print GtkExtra.file_save_box(modal=FALSE), "chosen"
     elif action == 5:
         print "File:Close"
     elif action == 6:
         print "File:Exit"
         mainquit()
Beispiel #4
0
                    return
                self.w_text.freeze()
                while TRUE:
                    line = f.readline()
                    if line == "":
                        break
                    self.w_text.insert_defaults(line)
                self.w_text.thaw()
        elif action == 3:
            print "File:Save"
            GtkExtra.message_box("Test Application",
                                 "Not implemented",
                                 pixmap='bomb.xpm')
        elif action == 4:
            print "File:Save As"
            print GtkExtra.file_save_box(modal=FALSE), "chosen"
        elif action == 5:
            print "File:Close"
        elif action == 6:
            print "File:Exit"
            mainquit()

    def process_edit(self, action, widget):
        if action == 0: print "Edit:<unknown>"
        elif action == 1:
            print "Edit:Cut"
            self.w_text.cut_clipboard(0)
        elif action == 2:
            print "Edit:Copy"
            self.w_text.copy_clipboard(0)
        elif action == 3:
Beispiel #5
0
					return
				self.w_text.freeze()
				while TRUE:
					line = f.readline()
					if line == "":
						break
					self.w_text.insert_defaults(line)
				self.w_text.thaw()
		elif action == 3:
			print "File:Save"
			GtkExtra.message_box("Test Application",
					     "Not implemented",
					     pixmap='bomb.xpm')
		elif action == 4:
			print "File:Save As"
			print GtkExtra.file_save_box(modal=FALSE), "chosen"
		elif action == 5:
			print "File:Close"
		elif action == 6:
			print "File:Exit"
			mainquit()

	def process_edit(self, action, widget):
		if action == 0: print "Edit:<unknown>"
		elif action == 1:
			print "Edit:Cut"
			self.w_text.cut_clipboard(0)
		elif action == 2:
			print "Edit:Copy"
			self.w_text.copy_clipboard(0)
		elif action == 3: