Can I hide the column header of a Treeview and select a whole row?

Hey all - I'm using the TMSFNCTreeView to try to mimic the left panel styling and behaviour of ITunes and Apple Photos (this is for a MacOS app)) and I have two queries:

  1. Can I hide the header of the columns so it isn't a grid?

  2. Can I make the selection select the entire row (it's only one column but the default behaviour selects only the node and not all the space in front of the node (where the parent nodes are).

This is the left panel style: https://help.apple.com/assets/5FFC9C7A0023C9498C793F43/5FFC9C7B0023C9498C793F4A/en_AU/225465970c74527b2366a79f5fd96d82.png

uses
  LCLTMSFNCCustomTreeView

procedure TForm1.FormCreate(Sender: TObject);
begin
  TMSFNCTreeView1.NodesAppearance.SelectionArea := tsaFull;
  TMSFNCTreeView1.ColumnsAppearance.Layouts := [];
end;