🚧 Starts sessions
This commit is contained in:
25
src/window/session.py
Normal file
25
src/window/session.py
Normal file
@@ -0,0 +1,25 @@
|
||||
from tkinter import *
|
||||
|
||||
|
||||
class SessionWindow:
|
||||
def __init__(self, app):
|
||||
self.app = app
|
||||
|
||||
self.window = Toplevel(app.root)
|
||||
self.window.title("Custom session")
|
||||
self.window.geometry("600x600")
|
||||
self.window.protocol("WM_DELETE_WINDOW", self.save_on_closing)
|
||||
|
||||
self.list_in_session = []
|
||||
|
||||
self.update_session_list()
|
||||
|
||||
|
||||
def update_session_list(self):
|
||||
for i, session in enumerate(self.list_in_session):
|
||||
new_session = Button(text="")
|
||||
new_session.grid(row=i, column=0)
|
||||
|
||||
def save_on_closing(self):
|
||||
# TODO save
|
||||
self.window.destroy()
|
Reference in New Issue
Block a user