  
      def build_one_control(self, choices, dtype, rounding, min_max, radio_columns, control_width):
          """ Build and place the option controls """
          logger.debug("Build control: (title: '%s', control: %s, choices: %s, dtype: %s, "
                       "rounding: %s, min_max: %s: radio_columns: %s, control_width: %s)",
                       self.title, self.control, choices, dtype, rounding, 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)
          else:
 
</s> remove     def build_one_control(self, choices, dtype, rounding, min_max, radio_columns, control_width):
 </s> add     def build_one_control(self, choices, dtype, rounding, min_max,
                          sysbrowser, radio_columns, control_width): </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             ctl = self.control_to_optionsframe(choices)
 </s> add             ctl = self.control_to_optionsframe(choices, sysbrowser)
                     "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)
  
      def build_one_control(self, choices, dtype, rounding, min_max, radio_columns, control_width):
          """ Build and place the option controls """
          logger.debug("Build control: (title: '%s', control: %s, choices: %s, dtype: %s, "
                     "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)
                     "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)
                     "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)
          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)
          else:
keep keep keep keep replace replace 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