add bus_modes to App class for tracking bus modes

add bus_modes to App class for tracking bus modes
This commit is contained in:
onyx-and-iris
2022-04-26 08:06:08 +01:00
parent 7e4acc3743
commit 4fb7a88855
3 changed files with 18 additions and 2 deletions

View File

@@ -380,9 +380,11 @@ class BusConfig(Config):
def make_row0(self):
self.bus_mode_label_text = tk.StringVar()
self.bus_mode_current = tk.StringVar(value="normal")
self.bus_mode_current = tk.StringVar(
value=self._parent.bus_modes[self.index].get()
)
self.bus_mode_label_text.set(f"Bus Mode: {self.bus_mode_current.get()}")
self.target.mode.normal = True
setattr(self.target.mode, self.bus_mode_current.get(), True)
self.busmode_button = ttk.Button(self, textvariable=self.bus_mode_label_text)
self.busmode_button.grid(column=0, row=0, columnspan=2, sticky=(tk.W))
self.busmode_button.bind("<Button-1>", self.rotate_bus_modes_right)