anchor.diff:    //after UpdateMenuRecent
     DoOps_SaveHistory;
   
  -  for i:= 0 to FrameCount-1 do
  +  for i:= FrameCount-1 downto 0 do
     begin
       F:= Frames[i];
       //make sure adapters don't block closing
  
positive.code:     FOption_WindowPos: string;
      FOption_Encoding: string;
  
      procedure DoFileDialog_PrepareDir(Dlg: TFileDialog);
      procedure DoFileDialog_SaveDir(Dlg: TFileDialog);
      procedure DoCommandsMsgStatus(Sender: TObject; const ARes: string);
  
negative.code:     F.Editor2.AdapterForHilite:= nil;
      F.Adapter.Stop;
    end;
  
    DoCloseAllTabs(false, false);
  end;
  
  procedure TfmMain.ButtonCancelClick(Sender: TObject);
  