summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoremkael <emkael@tlen.pl>2019-06-21 18:36:08 +0200
committeremkael <emkael@tlen.pl>2019-06-21 18:36:08 +0200
commit684284ea122fcfe654121f8432fb152a539618ca (patch)
tree6c03a245045581e67ba56b4947c4e5e8fec36d43
parent4bc692539d595dec783e6576f1568fbcaa0fef69 (diff)
Page settings wrapped in labeled frame
-rw-r--r--jfr_playoff/gui/__init__.py1
-rw-r--r--jfr_playoff/gui/tabs.py31
2 files changed, 18 insertions, 14 deletions
diff --git a/jfr_playoff/gui/__init__.py b/jfr_playoff/gui/__init__.py
index df437d2..ffd9d00 100644
--- a/jfr_playoff/gui/__init__.py
+++ b/jfr_playoff/gui/__init__.py
@@ -7,6 +7,7 @@ class PlayoffGUI(tk.Tk):
def __init__(self):
tk.Tk.__init__(self)
ttk.Style().configure('TLabelframe.Label', foreground='black')
+ ttk.Style().configure('TLabelframe', padding=5)
self.geometry('920x640')
self.tabs = {}
diff --git a/jfr_playoff/gui/tabs.py b/jfr_playoff/gui/tabs.py
index e72b3c3..2116001 100644
--- a/jfr_playoff/gui/tabs.py
+++ b/jfr_playoff/gui/tabs.py
@@ -68,24 +68,27 @@ class MainSettingsTab(PlayoffTab):
(ttk.Separator(container, orient=tk.HORIZONTAL)).grid(
row=1, column=0, columnspan=2, sticky=tk.E+tk.W, pady=2)
- (ttk.Label(container, text='Ustawienia strony')).grid(
- row=2, column=0, columnspan=2, sticky=tk.W, pady=5)
- (ttk.Label(container, text='Tytuł:')).grid(
- row=3, column=0, sticky=tk.E, pady=2)
+ pageSettings = ttk.LabelFrame(
+ container, text='Ustawienia strony')
+ pageSettings.grid(
+ row=2, column=0, columnspan=2, sticky=tk.W+tk.E+tk.N+tk.S, pady=5)
+
+ (ttk.Label(pageSettings, text='Tytuł:')).grid(
+ row=0, column=0, sticky=tk.E, pady=2)
self.pageTitle = tk.StringVar()
- (tk.Entry(container, textvariable=self.pageTitle)).grid(
- row=3, column=1, sticky=tk.W+tk.E, pady=2)
- (ttk.Label(container, text='Logoh:')).grid(
- row=4, column=0, sticky=tk.E+tk.N, pady=2)
- self.pageLogoh = tk.Text(container, width=45, height=10)
+ (tk.Entry(pageSettings, textvariable=self.pageTitle)).grid(
+ row=0, column=1, sticky=tk.W+tk.E, pady=2)
+ (ttk.Label(pageSettings, text='Logoh:')).grid(
+ row=1, column=0, sticky=tk.E+tk.N, pady=2)
+ self.pageLogoh = tk.Text(pageSettings, width=45, height=10)
self.pageLogoh.grid(
- row=4, column=1,
+ row=1, column=1,
sticky=tk.W+tk.N+tk.E+tk.S, pady=2)
- (ttk.Label(container, text='Odświeżaj:')).grid(
- row=5, column=0, sticky=tk.E, pady=2)
- refreshPanel = tk.Frame(container)
- refreshPanel.grid(row=5, column=1, sticky=tk.W+tk.E, pady=2)
+ (ttk.Label(pageSettings, text='Odświeżaj:')).grid(
+ row=2, column=0, sticky=tk.E, pady=2)
+ refreshPanel = tk.Frame(pageSettings)
+ refreshPanel.grid(row=2, column=1, sticky=tk.W+tk.E, pady=2)
self.refresh = tk.IntVar()
(ttk.Checkbutton(
refreshPanel,