Esempio n. 1
0
    def launch_review(self):
        filename = open_rsgf_file(parent=self.parent)
        if not filename:
            return

        new_popup = dual_view.DualView(self.parent, filename)

        self.parent.add_popup(new_popup)
Esempio n. 2
0
    def launch_review(self):
        filename = open_rsgf_file(parent=self.parent)
        log(filename)
        if not filename:
            return

        display_factor = .5

        screen_width = self.parent.winfo_screenwidth()
        screen_height = self.parent.winfo_screenheight()

        width = int(display_factor * screen_width)
        height = int(display_factor * screen_height)

        new_popup = dual_view.DualView(self.parent, filename,
                                       min(width, height))

        self.parent.add_popup(new_popup)
Esempio n. 3
0
def launch_review():
	filename = open_rsgf_file(parent=app)
	log(filename)
	if not filename:
		return

	display_factor=.5
	
	screen_width = app.winfo_screenwidth()
	screen_height = app.winfo_screenheight()
	
	width=int(display_factor*screen_width)
	height=int(display_factor*screen_height)
	
	top = Toplevel(app)
	new_popup=dual_view.DualView(top,filename,min(width,height))
	new_popup.pack(fill=BOTH,expand=1)
	popups.append(new_popup)
Esempio n. 4
0
	def start_review(self):
		import dual_view
		
		app=self.parent
		screen_width = app.winfo_screenwidth()
		screen_height = app.winfo_screenheight()
		
		Config = ConfigParser.ConfigParser()
		Config.read("config.ini")
		
		display_factor=.5
		try:
			display_factor=float(Config.get("Review", "GobanScreenRatio"))
		except:
			Config.set("Review", "GobanScreenRatio",display_factor)
			Config.write(open("config.ini","w"))
		
		width=int(display_factor*screen_width)
		height=int(display_factor*screen_height)
		
		new_popup=dual_view.DualView(self.parent,self.filename[:-4]+".rsgf",min(width,height))
		self.parent.add_popup(new_popup)
Esempio n. 5
0
def launch_review():
    filename = tkFileDialog.askopenfilename(parent=app,
                                            title='Select a file',
                                            filetypes=[('sgf reviewed',
                                                        '.rsgf')])
    print filename
    if not filename:
        return

    top = Toplevel()

    display_factor = .5

    screen_width = app.winfo_screenwidth()
    screen_height = app.winfo_screenheight()

    width = int(display_factor * screen_width)
    height = int(display_factor * screen_height)

    new_popup = dual_view.DualView(top, filename, min(width, height))
    new_popup.pack(fill=BOTH, expand=1)
    popups.append(new_popup)
    top.mainloop()
Esempio n. 6
0
	def start_review(self):
		import dual_view
		new_popup=dual_view.DualView(self.parent,self.rsgf_filename)
		self.parent.add_popup(new_popup)
Esempio n. 7
0
    if len(sys.argv) == 1:
        popup = Main(app)
        popup.refresh()
        app.add_popup(popup)
        app.mainloop()

    else:

        opened = 0
        for filename in argv[1:]:
            log(filename, "???")
            extension = filename[-4:].lower()
            log("extension", extension)
            if extension == "rsgf":
                opened += 1
                log("Opening", filename)
                popup = dual_view.DualView(app, filename)
                app.add_popup(popup)
            elif extension == ".sgf":
                log("Opening", filename)
                popup = RangeSelector(app, filename, bots=get_available())
                app.add_popup(popup)
                opened += 1

        if not opened:
            popup = Main(app)
            popup.refresh()
            app.add_popup(popup)

    app.mainloop()