anchor.diff:      //ShowMessage('show frame: '+FileName); ////debug
   
       if Assigned(FInitialLexer) then
  -      Lexer:= FInitialLexer
  -    else
  -    if Assigned(FInitialLexerLite) then
  -      LexerLite:= FInitialLexerLite;
  -
  -    FInitialLexer:= nil;
  -    FInitialLexerLite:= nil;
  +    begin
  +      Lexer:= FInitialLexer;
  +      FInitialLexer:= nil;
  +    end;
     end;
   end;
   
  
positive.code:     FReadOnlyFromFile: boolean;
      FWasVisible: boolean;
      FInitialLexer: TecSyntAnalyzer;
      FInitialLexerLite: TATLiteLexer;
  
      procedure BinaryOnKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
      procedure BinaryOnScroll(Sender: TObject);
  
negative.code: begin
    Adapter.Lexer:= nil;
  
    Ed1.AdapterForHilite:= an;
    Ed2.AdapterForHilite:= an;
    Ed1.Update;
    Ed2.Update;
  
    //py event on_lexer
    Adapter.OnLexerChange(Adapter);
  end;
  
  procedure TEditorFrame.DoFileOpen_AsBinary(const fn: string; AMode: TATBinHexMode);
  