--- ---
Question
I want to use a TreeView (with more visible items than its window can show), but I don't need its scrollbars. How to do that?

Derive a new control from TTreeView and override its CreateParams method like this:

    uses
      CommCtrl;

    procedure TNoScrollbarsTreeview.CreateParams(var Params: TCreateParams);
    begin
      inherited;
      Params.style := Params.style or TVS_NOSCROLL;
    end;