Recuperation de la position d'un widget dans un autre
Bonjour,
Je veux créer un fonction de pause dans mon programme qui efface l'ensemble des labels d'un frame puis les reaffiches quand on appuie sur play.
Pour cela je voudrais en les supprimant avec :
Code:
1 2 3
| for item in wid.Fr_interaction.winfo_children():
liste_widget_delete.append(item)
item.grid_forget() |
puis à l'apppel d'une autre fonction les réafficher
Code:
1 2 3
|
for widget in liste_widget_delete:
widget.grid() |
Le problème est que en utilisant forget les widget perdent leur positionnement. Y a t-il un moyen d'enregistrer le positionnement de chacun avant de les effacer avec par exemple
Code:
1 2
| Button1 .grid(2, 3)
Label1.grid(1, 1) |
ou un moyen de seulement les cacher sans supprimer leur position.
J'espère une réponse simple et suis disponible pour toutes questions
Merci d'avance