Finalisation de la fonction d'affichage 2

Affichage fonctionnel
This commit is contained in:
LordOf20th 2019-06-14 14:39:07 +02:00
parent 1c9e0872e8
commit a1736a608b

View file

@ -225,10 +225,11 @@ def affichage2(F):
height=(F[0].shape[1]+2)*10) height=(F[0].shape[1]+2)*10)
canvas.pack(side=tk.LEFT) canvas.pack(side=tk.LEFT)
tracerRectangles(F[0], canvas) # On trace la forêt initiale tracerRectangles(F[0], canvas) # On trace la forêt initiale
global k
k = 0 # Le rang k = 0 # Le rang
#sPas = tk.Scale(fenetre, variable=p, orient=tk.HORIZONTAL, _to=10, _from=1) # sPas = tk.Scale(fenetre, variable=p, orient=tk.HORIZONTAL, to=10)
# sPas.pack(side=tk.BOTTOM) # sPas.pack(side=tk.BOTTOM)
bSuivant = tk.Button(fenetre, text='Suivant', command= lambda : rangSuivant(F, p, k, canvas)) bSuivant = tk.Button(fenetre, text='Suivant '+str(p)+' tours', command=lambda: rangSuivant(F, p, k, canvas))
bSuivant.pack() bSuivant.pack()
bQuit = tk.Button(fenetre, text='Quitter', command=fenetre.quit) bQuit = tk.Button(fenetre, text='Quitter', command=fenetre.quit)
bQuit.pack(side=tk.BOTTOM) bQuit.pack(side=tk.BOTTOM)
@ -260,8 +261,8 @@ def tracerRectangles(F, canvas):
fill='#c0c0c0', width=0) fill='#c0c0c0', width=0)
def rangSuivant(F, p, k, canvas): def rangSuivant(F, p, r, canvas):
global k global k
k = k + p # On avance le rang du pas k = r + p # On avance le rang du pas
tracerRectangles(F[k], canvas) tracerRectangles(F[k], canvas)
print(k) print(k)