Форум сайта python.su
Доброго всем суток!
Можно ли сделать так, что бы приложения на Tkinter запоминали свое положение на экране, что бы при последующем запуске открывались там, где были закрыты?
Офлайн
запоминайте при выходе geometry
Как то так, не тестировал….
from Tkinter import *
root=Tk()
try:root.geometry(open('win-settings.txt').read())
except IOError:pass
def exit(event=None):
open('win-settings.txt','w').write(root.geometry())
root.destroy()
root.protocol("WM_DELETE_WINDOW", exit)
root.mainloop()
Офлайн
igor.kaistСпасибо!
запоминайте при выходе geometry
Как то так, не тестировал….from Tkinter import *
root=Tk()
try:root.geometry(open('win-settings.txt').read())
except IOError:pass
def exit(event=None):
open('win-settings.txt','w').write(root.geometry())
root.destroy()
root.protocol("WM_DELETE_WINDOW", exit)
root.mainloop()
Офлайн