anchor.diff:  
   procedure TCESynMemo.MouseMove(Shift: TShiftState; X, Y: Integer);
   begin
  +  fDDocWin.Hide;
  +  fCallTipWin.Hide;
  +  fMayHint := ((Y > 10) or (Y < -10)) and ((X > 10) or (X < -10));
     fMousePos := PixelsToRowColumn(Point(X,Y));
     inherited;
     if ssLeft in Shift then
  
positive.code:   if Value then setFocus;
  end;
  
  procedure TCESynMemo.SetHighlighter(const Value: TSynCustomHighlighter);
  begin
    inherited;
    fIsDSource := Highlighter = D2Syn;
    fIsConfig := Highlighter = LfmSyn;
    fIsTxtFile := Highlighter = TxtSyn;
  end;
  
  
negative.code:   fTempFileName := GetTempDir(false) + 'temp_' + uniqueObjStr(self) + '.d';
    fFilename := '<new document>';
    fModified := false;
    //ShowHint := true;
    TextBuffer.AddNotifyHandler(senrUndoRedoAdded, @changeNotify);
    //
    fPositions := TCESynMemoPositions.create(self);
  