@@ -25,63 +25,78 @@ def __init__(self, main_window, font_size):
2525
2626 ipadding = {'ipadx' : 10 , 'ipady' : 10 }
2727
28- frame = tk .Frame ()
29- frame .pack ()
28+ frame = tk .Frame (self )
29+ frame .pack (fill = tk . BOTH , expand = True )
3030
3131 self .label_name = tk .Label (frame , text = "Name" ,
3232 font = font_size )
33- self .label_name .pack (** ipadding , fill = tk .X )
33+ self .label_name .pack (ipadx = 20 , ipady = 20 , fill = tk .BOTH , expand = True , side = tk . LEFT )
3434
35- self .entry_name_text = tk .StringVar (frame )
35+ self .entry_name_text = tk .StringVar (self )
3636 self .entry_name = tk .Entry (frame , font = font_size ,
3737 textvariable = self .entry_name_text )
38- self .entry_name .pack (** ipadding , fill = tk .X )
38+ self .entry_name .pack (ipadx = 20 , ipady = 20 , fill = tk .BOTH , expand = True , side = tk . LEFT )
3939
40- self .label_broker = tk .Label (frame , text = "Broker" ,
40+ frame1 = tk .Frame (self )
41+ frame1 .pack (fill = tk .BOTH , expand = True )
42+
43+ self .label_broker = tk .Label (frame1 , text = "Broker" ,
4144 font = font_size )
42- self .label_broker .pack (** ipadding , fill = tk .X )
45+ self .label_broker .pack (ipadx = 20 , ipady = 20 , fill = tk .BOTH , expand = True , side = tk . LEFT )
4346
44- self .entry_broker_text = tk .StringVar (frame )
45- self .entry_broker = tk .Entry (frame , font = font_size ,
47+ self .entry_broker_text = tk .StringVar (self )
48+ self .entry_broker = tk .Entry (frame1 , font = font_size ,
4649 textvariable = self .entry_broker_text )
47- self .entry_broker .pack (** ipadding , fill = tk .X )
50+ self .entry_broker .pack (ipadx = 20 , ipady = 20 , fill = tk .BOTH , expand = True , side = tk .LEFT )
51+
52+ frame2 = tk .Frame (self )
53+ frame2 .pack (fill = tk .BOTH , expand = True )
4854
49- self .label_port = tk .Label (frame , text = "Port" ,
55+ self .label_port = tk .Label (frame2 , text = "Port" ,
5056 font = font_size )
51- self .label_port .pack (** ipadding , fill = tk .X )
57+ self .label_port .pack (ipadx = 20 , ipady = 20 , fill = tk .BOTH , expand = True , side = tk . LEFT )
5258
53- self .entry_port_text = tk .StringVar (frame )
54- self .entry_port = tk .Entry (frame , font = font_size ,
59+ self .entry_port_text = tk .StringVar (self )
60+ self .entry_port = tk .Entry (frame2 , font = font_size ,
5561 textvariable = self .entry_port_text )
56- self .entry_port .pack (** ipadding , fill = tk .X )
62+ self .entry_port .pack (ipadx = 20 , ipady = 20 , fill = tk .BOTH , expand = True , side = tk .LEFT )
63+
64+ frame3 = tk .Frame (self )
65+ frame3 .pack (fill = tk .BOTH , expand = True )
5766
58- self .label_username = tk .Label (frame ,
67+ self .label_username = tk .Label (frame3 ,
5968 text = "Username" , font = font_size )
60- self .label_username .pack (** ipadding , fill = tk .X )
69+ self .label_username .pack (ipadx = 20 , ipady = 20 , fill = tk .BOTH , expand = True , side = tk . LEFT )
6170
62- self .entry_username_text = tk .StringVar (frame )
63- self .entry_username = tk .Entry (frame , font = font_size ,
71+ self .entry_username_text = tk .StringVar (self )
72+ self .entry_username = tk .Entry (frame3 , font = font_size ,
6473 textvariable = self .entry_username_text )
65- self .entry_username .pack (** ipadding , fill = tk .X )
74+ self .entry_username .pack (ipadx = 20 , ipady = 20 , fill = tk .BOTH , expand = True , side = tk . LEFT )
6675
67- self .label_password = tk .Label (frame ,
76+ frame4 = tk .Frame (self )
77+ frame4 .pack (fill = tk .BOTH , expand = True )
78+
79+ self .label_password = tk .Label (frame4 ,
6880 text = "Password" , font = font_size )
69- self .label_password .pack (** ipadding , fill = tk .X )
81+ self .label_password .pack (ipadx = 20 , ipady = 20 , fill = tk .BOTH , expand = True , side = tk . LEFT )
7082
71- self .entry_password_text = tk .StringVar (frame )
72- self .entry_password = tk .Entry (frame , font = font_size ,
83+ self .entry_password_text = tk .StringVar (self )
84+ self .entry_password = tk .Entry (frame4 , font = font_size ,
7385 textvariable = self .entry_password_text )
74- self .entry_password .pack (** ipadding , fill = tk .X )
86+ self .entry_password .pack (ipadx = 20 , ipady = 20 , fill = tk .BOTH , expand = True , side = tk .LEFT )
87+
88+ frame5 = tk .Frame (self )
89+ frame5 .pack (fill = tk .BOTH , expand = True )
7590
76- self .button_cancel = tk .Button (frame , text = "Cancel" ,
91+ self .button_cancel = tk .Button (frame5 , text = "Cancel" ,
7792 font = font_size ,
7893 command = self .cancel )
79- self .button_cancel .pack (** ipadding , fill = tk .X )
94+ self .button_cancel .pack (ipadx = 20 , ipady = 20 , fill = tk .BOTH , expand = True , side = tk . LEFT )
8095
81- self .button_save = tk .Button (frame , text = "Save" ,
96+ self .button_save = tk .Button (frame5 , text = "Save" ,
8297 font = font_size ,
8398 command = self .save_config )
84- self .button_save .pack (** ipadding , fill = tk .X )
99+ self .button_save .pack (ipadx = 20 , ipady = 20 , fill = tk .BOTH , expand = True , side = tk . LEFT )
85100
86101 def save_config (self ):
87102 ConfigFile ().create_file (self .entry_name_text .get (),
0 commit comments