anchor.diff:  {----------------THtmlViewer.HTMLMouseWheel}
   
   procedure THtmlViewer.HTMLMouseWheel(Sender: TObject; Shift: TShiftState;
  -  WheelDelta: Integer; MousePos: TPoint);
  +  WheelDelta: Integer; MousePos: TPoint; var Handled: Boolean);
   var
     Lines: Integer;
   begin
  
positive.code:   PaintPanel.OnMouseDown := HTMLMouseDown;
    PaintPanel.OnMouseMove := HTMLMouseMove;
    PaintPanel.OnMouseUp := HTMLMouseUp;
  
    VScrollBar := TScrollBar.Create(Self);
    VScrollBar.Kind := sbVertical;
  
negative.code:       VScrollBarPosition := VScrollBarPosition + (Lines * 16)
    else
      VScrollBarPosition := VScrollBarPosition - WheelDelta div 2;
    Handled := True;
  end;
  
  function THtmlViewer.DoMouseWheel(Shift: TShiftState; WheelDelta: Integer;
    MousePos: TPoint): Boolean;
  begin
    Result := inherited DoMouseWheel(shift, wheelDelta, mousePos);
    if not Result and not (htNoWheelMouse in htOptions) then
      HTMLMouseWheel(Self, Shift, WheelDelta, MousePos, Result);
  end;
  
   {----------------THtmlViewer.XYToDisplayPos}
  