diff --git a/src/gui/mainwindow.py b/src/gui/mainwindow.py --- a/src/gui/mainwindow.py +++ b/src/gui/mainwindow.py @@ -5,6 +5,7 @@ from .util import MsgMixin from .menu import MainMenu from .boardview import BoardView from .imgview import ImgView +from .statusbar import StatusBar class MainWindow(tk.Frame,MsgMixin): @@ -38,9 +39,22 @@ class MainWindow(tk.Frame,MsgMixin): self.columnconfigure(1,weight=1) self.rowconfigure(0,weight=1) + self._statusBar=StatusBar(self) + self._statusBar.grid(column=0,row=1,columnspan=2,sticky=(S,E,W)) + + self.rowconfigure(1,weight=0) + # render everything self.imgView.redraw() ## Redraws the current image and its overlay. def redrawImgView(self): self.imgView.redraw() + + def setUp(self): + self._statusBar.setUp() + self.imgView.setUp() + + def setRecording(self): + self._statusBar.setRecording() + self.imgView.setRecording()