コード例 #1
0
ファイル: __init__.py プロジェクト: bernardosulzbach/pychess
 def saveGame(self, game, position=None):
     if not game.isChanged():
         return
     if game.uri and isWriteable(game.uri):
         self.saveGameSimple(game.uri, game, position=position)
     else:
         return self.saveGameAs(game, position=position)
コード例 #2
0
def saveGame(game):
    if not game.isChanged():
        return
    if game.uri and isWriteable(game.uri):
        saveGameSimple(game.uri, game)
    else:
        return saveGameAs(game)
コード例 #3
0
ファイル: __init__.py プロジェクト: leogregianin/pychess
 def saveGame(self, game, position=None):
     if not game.isChanged():
         return
     if game.uri and isWriteable(game.uri):
         self.saveGameSimple(game.uri, game, position=position)
     else:
         return self.saveGameAs(game, position=position)
コード例 #4
0
ファイル: ionest.py プロジェクト: Krando/pychess
def saveGame (game):
    if not game.isChanged():
        return
    if game.uri and isWriteable (game.uri):
        saveGameSimple (game.uri, game)
    else:
        return saveGameAs (game)
コード例 #5
0
ファイル: GameModel.py プロジェクト: ME7ROPOLIS/pychess
 def isChanged(self):
     if self.ply == 0:
         return False
     if self.needsSave:
         return True
     if not self.uri or not isWriteable(self.uri):
         return True
     return False
コード例 #6
0
ファイル: GameModel.py プロジェクト: JKrame/pychess
 def isChanged(self):
     if self.ply == 0:
         return False
     if self.needsSave:
         return True
     if not self.uri or not isWriteable(self.uri):
         return True
     return False