Files
@ 275f7307dd32
Branch filter:
Location: OneEye/src/gui/statusbar.py - annotation
275f7307dd32
785 B
text/x-python
detecting lines in Hough transform accumulator
5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a 5a1d87ee0f8a | import tkinter as tk
from tkinter import LEFT,DISABLED,NORMAL
class StatusBar(tk.Frame):
def __init__(self,parent):
super().__init__(parent,width=480,height=20,borderwidth=1,relief="sunken")
self._parent=parent
self._createWidgets()
def _createWidgets(self):
self._setupButton=tk.Button(self,text="[] Set up",command=lambda: self.event_generate("<<setUp>>"),state=DISABLED)
self._setupButton.pack(side=LEFT)
self._recordButton=tk.Button(self,text="> Record",command=lambda: self.event_generate("<<setRecording>>"))
self._recordButton.pack(side=LEFT)
def setUp(self):
self._setupButton.config(state=DISABLED)
self._recordButton.config(state=NORMAL)
def setRecording(self):
self._setupButton.config(state=NORMAL)
self._recordButton.config(state=DISABLED)
|