@@ -19,11 +19,7 @@ def __init__(self, master, *args, **kwargs):
19
19
20
20
self .bottom_frame = tkinter .Frame (master = self ,
21
21
bg = self .color_manager .background_layer_0 )
22
- self .bottom_frame .place (anchor = tkinter .S ,
23
- relx = 0.5 ,
24
- rely = 1 ,
25
- relheight = 0.2 ,
26
- relwidth = 1 )
22
+ self .bottom_frame .place (anchor = tkinter .S , relx = 0.5 , rely = 1 , relheight = 0.2 , relwidth = 1 )
27
23
28
24
self .button_back = TkinterCustomButton (master = self .bottom_frame ,
29
25
bg_color = self .color_manager .background_layer_0 ,
@@ -36,10 +32,7 @@ def __init__(self, master, *args, **kwargs):
36
32
width = 110 ,
37
33
height = 40 ,
38
34
command = self .master .draw_main_frame )
39
-
40
- self .button_back .place (anchor = tkinter .SE ,
41
- relx = 0.95 ,
42
- rely = 0.75 )
35
+ self .button_back .place (anchor = tkinter .SE , relx = 0.95 , rely = 0.75 )
43
36
44
37
self .button_website = TkinterCustomButton (master = self .bottom_frame ,
45
38
bg_color = self .color_manager .background_layer_0 ,
@@ -52,34 +45,21 @@ def __init__(self, master, *args, **kwargs):
52
45
width = 110 ,
53
46
height = 40 ,
54
47
command = self .website_button )
55
-
56
- self .button_website .place (anchor = tkinter .SW ,
57
- relx = 0.05 ,
58
- rely = 0.75 )
48
+ self .button_website .place (anchor = tkinter .SW , relx = 0.05 , rely = 0.75 )
59
49
60
50
self .label_info_text = tkinter .Label (master = self ,
61
51
bg = self .color_manager .background_layer_1 ,
62
52
fg = self .color_manager .text_2 ,
63
53
font = self .font_manager .info_text_font ,
64
54
text = Settings .ABOUT_TEXT )
65
-
66
- self .label_info_text .place (anchor = tkinter .CENTER ,
67
- relx = 0.5 ,
68
- rely = 0.12 ,
69
- relheight = 0.2 ,
70
- relwidth = 0.8 )
55
+ self .label_info_text .place (anchor = tkinter .CENTER , relx = 0.5 , rely = 0.12 , relheight = 0.2 , relwidth = 0.8 )
71
56
72
57
self .label_note_text = tkinter .Label (master = self ,
73
58
bg = self .color_manager .background_layer_1 ,
74
59
fg = self .color_manager .text_2 ,
75
60
font = self .font_manager .settings_text_font ,
76
61
text = "A4 =" )
77
-
78
- self .label_note_text .place (relx = 0.2 ,
79
- rely = 0.45 ,
80
- relheight = 0.1 ,
81
- relwidth = 0.2 ,
82
- anchor = tkinter .CENTER )
62
+ self .label_note_text .place (relx = 0.2 , rely = 0.45 , relheight = 0.1 , relwidth = 0.2 , anchor = tkinter .CENTER )
83
63
84
64
self .label_frequency = TkinterCustomButton (master = self ,
85
65
bg_color = self .color_manager .background_layer_1 ,
@@ -92,38 +72,29 @@ def __init__(self, master, *args, **kwargs):
92
72
width = 170 ,
93
73
height = 65 ,
94
74
hover = False )
95
-
96
- self .label_frequency .place (anchor = tkinter .CENTER ,
97
- relx = 0.5 ,
98
- rely = 0.45 )
75
+ self .label_frequency .place (anchor = tkinter .CENTER , relx = 0.5 , rely = 0.45 )
99
76
100
77
self .button_frequency_up = TkinterCustomButtonImageset (master = self ,
78
+ height = 50 ,
79
+ width = 150 ,
101
80
bg_color = self .color_manager .background_layer_1 ,
102
81
image_dict = {"standard" : self .image_manager .arrowUp_image ,
103
82
"clicked" : self .image_manager .arrowUp_image ,
104
83
"standard_hover" : self .image_manager .arrowUp_image_hovered ,
105
84
"clicked_hover" : self .image_manager .arrowUp_image_hovered },
106
85
command = self .frequency_button_up )
107
-
108
- self .button_frequency_up .place (anchor = tkinter .CENTER ,
109
- relx = 0.5 ,
110
- rely = 0.3 ,
111
- height = 50 ,
112
- width = 150 )
86
+ self .button_frequency_up .place (anchor = tkinter .CENTER , relx = 0.5 , rely = 0.3 )
113
87
114
88
self .button_frequency_down = TkinterCustomButtonImageset (master = self ,
89
+ height = 50 ,
90
+ width = 150 ,
115
91
bg_color = self .color_manager .background_layer_1 ,
116
92
image_dict = {"standard" : self .image_manager .arrowDown_image ,
117
93
"clicked" : self .image_manager .arrowDown_image ,
118
94
"standard_hover" : self .image_manager .arrowDown_image_hovered ,
119
95
"clicked_hover" : self .image_manager .arrowDown_image_hovered },
120
96
command = self .frequency_button_down )
121
-
122
- self .button_frequency_down .place (anchor = tkinter .CENTER ,
123
- relx = 0.5 ,
124
- rely = 0.6 ,
125
- height = 50 ,
126
- width = 150 )
97
+ self .button_frequency_down .place (anchor = tkinter .CENTER , relx = 0.5 , rely = 0.6 )
127
98
128
99
def update_color (self ):
129
100
self .configure (bg = self .color_manager .background_layer_1 )
@@ -155,8 +126,9 @@ def frequency_button_up(self):
155
126
self .label_frequency .set_text (str (self .master .a4_frequency ) + " Hz" )
156
127
157
128
def frequency_button_down (self ):
158
- self .master .a4_frequency -= 1
159
- self .label_frequency .set_text (str (self .master .a4_frequency ) + " Hz" )
129
+ if self .master .a4_frequency > 1 :
130
+ self .master .a4_frequency -= 1
131
+ self .label_frequency .set_text (str (self .master .a4_frequency ) + " Hz" )
160
132
161
133
def website_button (self ):
162
134
webbrowser .open (Settings .GITHUB_URL_README )
0 commit comments