          label_frame.pack(padx=5, pady=5, fill=tk.X, expand=True)
          for idx, line in enumerate(self.header_text.splitlines()):
              if not line:
                  continue
              style = f"InfoHeader.{self._style}" if idx == 0 else f"InfoBody.{self._style}"
              info = ttk.Label(label_frame, text=line, style=f"{style}TLabel", anchor=tk.W)
              info.bind("<Configure>", self._adjust_wraplength)
              info.pack(fill=tk.X, padx=0, pady=0, expand=True, side=tk.TOP)
  
      def build_panel(self, blank_nones, scrollbar):
          """ Build the options frame for this command """
 
</s> remove         label_frame = ttk.Frame(info_frame, style=f"{self._style}TFrame")
 </s> add         label_frame = ttk.Frame(info_frame, style="InfoHeader.TFrame") </s> remove         info_frame = ttk.Frame(frame, style=f"{self._style}TFrame", relief=tk.SOLID)
 </s> add         info_frame = ttk.Frame(frame, style="InfoHeader.TFrame", relief=tk.SOLID) </s> remove         style = f"Holder.{self._style}"
 </s> add         style = f"{self._style}Holder." </s> remove         lbl = ttk.Label(header_frame, textvariable=var, anchor=tk.W, style="H2.TLabel")
 </s> add         lbl = ttk.Label(header_frame, textvariable=var, anchor=tk.W, style="SPanel.Header2.TLabel")
            style = "InfoHeader" if idx == 0 else "InfoBody"
            info = ttk.Label(label_frame, text=line, style=f"{style}.TLabel", anchor=tk.W)
          label_frame.pack(padx=5, pady=5, fill=tk.X, expand=True)
          for idx, line in enumerate(self.header_text.splitlines()):
              if not line:
                  continue
            style = "InfoHeader" if idx == 0 else "InfoBody"
            info = ttk.Label(label_frame, text=line, style=f"{style}.TLabel", anchor=tk.W)
            style = "InfoHeader" if idx == 0 else "InfoBody"
            info = ttk.Label(label_frame, text=line, style=f"{style}.TLabel", anchor=tk.W)
              info.bind("<Configure>", self._adjust_wraplength)
              info.pack(fill=tk.X, padx=0, pady=0, expand=True, side=tk.TOP)
  
      def build_panel(self, blank_nones, scrollbar):
          """ Build the options frame for this command """
keep keep keep keep replace replace keep keep keep keep keep
 GUI updates
  - Control panel fixes
  - Basic themeing support
  - Fix tools to display more natively
  - Give all config items a group 
lib/gui/control_helper.py