Esempio n. 1
0
	def openfile(self):
		dialog = gtk.FileChooserDialog(title="Open...", action=gtk.FILE_CHOOSER_ACTION_OPEN,
			buttons=(gtk.STOCK_CANCEL,gtk.RESPONSE_CANCEL,gtk.STOCK_OPEN,gtk.RESPONSE_OK))
		dialog.set_default_response(gtk.RESPONSE_OK)
		hal_filter = gtk.FileFilter()
		hal_filter.set_name("craphal files")
		hal_filter.add_pattern("*.hal")
		dialog.add_filter(hal_filter)
		response = dialog.run()
		if response == gtk.RESPONSE_OK:
			new_file(None)
			file_load(app.design, dialog.get_filename())
		dialog.destroy()
Esempio n. 2
0
 def openfile(self):
     dialog = gtk.FileChooserDialog(
         title="Open...",
         action=gtk.FILE_CHOOSER_ACTION_OPEN,
         buttons=(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL, gtk.STOCK_OPEN,
                  gtk.RESPONSE_OK))
     dialog.set_default_response(gtk.RESPONSE_OK)
     hal_filter = gtk.FileFilter()
     hal_filter.set_name("craphal files")
     hal_filter.add_pattern("*.hal")
     dialog.add_filter(hal_filter)
     response = dialog.run()
     if response == gtk.RESPONSE_OK:
         new_file(None)
         file_load(app.design, dialog.get_filename())
     dialog.destroy()
Esempio n. 3
0
def main():
    usage = "usage: %prog [-c CRAPFILE] | [CRAPFILE]"
    parser = OptionParser(usage)

    (options, args) = parser.parse_args()
    if len(args) > 1:
        parser.error("incorrect number of arguments")

    app = Application()
    if len(args):
        file_load(app.design, args[0])
        app.show_app()
        gtk.main()
    else:
        app.design.update()
        app.show_app()
        gtk.main()
Esempio n. 4
0
def main():
	usage = "usage: %prog [-c CRAPFILE] | [CRAPFILE]"
	parser = OptionParser(usage)

	(options, args) = parser.parse_args()
	if len(args) > 1:
		parser.error("incorrect number of arguments")

	app = Application()
	if len(args):
		file_load(app.design, args[0])
		app.show_app()
		gtk.main()
	else:
		app.design.update()
		app.show_app()
		gtk.main()