Найти - Пользователи
Полная версия: Сохранение виджетов и их содержимого в Tk
Начало » GUI » Сохранение виджетов и их содержимого в Tk
1
rustavel
приветствую!!
Есть фрэйм в котором несколько виджетов(листбокс с прокруткой, поля ввода и т.п. ). Там же кнопка которая удаляет этот фрэйм и запускает другой фрэйм с виджетами в нем на место старого…
Как сделать переход из нового обратно в старый чтобы в старом все сохранилось как до дестроя (положение прокрутки, символы в полях ввода и т.п.).новый сохранять не надо…
Вроде все более менее понятно описал…
Заранее спасибо…
sp3
а зачем удалять? просто спрячь:
from Tkinter import *
from random import random
root = Tk()
root.geometry("%dx%d%+d%+d" % (500, 500, 5, 5))


wtext =Text(root)
wtext.insert(END,*[random() for x in range(550)])

lab = Label(root,text =('*'*50+ '\n')*5)
lab.grid(row=1,column=0,columnspan =3)


def wiewtext(*e):
lab.grid_remove ()
wtext.grid(row=1,column=0,columnspan =3)

def wiewlabel(*e):
wtext.grid_remove ()
lab.grid(row=1,column=0,columnspan =3)

wb1 =Button(root,text = 'text',command = wiewtext)
wb1.grid(row=0,column=0)

wb2 =Button(root,text = 'label',command = wiewlabel)
wb2.grid(row=0,column=1)

root.mainloop()
rustavel
жму руку….
Пасиб…
Выручил…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB