-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrecordes.py
77 lines (65 loc) · 5.12 KB
/
recordes.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
def recordes():
import PySimpleGUI as sg
from funçoes import consulta_dados
def janela_recorde():
win_w = 650
win_h = 450
bgcolor = '#4F4F4F'
ccolor = 'black'
sg.theme('DarkBlue14')
layout = [
[sg.Canvas(background_color=bgcolor, size=(650, 20), pad=None)],
[sg.Text('RECORDES', size=(70, 1), font=("Arial", 30), background_color=bgcolor, text_color='white', key='nome', justification='center')],
[sg.Canvas(background_color=ccolor, size=(650, 2), pad=None)],
[sg.Canvas(background_color=bgcolor, size=(650, 30), pad=None)],
[sg.Text(f'JOKENPOH', size=(10, 1), font=("Dyuthi", 20), background_color=bgcolor, text_color='white', key='ouro', justification='left'),
sg.Canvas(background_color=ccolor, size=(2, 50), pad=None),
sg.Text(f'PAR OU ÍMPAR', size=(14, 1), font=("Dyuthi", 20), background_color=bgcolor, text_color='white', key='ouro', justification='center'),
sg.Canvas(background_color=ccolor, size=(2, 50), pad=None),
sg.Text(f'DADO', size=(7, 1), font=("Dyuthi", 20), background_color=bgcolor, text_color='white', key='ouro', justification='center')],
[sg.Canvas(background_color=bgcolor, size=(650, 15), pad=None)],
[sg.Text(f'Nome: {consulta_dados(classificação="ouro")[1]}\nMédia de vitórias: {consulta_dados(classificação="ouro")[6]:.1f}%', size=(23, 2), font=("Arial", 10), background_color=bgcolor, text_color='#DAA520', justification='left'),
sg.Canvas(background_color=ccolor, size=(2, 50), pad=None),
sg.Canvas(background_color=bgcolor, size=(27, 50), pad=None),
sg.Text(f'Nome: {"Default"}\nMédia de vitórias: {"Default"}', size=(27, 2), font=("Arial", 10), background_color=bgcolor, text_color='#DAA520', justification='left'),
sg.Canvas(background_color=ccolor, size=(2, 50), pad=None),
sg.Canvas(background_color=bgcolor, size=(1, 50), pad=None),
sg.Text(f'Nome: {"Default"}\nMédia de vitórias: {"Default"}', size=(30, 2), font=("Arial", 10), background_color=bgcolor, text_color='#DAA520', justification='left')],
[sg.Canvas(background_color=bgcolor, size=(650, 15), pad=None)],
[sg.Text(f'Nome: {consulta_dados(classificação="prata")[1]}\nMédia de vitórias: {consulta_dados(classificação="prata")[6]:.1f}%', size=(23, 2), font=("Arial", 10), background_color=bgcolor, text_color='#A9A9A9', justification='left'),
sg.Canvas(background_color=ccolor, size=(2, 50), pad=None),
sg.Canvas(background_color=bgcolor, size=(27, 50), pad=None),
sg.Text(f'Nome: {"Default"}\nMédia de vitórias: {"Default"}', size=(27, 2), font=("Arial", 10), background_color=bgcolor, text_color='#A9A9A9', justification='left'),
sg.Canvas(background_color=ccolor, size=(2, 50), pad=None),
sg.Canvas(background_color=bgcolor, size=(1, 50), pad=None),
sg.Text(f'Nome: {"Default"}\nMédia de vitórias: {"Default"}', size=(30, 2), font=("Arial", 10), background_color=bgcolor, text_color='#A9A9A9', justification='left')],
[sg.Canvas(background_color=bgcolor, size=(650, 15), pad=None)],
[sg.Text(f'Nome: {consulta_dados(classificação="bronze")[1]}\nMédia de vitórias: {consulta_dados(classificação="bronze")[6]:.1f}%', size=(23, 2), font=("Arial", 10), background_color=bgcolor, text_color='#CD7F32', justification='left'),
sg.Canvas(background_color=ccolor, size=(2, 50), pad=None),
sg.Canvas(background_color=bgcolor, size=(27, 50), pad=None),
sg.Text(f'Nome: {"Default"}\nMédia de vitórias: {"Default"}', size=(27, 2), font=("Arial", 10), background_color=bgcolor, text_color='#CD7F32', justification='left'),
sg.Canvas(background_color=ccolor, size=(2, 50), pad=None),
sg.Canvas(background_color=bgcolor, size=(1, 50), pad=None),
sg.Text(f'Nome: {"Default"}\nMédia de vitórias: {"Default"}', size=(30, 2), font=("Arial", 10), background_color=bgcolor, text_color='#CD7F32', justification='left')],
[sg.Canvas(background_color=bgcolor, size=(650, 10), pad=None)],
[sg.Canvas(background_color='black', size=(650, 2), pad=None)]
]
return sg.Window('Recordes',
location=(350, 150),
size=(win_w, win_h),
layout=layout,
resizable=True,
return_keyboard_events=True,
finalize=True,
titlebar_icon='imagens/icon_main.png',
icon='imagens/icon_main.png',
background_color=bgcolor)
# Criar as janelas iniciais
janela01 = janela_recorde()
# -------------------------------------------------------------------------
# Criar loop para leitura de eventos
while True:
window, event, valores = sg.read_all_windows(timeout=1)
if window == janela01 and event in (sg.WIN_CLOSED, 'Cancel'):
break
window.close()