anchor.diff:    //(dbl-click on file in Finder)
     if not FHandledOnShow then
     begin
  -    if Length(FileNames)>0 then
  -      FFileNameDroppedInitially:= FileNames[0];
  +    SetLength(FFileNamesDroppedInitially, Length(FileNames));
  +    for i:= 0 to Length(FileNames)-1 do
  +      FFileNamesDroppedInitially[i]:= FileNames[i];
       exit;
     end;
   
  
positive.code:     FOrigShowStatusbar: boolean;
      FOrigShowSide: boolean;
      FHandledOnShow: boolean;
      FFileNameDroppedInitially: string;
      FTreeClick: boolean;
      FNewClickedEditor: TATSynEdit;
      FPyComplete_Text: string;
  
negative.code:   fn: string;
    i: integer;
  begin
    for i:= 0 to Length(FFileNamesDroppedInitially)-1 do
    begin
      fn:= FFileNamesDroppedInitially[i];
      if FileExistsUTF8(fn) then
        DoFileOpen(fn);
    end;
  
    for i:= 1 to ParamCount do
    begin
  