def paste_game_from_clipboard(action): gamestr = get_text_from_clipboard() if gamestr is None: print "Error invalid game data" return psn_ref = psn.get_ref() psn_ref.load_game_psn_from_str(gamestr)
def loadgame_button_clicked_cb(self, button): (treemodel, treeiter) = self.tree_selection.get_selected() if treeiter is not None: game_str = treemodel.get_value(treeiter, 0) gameno = "" i = 0 while game_str[i] != ".": gameno += game_str[i] i += 1 try: gameno = int(gameno) except ValueError, ve: return psnref = psn.get_ref() psnref.load_game_from_multigame_file(gameno)
def __init__(self): self.move_list = move_list.get_ref() self.psn = psn.get_ref() self.comments = comments.get_ref()