          Sets the width of the control. Default is to auto expand
      """
      def __init__(self, parent, title, dtype, default,
                   selected_value=None, choices=None, is_radio=False, rounding=None,
                   min_max=None, helptext=None, radio_columns=3, label_width=20, control_width=None):
          logger.debug("Initializing %s: (parent: %s, title: %s, dtype: %s, default: %s, "
                       "selected_value: %s, choices: %s, is_radio: %s, rounding: %s, min_max: %s, "
                       "helptext: %s, radio_columns: %s, label_width: %s, control_width: %s)",
                       self.__class__.__name__, parent, title, dtype, default, selected_value,
                       choices, is_radio, rounding, min_max, helptext, radio_columns, label_width,
 
</s> remove                      "helptext: %s, radio_columns: %s, label_width: %s, control_width: %s)",
 </s> add                      "sysbrowser: %s, helptext: %s, radio_columns: %s, label_width: %s, "
                     "checkbuttons_frame: %s, control_width: %s, blank_nones: %s)", </s> remove                      choices, is_radio, rounding, min_max, helptext, radio_columns, label_width,
                     control_width)
 </s> add                      choices, is_radio, rounding, min_max, sysbrowser, helptext, radio_columns,
                     label_width, checkbuttons_frame, control_width, blank_nones) </s> remove                      "rounding: %s, min_max: %s: radio_columns: %s, control_width: %s)",
                     self.title, self.control, choices, dtype, rounding, min_max, radio_columns,
                     control_width)
 </s> add                      "rounding: %s, sysbrowser: %s, min_max: %s: radio_columns: %s, "
                     "control_width: %s)", self.title, self.control, choices, dtype, rounding,
                     sysbrowser, min_max, radio_columns, control_width) </s> remove     def __init__(self, parent, options, items_per_row=1, radio_columns=4, header_text=None):
        logger.debug("Initializing %s: (parent: '%s', options: %s, items_per_row: %s, "
                     "radio_columns: %s, header_text: %s)",
                     self.__class__.__name__, parent, options, items_per_row, radio_columns,
                     header_text)
 </s> add     def __init__(self, parent, options, label_width=20, columns=1, radio_columns=4,
                 header_text=None, blank_nones=True):
        logger.debug("Initializing %s: (parent: '%s', options: %s, label_width: %s, columns: %s, "
                     "radio_columns: %s, header_text: %s, blank_nones: %s)",
                     self.__class__.__name__, parent, options, label_width, columns, radio_columns,
                     header_text, blank_nones)
                 min_max=None, sysbrowser=None, helptext=None, radio_columns=3, label_width=20,
                 checkbuttons_frame=None, control_width=None, blank_nones=True):
          Sets the width of the control. Default is to auto expand
      """
      def __init__(self, parent, title, dtype, default,
                   selected_value=None, choices=None, is_radio=False, rounding=None,
                 min_max=None, sysbrowser=None, helptext=None, radio_columns=3, label_width=20,
                 checkbuttons_frame=None, control_width=None, blank_nones=True):
          logger.debug("Initializing %s: (parent: %s, title: %s, dtype: %s, default: %s, "
                       "selected_value: %s, choices: %s, is_radio: %s, rounding: %s, min_max: %s, "
                       "helptext: %s, radio_columns: %s, label_width: %s, control_width: %s)",
                       self.__class__.__name__, parent, title, dtype, default, selected_value,
                       choices, is_radio, rounding, min_max, helptext, radio_columns, label_width,
keep keep keep keep replace keep keep keep keep keep
 GUI Update


- Launch in fullscreen
- Expand Control Helper. Clean up config popup
- Standardize and overhaul GUI for CliOpts 
lib/gui/control_helper.py