anchor.diff:  procedure TWkeWebbrowser.Navigate(const AStr: string);
   begin
     Load(AStr);
  +end;
  +
  +procedure TWkeWebbrowser.OnWebBrowserPaint(Sender: CControlUI; DC: HDC;
  +  const rcPaint: TRect);
  +var
  +  R: TRect;
  +begin
  +  if FWebView <> nil then
  +  begin
  +    R := Sender.GetPos;
  +    BitBlt(DC, R.Left, R.Top, R.Width, R.Height, FWebView.ViewDC, 0, 0, SRCCOPY);
  +  end;
   end;
   
   procedure TWkeWebbrowser.Reload;
  
positive.code:    x: Integer; y: Integer; cx: Integer; cy: Integer); cdecl;
  begin
    TWkeWebbrowser(param).DoPaintUpdated(DC, x, y, cx, cy);
  end;
  
  procedure OnwkeAlertBoxCallback(webView: wkeWebView; param: Pointer; msg: wkeString); cdecl;
  
negative.code:     FOnURLChanged: TURLChangedEvent;
      FWindowHandle: HWND;
      FUserAgent: string;
      FIsLayered: Boolean;
      FOnConsoleMessage: TConsoleMessageEvent;
      procedure SetUserAgent(const Value: string);
      procedure OnWebBrowserPaint(Sender: CControlUI; DC: HDC; const rcPaint: TRect);
    protected
      procedure DoTitleChanged(const ATitle: string); virtual;
      procedure DoURLChanged(const AURL: string); virtual;
  