xpadding on channels

may be configured through app.toml
This commit is contained in:
2023-06-29 15:50:39 +01:00
parent 5ab1fd7102
commit 0a19e28370
3 changed files with 13 additions and 12 deletions

View File

@@ -166,6 +166,7 @@ class GainLayer(ttk.LabelFrame):
)
def grid_configure(self):
self.grid(padx=_configuration.channel_xpadding, sticky=(tk.N, tk.S))
[
child.grid_configure(padx=1, pady=1, sticky=(tk.N, tk.S, tk.W, tk.E))
for child in self.winfo_children()
@@ -253,11 +254,11 @@ class SubMixFrame(ttk.Frame):
def grid_configure(self):
[
self.columnconfigure(i, minsize=_configuration.level_width)
self.columnconfigure(i, minsize=_configuration.channel_width)
for i, _ in enumerate(self.labelframes)
]
[
self.rowconfigure(0, minsize=_configuration.level_height)
self.rowconfigure(0, minsize=_configuration.channel_height)
for i, _ in enumerate(self.labelframes)
]