Example #1
0
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)
Example #2
0
 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)
Example #3
0
 def __init__(self):
     self.move_list = move_list.get_ref()
     self.psn = psn.get_ref()
     self.comments = comments.get_ref()