wxWidgets: /home/Hamis/wxwidgets/wxWidgets3.0/wxWidgets3.0-3.0.5.1-2.x86_64/src/wxWidgets-3.0.5.1/interface/wx/webview.h File Reference

| Version: 3.0.5

Classes | Enumerations | Variables
webview.h File Reference

## Classes
class | wxWebViewHistoryItem
| A simple class that contains the URL and title of an element of the history of a wxWebView. More...
class | wxWebViewFactory
| An abstract factory class for creating wxWebView backends. More...
class | wxWebViewHandler
| The base class for handling custom schemes in wxWebView, for example to allow virtual file system support. More...
class | wxWebView
| This control may be used to render web (HTML / CSS / javascript) documents. More...
class | wxWebViewEvent
| A navigation event holds information about events associated with wxWebView objects. More...

## Enumerations
enum | wxWebViewZoom { wxWEBVIEW_ZOOM_TINY , wxWEBVIEW_ZOOM_SMALL , wxWEBVIEW_ZOOM_MEDIUM , wxWEBVIEW_ZOOM_LARGE , wxWEBVIEW_ZOOM_LARGEST }
| Zoom levels available in wxWebView. More...
enum | wxWebViewZoomType { wxWEBVIEW_ZOOM_TYPE_LAYOUT , wxWEBVIEW_ZOOM_TYPE_TEXT }
| The type of zooming that the web view control can perform. More...
enum | wxWebViewNavigationError { wxWEBVIEW_NAV_ERR_CONNECTION , wxWEBVIEW_NAV_ERR_CERTIFICATE , wxWEBVIEW_NAV_ERR_AUTH , wxWEBVIEW_NAV_ERR_SECURITY , wxWEBVIEW_NAV_ERR_NOT_FOUND , wxWEBVIEW_NAV_ERR_REQUEST , wxWEBVIEW_NAV_ERR_USER_CANCELLED , wxWEBVIEW_NAV_ERR_OTHER }
| Types of errors that can cause navigation to fail. More...
enum | wxWebViewReloadFlags { wxWEBVIEW_RELOAD_DEFAULT , wxWEBVIEW_RELOAD_NO_CACHE }
| Type of refresh. More...
enum | wxWebViewFindFlags { wxWEBVIEW_FIND_WRAP = 0x0001 , wxWEBVIEW_FIND_ENTIRE_WORD = 0x0002 , wxWEBVIEW_FIND_MATCH_CASE = 0x0004 , wxWEBVIEW_FIND_HIGHLIGHT_RESULT = 0x0008 , wxWEBVIEW_FIND_BACKWARDS = 0x0010 , wxWEBVIEW_FIND_DEFAULT = 0 }
| Find flags used when searching for text on page. More...

## Variables
wxEventType | wxEVT_WEBVIEW_NAVIGATING
wxEventType | wxEVT_WEBVIEW_NAVIGATED
wxEventType | wxEVT_WEBVIEW_LOADED
wxEventType | wxEVT_WEBVIEW_ERROR
wxEventType | wxEVT_WEBVIEW_NEWWINDOW
wxEventType | wxEVT_WEBVIEW_TITLE_CHANGED

## Enumeration Type Documentation

## ◆ wxWebViewFindFlags

enum wxWebViewFindFlags

Find flags used when searching for text on page.

Enumerator
wxWEBVIEW_FIND_WRAP | Causes the search to restart when end or beginning reached.
wxWEBVIEW_FIND_ENTIRE_WORD | Matches an entire word when searching.
wxWEBVIEW_FIND_MATCH_CASE | Match case, i.e. case sensitive searching
wxWEBVIEW_FIND_HIGHLIGHT_RESULT | Highlights the search results.
wxWEBVIEW_FIND_BACKWARDS | Searches for phrase in backward direction.
wxWEBVIEW_FIND_DEFAULT | The default flag, which is simple searching.

## ◆ wxWebViewNavigationError

enum wxWebViewNavigationError

Types of errors that can cause navigation to fail.

Enumerator
wxWEBVIEW_NAV_ERR_CONNECTION | Connection error (timeout, etc.)
wxWEBVIEW_NAV_ERR_CERTIFICATE | Invalid certificate.
wxWEBVIEW_NAV_ERR_AUTH | Authentication required.
wxWEBVIEW_NAV_ERR_SECURITY | Other security error.
wxWEBVIEW_NAV_ERR_NOT_FOUND | Requested resource not found.
wxWEBVIEW_NAV_ERR_REQUEST | Invalid request/parameters (e.g. bad URL, bad protocol, unsupported resource type)
wxWEBVIEW_NAV_ERR_USER_CANCELLED | The user cancelled (e.g. in a dialog)
wxWEBVIEW_NAV_ERR_OTHER | Another (exotic) type of error that didn't fit in other categories.

## ◆ wxWebViewReloadFlags

enum wxWebViewReloadFlags

Type of refresh.

Enumerator
wxWEBVIEW_RELOAD_DEFAULT | Default reload, will access cache.
wxWEBVIEW_RELOAD_NO_CACHE | Reload the current view without accessing the cache.

## ◆ wxWebViewZoom

enum wxWebViewZoom

Zoom levels available in wxWebView.

Enumerator
wxWEBVIEW_ZOOM_TINY |
wxWEBVIEW_ZOOM_SMALL |
wxWEBVIEW_ZOOM_MEDIUM | default size
wxWEBVIEW_ZOOM_LARGE |
wxWEBVIEW_ZOOM_LARGEST |

## ◆ wxWebViewZoomType

enum wxWebViewZoomType

The type of zooming that the web view control can perform.

Enumerator
wxWEBVIEW_ZOOM_TYPE_LAYOUT | The entire layout scales when zooming, including images.
wxWEBVIEW_ZOOM_TYPE_TEXT | Only the text changes in size when zooming, images and other layout elements retain their initial size.

## Variable Documentation

## ◆ wxEVT_WEBVIEW_ERROR

wxEventType wxEVT_WEBVIEW_ERROR

## ◆ wxEVT_WEBVIEW_LOADED

wxEventType wxEVT_WEBVIEW_LOADED

## ◆ wxEVT_WEBVIEW_NAVIGATED

wxEventType wxEVT_WEBVIEW_NAVIGATED

## ◆ wxEVT_WEBVIEW_NAVIGATING

wxEventType wxEVT_WEBVIEW_NAVIGATING

## ◆ wxEVT_WEBVIEW_NEWWINDOW

wxEventType wxEVT_WEBVIEW_NEWWINDOW

## ◆ wxEVT_WEBVIEW_TITLE_CHANGED

wxEventType wxEVT_WEBVIEW_TITLE_CHANGED