                       sysbrowser, min_max, radio_columns, control_width)
          if self.control == ttk.Scale:
              ctl = self.slider_control(dtype, rounding, min_max)
          elif self.control == ttk.Radiobutton:
              ctl = self.radio_control(choices, radio_columns)
          elif self.control == ttk.Checkbutton:
              ctl = self.control_to_checkframe()
          else:
              ctl = self.control_to_optionsframe(choices, sysbrowser)
          self.set_control_width(ctl, control_width)
 
</s> remove                      sysbrowser, min_max, radio_columns, control_width)
 </s> add                      sysbrowser, min_max, option_columns, control_width) </s> remove                      "rounding: %s, sysbrowser: %s, min_max: %s: radio_columns: %s, "
 </s> add                      "rounding: %s, sysbrowser: %s, min_max: %s: option_columns: %s, " </s> remove             ctl = self.control(self.frame, textvariable=self.tk_var)
 </s> add             ctl = self.control(self.frame,
                               textvariable=self.tk_var,
                               font=get_config().default_font) </s> remove                 Tooltip(ctl, text=self.helptext, wraplength=720)
 </s> add                 get_tooltip(ctl, text=self.helptext, wraplength=600) </s> remove         Tooltip(ctl, text=self.helptext, wraplength=200)
 </s> add         get_tooltip(ctl, text=self.helptext, wraplength=600)
            ctl = self.radio_control(choices, option_columns)
                       sysbrowser, min_max, radio_columns, control_width)
          if self.control == ttk.Scale:
              ctl = self.slider_control(dtype, rounding, min_max)
          elif self.control == ttk.Radiobutton:
            ctl = self.radio_control(choices, option_columns)
          elif self.control == ttk.Checkbutton:
              ctl = self.control_to_checkframe()
          else:
              ctl = self.control_to_optionsframe(choices, sysbrowser)
          self.set_control_width(ctl, control_width)
keep keep keep keep replace keep keep keep keep keep
 Gui Updates (#847)

* GUI Improvements

 - Add basic GUI Config options (available in settings menu)
 - Dynamically add/remove columns on settings panel resize
 - Wrap text properly on info headers
 - Fix helptext formatting for configs
 - Standardize Tooltip widths
 - [code] Apply some widget naming
 - [code] Rename radio_columns to option_columns
 - [code] fix column count checking
 - Add Starting Tab config item
 - Add info boxes to main pages
 - Global font settings
 - Add resources to help menu 
lib/gui/control_helper.py