anchor.diff:      function    calcmousewheeldelta(var info: TfpgMsgParmMouse; const fmin,fmax,deltamin,deltamax: double): double;
       function    mousewheelacceleration(const avalue: double): double;
       function    mousewheelacceleration(const avalue: integer): integer;
  +    function    FindReplaceProc(TextToFind: TfpgString; FindOptions: TfpgFindOptions; Backward, ReplaceMode: Boolean; var ReplaceText: Boolean): Boolean;
     protected
       { -- internal events -- }
       procedure   HandleShow; override;
  
positive.code:     FLines: TStrings;
      CaretPos: TPoint;
      FOnDrawLine: TfpgDrawLineEvent;
      FScrollBarStyle: TfpgScrollStyle;
      MousePos: TPoint;
      FChrW: Integer;
  
negative.code:     property    TabWidth;
      property    Tracking;
      property    OnDrawLine;
      property    OnFindText;
      property    OnSearchEnd;
      property    OnReplaceText;
    end;
  
  
  