anchor.diff:    else if Button = mbLeft then
       fPositions.store;
   end;
  +
  +function TCESynMemo.DoMouseWheel(Shift: TShiftState; WheelDelta: Integer; MousePos: TPoint): Boolean;
  +begin
  +  result := inherited DoMouseWheel(Shift, WheelDelta, MousePos);
  +  fCanShowHint:=false;
  +  fHintTimer.Enabled:=false;
  +end;
   {$ENDREGION --------------------------------------------------------------------}
   
   initialization
  
positive.code:     procedure MouseMove(Shift: TShiftState; X, Y: Integer); override;
      procedure MouseDown(Button: TMouseButton; Shift: TShiftState; X, Y:Integer); override;
      procedure MouseUp(Button: TMouseButton; Shift: TShiftState; X, Y:Integer); override;
    published
      property defaultFontSize: Integer read fDefaultFontSize write setDefaultFontSize;
    public
  
negative.code:   ShowHint :=false;
    InitHintWins;
    fHintTimer := TIdleTimer.Create(self);
    fHintTimer.AutoEnabled:=true;
    fHintTimer.Interval := 200;
    fHintTimer.OnTimer := @HintTimerEvent;
    //
    Gutter.LineNumberPart.ShowOnlyLineNumbersMultiplesOf := 5;
  