                                  image=img,
                                  command=cmd,
                                  relief=tk.SOLID,
                                  bd=1,
                                  bg="#FFFFFF",
                                  cursor="hand2")
              _add_command(fileopn.cget("command"), cmd)
              fileopn.pack(padx=1, side=tk.RIGHT)
              _get_tooltip(fileopn, text=self.helptext[lbl], wraplength=600)
              logger.debug("Added browser buttons: (action: %s, filetypes: %s",
 
</s> remove         frame = ttk.Frame(self.frame)
 </s> add         frame = ttk.Frame(self.frame, style="Group.TFrame") </s> remove                         style=f"{self._style}TLabel")
 </s> add                         style="Group.TLabel") </s> remove                                   style=f"{self._style}TCheckbutton")
 </s> add                                   style="Group.TCheckbutton") </s> remove         tbox = ttk.Entry(self.frame,
                         width=8,
                         textvariable=self.option.tk_var,
                         justify=tk.RIGHT,
                         font=get_config().default_font,
                         validate="all",
                         validatecommand=(vcmd, "%P"))
 </s> add         theme = get_config().user_theme["group_box"]
        tbox = tk.Entry(self.frame,
                        width=8,
                        textvariable=self.option.tk_var,
                        justify=tk.RIGHT,
                        font=get_config().default_font,
                        validate="all",
                        validatecommand=(vcmd, "%P"),
                        bg=theme["input_color"],
                        fg=theme["input_font"],
                        highlightbackground=theme["input_font"],
                        highlightthickness=1,
                        bd=0) </s> remove                                                                  style=self._style)
 </s> add                                                                  style="Group.")
                                bg=get_config().user_theme["group_box"]["background"],
                                  image=img,
                                  command=cmd,
                                  relief=tk.SOLID,
                                  bd=1,
                                bg=get_config().user_theme["group_box"]["background"],
                                  cursor="hand2")
              _add_command(fileopn.cget("command"), cmd)
              fileopn.pack(padx=1, side=tk.RIGHT)
              _get_tooltip(fileopn, text=self.helptext[lbl], wraplength=600)
              logger.debug("Added browser buttons: (action: %s, filetypes: %s",
keep keep keep keep replace keep keep keep keep keep
 GUI updates
  - Control panel fixes
  - Basic themeing support
  - Fix tools to display more natively
  - Give all config items a group 
lib/gui/control_helper.py