lexadrez
Publicado por Marcos Melo 09/04/2008
[ Hits: 4.839 ]
Download lexadrez-0.001.tar.gz
Um software que criei para ler minhas partidas de xadrez salvas pelo yahoo. No meio do caminho, achei que seria boa idéia usá-lo para estudar aberturas de xadrez.
Escrito em pygtk.
Abaixo, trecho do código fonte de uma das classes.
class Peao(Pedra.Peca): def __init__(self,cor, casa): Pedra.Peca.__init__(self,cor,casa) self.nome="peao" self.letrica='p' def desenha(self): Pedra.Peca.desenha(self) gc=self.gc tela=self.tela frente=self.frente fundo=self.fundo x=self.x y=self.y size=self.casa.size gc.set_foreground(frente) gc.set_rgb_fg_color(frente) tela.draw_arc(gc,True,x+size/50 *20, y+size/50*5,size/50*10,size/50*10,0,360*64) gc.set_rgb_fg_color(fundo) tela.draw_arc(gc,False,x+size/50 *20, y+size/50*5,size/50*10,size/50*10,0,360*64) gc.set_rgb_fg_color(frente) tela.draw_arc(gc,True,x+size/50*17, y+size/50*13,size/50*16,size/50*16,0,360*64) gc.set_rgb_fg_color(fundo) tela.draw_arc(gc,False,x+size/50*17, y+size/50*13,size/50*16,size/50*16,0,360*64) gc.set_rgb_fg_color(frente) tela.draw_arc(gc,True,x+size/50*9, y+size/50*28,size/50*32,size/50*32,-30,182*64) gc.set_rgb_fg_color(fundo) tela.draw_arc(gc,False,x+size/50*9, y+size/50*28,size/50*32,size/50*32,-30,182*64) tela.draw_line(gc,x+size/50*9,y+size/50*45,x+size/50*(50-9),y+size/50*45) gc.set_rgb_fg_color(frente) tela.draw_arc(gc,True,x+size/50 *22, y+size/50*10,size/50*7,size/50*5,0,360*64) tela.draw_arc(gc,True,x+size/50*21, y+size/50*24,size/50*8,size/50*8,0,360*64)
Estrutura e repetição for e while
Aprendendo a fazer equaçõe em python
Controle Remoto a Area de Trabalho
librePods: liberte seus AirPods em 2026
Bluefin - A nova geração de ambientes de trabalho Linux
Como atualizar sua versão estável do Debian
Instalando e definindo as novas fontes Adwaita no GNOME
Configurar aviso da temperatura da CPU no Conky
Pós-instalação do elementary OS 8.1
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
Após todos esses anos... youtube! (1)
archlinux resolução abaixou após atualização [RESOLVIDO] (19)
Conky não mostra temperaturas da CPU no notebook (14)
Registro do 'last&qu... errado [RESOLVIDO] (9)
O WiFi não reconhece minha rede depois que o processo de suspensão é r... (2)









