コード例 #1
0
 def muevePieza(self,
                desdeA1H8,
                hastaA1H8,
                segundos=1.0,
                padre=0,
                siExclusiva=False):
     tarea = Tareas.TareaMuevePieza(desdeA1H8, hastaA1H8, segundos)
     tarea.enlaza(self)
     return self.masTarea(tarea, padre, siExclusiva)
コード例 #2
0
ファイル: CPU.py プロジェクト: michael-i-f-george/lucaschessR
 def muevePieza(self,
                from_a1h8,
                to_a1h8,
                segundos=1.0,
                padre=0,
                siExclusiva=False):
     tarea = Tareas.TareaMuevePieza(from_a1h8, to_a1h8, segundos)
     tarea.enlaza(self)
     return self.masTarea(tarea, padre, siExclusiva)
コード例 #3
0
 def ponPosicion(self, posicion, padre=0):
     tarea = Tareas.TareaPonPosicion(posicion)
     tarea.enlaza(self)
     return self.masTarea(tarea, padre, True)
コード例 #4
0
 def muevePiezaLI(self, lista, segundos=1.0, padre=0, siExclusiva=False):
     tarea = Tareas.TareaMuevePiezaLI(lista, segundos)
     tarea.enlaza(self)
     return self.masTarea(tarea, padre, siExclusiva)
コード例 #5
0
 def cambiaPieza(self, a1h8, pieza, padre=0, siExclusiva=False):
     tarea = Tareas.TareaCambiaPieza(a1h8, pieza)
     tarea.enlaza(self)
     return self.masTarea(tarea, padre, siExclusiva)
コード例 #6
0
 def borraPieza(self, a1h8, padre=0, siExclusiva=False, tipo=None):
     tarea = Tareas.TareaBorraPieza(a1h8, tipo)
     tarea.enlaza(self)
     return self.masTarea(tarea, padre, siExclusiva)
コード例 #7
0
 def toolTip(self, texto, padre=0, siExclusiva=False):
     tarea = Tareas.TareaToolTip(texto)
     tarea.enlaza(self)
     return self.masTarea(tarea, padre, siExclusiva)
コード例 #8
0
 def duerme(self, segundos, padre=0, siExclusiva=False):
     tarea = Tareas.TareaDuerme(segundos)
     tarea.enlaza(self)
     return self.masTarea(tarea, padre, siExclusiva)