anchor.diff:  var
     i: integer;
   begin
  -  for i:= Low(TFrameNotificationControls.Panels) to High(TFrameNotificationControls.Panels) do
  -  begin
  -    DoHideNotificationPanel(i, NotifReloadControls);
  -    DoHideNotificationPanel(i, NotifDeletedControls);
  +  for i:= 0 to cFrameMaxEdIndex do
  +  begin
  +    DoHideNotificationPanel(NotifReloadControls[i]);
  +    DoHideNotificationPanel(NotifDeletedControls[i]);
     end;
   end;
   
  
positive.code: 
  function TEditorFrame.DoFileReload(Ed: TATSynEdit): boolean;
  var
    PrevCaretX, PrevCaretY: integer;
    PrevTail: boolean;
    Mode: TAppOpenMode;
  
negative.code:   EventRes:= DoPyEvent(Ed, cEventOnSaveBefore, []);
    if EventRes.Val=evrFalse then exit(true); //disable saving, but close
  
    EdIndex:= EditorObjToIndex(Ed);
    if EdIndex>=0 then
    begin
      DoHideNotificationPanel(NotifReloadControls[EdIndex]);
      DoHideNotificationPanel(NotifDeletedControls[EdIndex]);
    end;
  
    SFileName:= Ed.FileName;
    bNameChanged:= ASaveAs or (SFileName='');
  