                       self.__class__.__name__, parent, initial_columns, max_columns)
          self.max_columns = max_columns
          self.columns = initial_columns
          self.parent = parent
  #        self.columns = min(columns, self.max_columns)
          self.single_column_width = self.scale_column_width(288, 9)
          self.max_width = self.max_columns * self.single_column_width
          self._items = 0
          self._idx = 0
          self._widget_config = []  # Master list of all children in order
 
</s> remove     """ A container object that auto-fills columns """
    def __init__(self, parent, initial_columns, max_columns):
 </s> add     """ A container object that auto-fills columns.

    Parameters
    ----------
    parent: :class:`ttk.Frame`
        The parent widget that holds this container
    initial_columns: int
        The initial number of columns that this container should display
    max_columns: int
        The maximum number of column that this container is permitted to display
    style: str, optional
        The name of the style to use for the control panel. Styles are configured when TkInter
        initializes. The style name is the common prefix prior to the widget name. Default:
        empty string (use the OS style)
    """
    def __init__(self, parent, initial_columns, max_columns, style=""): </s> remove             subframe = ttk.Frame(self.parent, name=name)
 </s> add             subframe = ttk.Frame(self.parent, name=name, style=f"{self._style}TFrame") </s> remove                              style="CPanel.TLabelframe")
        holder = AutoFillContainer(ctl, self.option_columns, self.option_columns)
 </s> add                              style=f"{self._style}TLabelframe")
        holder = AutoFillContainer(ctl,
                                   self.option_columns,
                                   self.option_columns,
                                   style=self._style)
        self._style = style
                       self.__class__.__name__, parent, initial_columns, max_columns)
          self.max_columns = max_columns
          self.columns = initial_columns
          self.parent = parent
        self._style = style
  #        self.columns = min(columns, self.max_columns)
          self.single_column_width = self.scale_column_width(288, 9)
          self.max_width = self.max_columns * self.single_column_width
          self._items = 0
          self._idx = 0
          self._widget_config = []  # Master list of all children in order
keep keep keep add keep keep keep keep keep keep
 GUI - Minor Updates
  - Add style support to control panel
  - Theme settings to red
  - Use standard tk buttons
  - Fix some graphical glitches 
lib/gui/control_helper.py