Add backend descriptions for all backends to the documentation.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2011_WEBVIEW@68600 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -145,14 +145,36 @@ public:
|
|||||||
@class wxWebView
|
@class wxWebView
|
||||||
|
|
||||||
This control may be used to render web (HTML / CSS / javascript) documents.
|
This control may be used to render web (HTML / CSS / javascript) documents.
|
||||||
Capabilities of the HTML renderer will depend upon the backed.
|
|
||||||
|
@section descriptions Backend Descriptions
|
||||||
@c wxWEB_VIEW_BACKEND_IE uses the the Trident rendering engine, which
|
|
||||||
is also used by Internet Explorer. It is important to note that by default
|
@par wxWEB_VIEW_BACKEND_IE (MSW)
|
||||||
it emulates Internet Explorer 7, this can be chaged with a registry
|
|
||||||
setting, see
|
The IE backend uses Microsoft's Trident rendering engine, specifically the
|
||||||
|
version used by the locally installed copy of Internet Explorer. As such it
|
||||||
|
is only avaliable for the MSW port. By default recent versions of of the
|
||||||
|
<a href="http://msdn.microsoft.com/en-us/library/aa752085%28v=VS.85%29.aspx">WebBrowser</a>
|
||||||
|
control, which this backend uses, emulate Internet Explorer 7. This can be
|
||||||
|
chaged with a registry setting, see
|
||||||
<a href="http://msdn.microsoft.com/en-us/library/ee330730%28v=vs.85%29.aspx#browser_emulation">
|
<a href="http://msdn.microsoft.com/en-us/library/ee330730%28v=vs.85%29.aspx#browser_emulation">
|
||||||
this</a> article for more information.
|
this</a> article for more information. This backend has full support for
|
||||||
|
custom schemes and virtual file systems.
|
||||||
|
|
||||||
|
@par wxWEB_VIEW_WEBKIT (GTK)
|
||||||
|
|
||||||
|
Under GTK the WebKit backend uses
|
||||||
|
<a href="http://webkitgtk.org/">WebKitGTK+</a>. The current minimum version
|
||||||
|
requirent is 1.3.1 which ships by defult with Ubuntu Natty and Debian
|
||||||
|
Wheezy and has the package name libwebkitgtk-dev. Custom schemes and virtual
|
||||||
|
files systems are supported under this backend, however embedded resources
|
||||||
|
such as images and stylesheets are currently extracted to a temporary file
|
||||||
|
before being loaded.
|
||||||
|
|
||||||
|
@par wxWEB_VIEW_WEBKIT (OSX)
|
||||||
|
|
||||||
|
The OSX WebKit backend uses Apple's
|
||||||
|
<a href="http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/WebKit/Classes/WebView_Class/Reference/Reference.html#//apple_ref/doc/uid/20001903">WebView</a>
|
||||||
|
class. Currently it does not support custom shemes and virtual file systems.
|
||||||
|
|
||||||
@section async Asynchronous Notifications
|
@section async Asynchronous Notifications
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user