anchor.diff:    Index: integer;
     S: string;
   begin
  -  FFileDeletedOutside:= not FileExists(Ed.FileName);
  +  Index:= EditorObjToIndex(Ed);
  +  if Index<0 then exit;
  +
  +  FFileDeletedOutside:= (Ed.FileName<>'') and not FileExists(Ed.FileName);
     if FFileDeletedOutside then
  -    bMsg:= true
  +  begin
  +    DoHideNotificationPanel(Index, NotifReloadControls);
  +    if not NotifDeletedEnabled then exit;
  +    bMsg:= true;
  +  end
     else
     case UiOps.NotificationConfirmReload of
       1:
  
positive.code: constructor TEditorFrame.Create(AOwner: TComponent; AApplyCentering: boolean);
  begin
    inherited Create(AOwner);
  
    //we need TFormDummy object to allow working with controls via API dlg_proc
    FFormDummy:= TFormDummy.Create(Self);
  
negative.code:     procedure FixLexerIfDeleted(Ed: TATSynEdit; const ALexerName: string);
  
      property NotifEnabled: boolean read FNotifEnabled write FNotifEnabled;
      property NotifDeletedEnabled: boolean read FNotifDeletedEnabled write FNotifDeletedEnabled;
      procedure NotifyAboutChange(Ed: TATSynEdit);
  
      property FileName: string read FFileName;
  