@pstudio

1) Here is how you would use TSvDirList
Code:
var
  dl: TSvDirList;
  i : Integer;
begin

  dl := TSvDirList.Create;
  dl.ReadAllFiles('c:\temp\', '*.dll'); //scan for file mask including sub folders
  //dl.ReadFiles('c:\temp\', '*.dll'); //scan for file mask in specified folder only
  //dl.ReadName('c:\temp*.*'); // scan for folder names only
  for i := 0 to dl.Count-1 do
  begin
    WriteLn(dl.ItemNames[i]);
  end;
  SvFreeNilObj(dl);

end;
2) const not working inside routine. /Bug/ - Thanks.

3) dropdown not selecting correct file sometimes. /Bug/ - Thanks.

4) Add vertical tabs. Noted. Thanks. ATM you can press F12 to bring up a list of project files.

5) Save File As not working. /Bug/ - Thanks

6) Add own code folding marks. At the moment you can not. I will check to see if the Editor SDK allows me to do so. If so I will try and get this added. Thanks for the suggestion.

Again, thanks for the feedback. Much appreciated.


@Rodrigo Robles
Coolness, thanks.