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: constructor TCESynMemo.Create(aOwner: TComponent);
  begin
    inherited;
    SetDefaultKeystrokes; // not called in inherited if owner = nil !
    fDefaultFontSize := 10;
    Gutter.LineNumberPart.ShowOnlyLineNumbersMultiplesOf := 5;
    Gutter.LineNumberPart.MarkupInfo.Foreground := clGray;
    Gutter.SeparatorPart.LineOffset := 1;
  
negative.code:   Classes, SysUtils, SynEdit, ce_d2syn, ce_txtsyn ,SynEditHighlighter, controls,
    lcltype, LazSynEditText, SynEditKeyCmds, SynHighlighterLFM, SynEditMouseCmds,
    SynEditFoldedView, crc, ce_common, ce_observer, ce_writableComponent, Forms,
    graphics, ExtCtrls;
  
  type
  
  