[+] more setts support
This commit is contained in:
parent
782e736811
commit
4706033f68
@ -153,12 +153,12 @@ class CTkMessageBox(ctk.CTkToplevel):
|
||||
message_label.grid(row=1, column=0, padx=(15, 10), pady=5, rowspan=2, sticky="w")
|
||||
|
||||
for t, setts in self._buttons.items():
|
||||
btn = ctk.CTkButton(main_frame, text=t, command=lambda b=setts['output']: self._on_button_click(b))
|
||||
btn = ctk.CTkButton(main_frame, text=t, command=lambda b=setts['output']: self._on_button_click(b), width=setts.get("width", 10))
|
||||
row = setts.get("row", 0) + 3
|
||||
if setts.get("sticky") == "center":
|
||||
btn.grid(row=row, column=0, padx=10, pady=10, sticky="we", columnspan=2)
|
||||
else:
|
||||
btn.grid(row=row, column=setts.get("column", 0), padx=10, pady=10, sticky=setts.get("sticky", "e"))
|
||||
btn.grid(row=row, column=setts.get("column", 0), padx=setts.get("padx", 10), pady=setts.get("pady", 10), sticky=setts.get("sticky", "e"))
|
||||
|
||||
def _on_button_click(self, button):
|
||||
self._input = button
|
||||
|
Loading…
x
Reference in New Issue
Block a user