anchor.diff:    fn: string;
     i: integer;
   begin
  -  if FFileNameDroppedInitially<>'' then
  -    if FileExistsUTF8(FFileNameDroppedInitially) then
  -      DoFileOpen(FFileNameDroppedInitially);
  +  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
  
positive.code:   //(dbl-click on file in Finder)
    if not FHandledOnShow then
    begin
      if Length(FileNames)>0 then
        FFileNameDroppedInitially:= FileNames[0];
      exit;
    end;
  
  
negative.code:     FOrigShowStatusbar: boolean;
      FOrigShowSide: boolean;
      FHandledOnShow: boolean;
      FFileNamesDroppedInitially: array of string;
      FTreeClick: boolean;
      FNewClickedEditor: TATSynEdit;
      FPyComplete_Text: string;
  