          elif option.get("min_max", None):
              ctl = ttk.Scale
          elif option.get("choices", "") != "":
              ctl = ttk.Combobox
          elif option.get("action", "") == "store_true":
              ctl = ttk.Checkbutton
          return ctl, sysbrowser, filetypes, action_option
  
 
</s> remove         choices = self.option["choices"] if ctl == ttk.Combobox else None
 </s> add         choices = self.option["choices"] if ctl in(ttk.Combobox, ttk.Radiobutton) else None </s> remove             self.checkbutton_to_checkframe(control,
                                           control_title,
                                           var,
                                           helptext)
 </s> add             self.checkbutton_to_checkframe(control, control_title, var, helptext)
        elif control == ttk.Radiobutton:
            self.radio_control(frame, control_title, var, choices, helptext) </s> remove         ctl.pack(side=tk.TOP, padx=5, pady=5, anchor=tk.W)
 </s> add         ctl.pack(side=tk.TOP, anchor=tk.W) </s> remove             self.slider_control(control,
                                frame,
                                var,
                                min_max,
                                helptext)
 </s> add             self.slider_control(control, frame, var, min_max, helptext) </s> remove         chkleft.pack(side=tk.LEFT, anchor=tk.N, expand=True)

 </s> add 
        elif option.get("action", "") == cli.Radio:
            ctl = ttk.Radiobutton
          elif option.get("min_max", None):
              ctl = ttk.Scale
        elif option.get("action", "") == cli.Radio:
            ctl = ttk.Radiobutton
          elif option.get("choices", "") != "":
              ctl = ttk.Combobox
          elif option.get("action", "") == "store_true":
              ctl = ttk.Checkbutton
          return ctl, sysbrowser, filetypes, action_option
  
keep add keep keep keep keep keep keep
 Add radio buttons for certain GUI options 
lib/gui/options.py