C# Class Skybound.Gecko.GeckoWebBrowser

A Gecko-based web browser.
Inheritance: System.Windows.Forms.Control, nsIWebBrowserChrome, nsIContextMenuListener2, nsIWebProgressListener, nsIInterfaceRequestor, nsIEmbeddingSiteWindow2, nsISupportsWeakReference, nsIWeakReference, nsIDOMEventListener, nsISHistoryListener, nsITooltipListener
Afficher le fichier Open project: tophatmonocle/DirtyGecko Class Usage Examples

Méthodes publiques

Свойство Type Description
NavigateFinishedNotifier NavigateFinishedNotifier

Protected Properties

Свойство Type Description
m_wrapper GtkDotNet.GtkWrapperNoThread

Private Properties

Свойство Type Description
CanPerform bool
GetFocus System.IntPtr
IsChild bool
Navigate bool
UnloadDocument void
ViewInSystemBrowser void
nsIEmbeddingSiteWindow IntPtr
nsIEmbeddingSiteWindow bool
nsIEmbeddingSiteWindow string
nsIEmbeddingSiteWindow2 IntPtr
nsIEmbeddingSiteWindow2 bool
nsIEmbeddingSiteWindow2 string
nsIInterfaceRequestor IntPtr
nsISHistoryListener bool
nsISHistoryListener bool
nsISHistoryListener bool
nsISHistoryListener bool
nsISupportsWeakReference nsIWeakReference
nsIWeakReference IntPtr
nsIWebBrowserChrome System.UInt32
nsIWebBrowserChrome bool
nsIWebBrowserChrome nsIWebBrowser

Méthodes publiques

Méthode Description
AddMessageEventListener ( string eventName, Action action ) : void

Register a listener for a custom jscrip-initiated MessageEvent https://developer.mozilla.org/en/DOM/document.createEvent http://help.dottoro.com/ljknkjqd.php

CopyImageContents ( ) : bool

Copies the image contents of the selection to the clipboard as an image.

CopyImageLocation ( ) : bool

Copies the location of the currently selected image to the clipboard.

CopyLinkLocation ( ) : bool

Copies the location of the currently selected link to the clipboard.

CopySelection ( ) : bool

Copies the selection to the clipboard.

CutSelection ( ) : bool

Cuts the selection to the clipboard.

EnableConsoleMessageNotfication ( ) : void
EnableJavascriptDebugger ( ) : void
ExecuteCommand ( string name ) : void

Executes the command with the specified name.

GeckoWebBrowser ( ) : System

Initializes a new instance of GeckoWebBrowser.

GetBitmap ( uint width, uint height ) : Bitmap

Return a Bitmap Image of the current WebBrowsers Rendered page. Not supported on Linux - use OffScreenGeckoWebBrowser.

GetBitmap ( uint xOffset, uint yOffset, uint width, uint height ) : Bitmap

Return a Bitmap Image of the current WebBrowsers Rendered page.

GetMarkupDocumentViewer ( ) : GeckoMarkupDocumentViewer
GoBack ( ) : bool

Navigates to the previous page in the history, if one is available.

GoForward ( ) : bool

Navigates to the next page in the history, if one is available.

LoadHtml ( string htmlDocument ) : void

Loads supplied html string. Note: LoadHtml isn't intended to load complex Html Documents. In order to find out when LoadHtml has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.

Navigate ( string url, GeckoLoadFlags loadFlags ) : bool

Navigates to the specified URL using the given load flags. In order to find out when Navigate has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.

Navigate ( string url, GeckoLoadFlags loadFlags, string referrer, GeckoMIMEInputStream postData ) : bool

Navigates to the specified URL using the given load flags, referrer and post data In order to find out when Navigate has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.

Navigate ( string url ) : void

Navigates to the specified URL. In order to find out when Navigate has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.

Paste ( ) : bool

Pastes the contents of the clipboard at the current selection.

Redo ( ) : bool

Redoes last undone command.

Reload ( ) : bool

Reloads the current page.

Reload ( GeckoLoadFlags flags ) : bool

Reloads the current page using the specified flags.

SaveDocument ( string path ) : void

Saves the current document to the specified file name.

SaveDocument ( string path, string outputMimeType ) : void

Saves the current document to the specified file name.

SelectAll ( ) : void

Selects the entire document.

SelectNone ( ) : void

Empties the current selection.

SetSecurityState ( GeckoSecurityState value ) : void
ShowPageProperties ( ) : void

Displays a properties dialog for the current page.

ShowPageProperties ( GeckoDocument document ) : void
Stop ( ) : void

Cancels any pending navigation and also stops any sound or animation.

Undo ( ) : bool

Undoes last executed command.

UpdateCommandStatus ( ) : void

Raises the CanGoBackChanged or CanGoForwardChanged events when necessary.

ViewSource ( ) : void

Opens a new window which contains the source code for the current page.

ViewSource ( string url ) : void

Opens a new window which contains the source code for the specified page.

nsIContextMenuListener2 ( uint aContextFlags, nsIContextMenuInfo info ) : void
nsIDOMEventListener ( nsIDOMEvent e ) : void
nsIEmbeddingSiteWindow ( ) : void
nsIEmbeddingSiteWindow ( bool aVisibility ) : void
nsIEmbeddingSiteWindow ( string aTitle ) : void
nsIEmbeddingSiteWindow ( uint flags, int &x, int &y, int &cx, int &cy ) : void
nsIEmbeddingSiteWindow2 ( ) : void
nsIEmbeddingSiteWindow2 ( bool aVisibility ) : void
nsIEmbeddingSiteWindow2 ( string aTitle ) : void
nsIEmbeddingSiteWindow2 ( uint flags, int &x, int &y, int &cx, int &cy ) : void
nsISHistoryListener ( nsIURI aNewURI ) : void
nsITooltipListener ( ) : void
nsITooltipListener ( int aXCoords, int aYCoords, string aTipText ) : void
nsIWebBrowserChrome ( ) : void
nsIWebBrowserChrome ( int status ) : void
nsIWebBrowserChrome ( int cx, int cy ) : void
nsIWebBrowserChrome ( nsIWebBrowser webBrowser ) : void
nsIWebBrowserChrome ( uint flags ) : void
nsIWebBrowserChrome ( uint statusType, string status ) : void
nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, int aCurSelfProgress, int aMaxSelfProgress, int aCurTotalProgress, int aMaxTotalProgress ) : void
nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, int aStatus, string aMessage ) : void
nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, nsIURI aLocation ) : void
nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, uint aState ) : void
nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, uint aStateFlags, int aStatus ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
OnCanGoBackChanged ( EventArgs e ) : void

Raises the CanGoBackChanged event.

OnCanGoForwardChanged ( EventArgs e ) : void

Raises the CanGoForwardChanged event.

OnConsoleMessage ( ConsoleMessageEventArgs e ) : void
OnCreateWindow ( GeckoCreateWindowEventArgs e ) : void

Raises the CreateWindow event.

OnDocumentCompleted ( EventArgs e ) : void

Raises the DocumentCompleted event.

OnDocumentTitleChanged ( EventArgs e ) : void

Raises the DocumentTitleChanged event.

OnDomClick ( GeckoDomEventArgs e ) : void

Raises the DomClick event.

OnDomCompositionEnd ( GeckoDomEventArgs e ) : void

Raises the DomCompositionEnd event.

OnDomCompositionStart ( GeckoDomEventArgs e ) : void

Raises the DomCompositionStart event.

OnDomContentChanged ( GeckoDomEventArgs e ) : void

Raises the DomContentChangedEvent event.

OnDomContextMenu ( GeckoDomMouseEventArgs e ) : void

Raises the DomContextMenu event.

OnDomDoubleClick ( GeckoDomEventArgs e ) : void

Raises the DomDoubleClick event.

OnDomFocus ( GeckoDomEventArgs e ) : void

Raises the DomFocus event.

OnDomKeyDown ( GeckoDomKeyEventArgs e ) : void

Raises the DomKeyDown event.

OnDomKeyPress ( GeckoDomKeyEventArgs e ) : void

Raises the DomKeyPress event.

OnDomKeyUp ( GeckoDomKeyEventArgs e ) : void

Raises the DomKeyUp event.

OnDomMouseDown ( GeckoDomMouseEventArgs e ) : void

Raises the DomMouseDown event.

OnDomMouseMove ( GeckoDomMouseEventArgs e ) : void

Raises the DomMouseMove event.

OnDomMouseOut ( GeckoDomMouseEventArgs e ) : void

Raises the DomMouseOut event.

OnDomMouseOver ( GeckoDomMouseEventArgs e ) : void

Raises the DomMouseOver event.

OnDomMouseScroll ( GeckoDomMouseEventArgs e ) : void

Raises the DOMMouseScroll event.

OnDomMouseUp ( GeckoDomMouseEventArgs e ) : void

Raises the DomMouseUp event.

OnDomSubmit ( GeckoDomEventArgs e ) : void

Raises the DomSubmit event.

OnEnter ( EventArgs e ) : void
OnHandleCreated ( EventArgs e ) : void
OnHistoryGoBack ( GeckoHistoryEventArgs e ) : void

Raises the HistoryGoBack event.

OnHistoryGoForward ( GeckoHistoryEventArgs e ) : void

Raises the HistoryGoForward event.

OnHistoryGotoIndex ( GeckoHistoryGotoIndexEventArgs e ) : void

Raises the HistoryGotoIndex event.

OnHistoryNewEntry ( GeckoHistoryEventArgs e ) : void

Raises the HistoryNewEntry event.

OnHistoryPurge ( GeckoHistoryPurgeEventArgs e ) : void

Raises the HistoryPurge event.

OnHistoryReload ( GeckoHistoryEventArgs e ) : void

Raises the HistoryReload event.

OnJavascriptError ( JavascriptErrorEventArgs e ) : void
OnLeave ( EventArgs e ) : void
OnLoad ( GeckoDomEventArgs e ) : void

Raises the LoadEvent event.

OnNavigated ( GeckoNavigatedEventArgs e ) : void

Raises the Navigated event.

OnNavigating ( GeckoNavigatingEventArgs e ) : void

Raises the Navigating event.

OnPaint ( PaintEventArgs e ) : void
OnProgressChanged ( GeckoProgressEventArgs e ) : void

Raises the ProgressChanged event.

OnSecurityStateChanged ( EventArgs e ) : void

Raises the SecurityStateChanged event.

OnShowContextMenu ( GeckoContextMenuEventArgs e ) : void

Raises the ShowContextMenu event.

OnSizeChanged ( EventArgs e ) : void
OnStatusTextChanged ( EventArgs e ) : void

Raises the StatusTextChanged event.

OnWindowClosed ( EventArgs e ) : void

Raises the WindowClosed event.

OnWindowSetBounds ( GeckoWindowSetBoundsEventArgs e ) : void

Raises the WindowSetBounds event.

WndProc ( Message &m ) : void

Private Methods

Méthode Description
CanPerform ( CanPerformMethod method ) : bool
GetFocus ( ) : IntPtr
IsChild ( IntPtr hWndParent, IntPtr hwnd ) : bool
Navigate ( string url, GeckoLoadFlags loadFlags, string referrer, byte postData, string additionalHeaders ) : bool
UnloadDocument ( ) : void
ViewInSystemBrowser ( string url ) : void
nsIEmbeddingSiteWindow ( ) : IntPtr
nsIEmbeddingSiteWindow ( ) : bool
nsIEmbeddingSiteWindow ( ) : string
nsIEmbeddingSiteWindow2 ( ) : IntPtr
nsIEmbeddingSiteWindow2 ( ) : bool
nsIEmbeddingSiteWindow2 ( ) : string
nsIInterfaceRequestor ( Guid &uuid ) : IntPtr
nsISHistoryListener ( int aNumEntries ) : bool
nsISHistoryListener ( int aIndex, nsIURI aGotoURI ) : bool
nsISHistoryListener ( nsIURI aBackURI ) : bool
nsISHistoryListener ( nsIURI aReloadURI, uint aReloadFlags ) : bool
nsISupportsWeakReference ( ) : nsIWeakReference
nsIWeakReference ( Guid &uuid ) : IntPtr
nsIWebBrowserChrome ( ) : UInt32
nsIWebBrowserChrome ( ) : bool
nsIWebBrowserChrome ( ) : nsIWebBrowser

Method Details

AddMessageEventListener() public méthode

Register a listener for a custom jscrip-initiated MessageEvent https://developer.mozilla.org/en/DOM/document.createEvent http://help.dottoro.com/ljknkjqd.php
public AddMessageEventListener ( string eventName, Action action ) : void
eventName string
action Action
Résultat void

CopyImageContents() public méthode

Copies the image contents of the selection to the clipboard as an image.
public CopyImageContents ( ) : bool
Résultat bool

CopyImageLocation() public méthode

Copies the location of the currently selected image to the clipboard.
public CopyImageLocation ( ) : bool
Résultat bool

CopyLinkLocation() public méthode

Copies the location of the currently selected link to the clipboard.
public CopyLinkLocation ( ) : bool
Résultat bool

CopySelection() public méthode

Copies the selection to the clipboard.
public CopySelection ( ) : bool
Résultat bool

CutSelection() public méthode

Cuts the selection to the clipboard.
public CutSelection ( ) : bool
Résultat bool

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EnableConsoleMessageNotfication() public méthode

public EnableConsoleMessageNotfication ( ) : void
Résultat void

EnableJavascriptDebugger() public méthode

public EnableJavascriptDebugger ( ) : void
Résultat void

ExecuteCommand() public méthode

Executes the command with the specified name.
public ExecuteCommand ( string name ) : void
name string The name of the command to execute. See http://developer.mozilla.org/en/docs/Editor_Embedding_Guide for a list of available commands.
Résultat void

GeckoWebBrowser() public méthode

Initializes a new instance of GeckoWebBrowser.
public GeckoWebBrowser ( ) : System
Résultat System

GetBitmap() public méthode

Return a Bitmap Image of the current WebBrowsers Rendered page. Not supported on Linux - use OffScreenGeckoWebBrowser.
public GetBitmap ( uint width, uint height ) : Bitmap
width uint Width of the bimap
height uint Height of the bitmap
Résultat System.Drawing.Bitmap

GetBitmap() public méthode

Return a Bitmap Image of the current WebBrowsers Rendered page.
public GetBitmap ( uint xOffset, uint yOffset, uint width, uint height ) : Bitmap
xOffset uint
yOffset uint
width uint Width of the bitmap
height uint Height of the bitmap
Résultat System.Drawing.Bitmap

GetMarkupDocumentViewer() public méthode

public GetMarkupDocumentViewer ( ) : GeckoMarkupDocumentViewer
Résultat GeckoMarkupDocumentViewer

GoBack() public méthode

Navigates to the previous page in the history, if one is available.
public GoBack ( ) : bool
Résultat bool

GoForward() public méthode

Navigates to the next page in the history, if one is available.
public GoForward ( ) : bool
Résultat bool

LoadHtml() public méthode

Loads supplied html string. Note: LoadHtml isn't intended to load complex Html Documents. In order to find out when LoadHtml has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.
public LoadHtml ( string htmlDocument ) : void
htmlDocument string
Résultat void

Navigate() public méthode

Navigates to the specified URL using the given load flags. In order to find out when Navigate has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.
public Navigate ( string url, GeckoLoadFlags loadFlags ) : bool
url string The url to navigate to. If the url is empty or null, the browser does not navigate and the method returns false.
loadFlags GeckoLoadFlags Flags which specify how the page is loaded.
Résultat bool

Navigate() public méthode

Navigates to the specified URL using the given load flags, referrer and post data In order to find out when Navigate has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.
public Navigate ( string url, GeckoLoadFlags loadFlags, string referrer, GeckoMIMEInputStream postData ) : bool
url string The url to navigate to. If the url is empty or null, the browser does not navigate and the method returns false.
loadFlags GeckoLoadFlags Flags which specify how the page is loaded.
referrer string The referring URL, or null.
postData GeckoMIMEInputStream post data and headers, or null
Résultat bool

Navigate() public méthode

Navigates to the specified URL. In order to find out when Navigate has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.
public Navigate ( string url ) : void
url string The url to navigate to.
Résultat void

OnCanGoBackChanged() protected méthode

Raises the CanGoBackChanged event.
protected OnCanGoBackChanged ( EventArgs e ) : void
e System.EventArgs The data for the event.
Résultat void

OnCanGoForwardChanged() protected méthode

Raises the CanGoForwardChanged event.
protected OnCanGoForwardChanged ( EventArgs e ) : void
e System.EventArgs The data for the event.
Résultat void

OnConsoleMessage() protected méthode

protected OnConsoleMessage ( ConsoleMessageEventArgs e ) : void
e ConsoleMessageEventArgs
Résultat void

OnCreateWindow() protected méthode

Raises the CreateWindow event.
protected OnCreateWindow ( GeckoCreateWindowEventArgs e ) : void
e GeckoCreateWindowEventArgs The data for the event.
Résultat void

OnDocumentCompleted() protected méthode

Raises the DocumentCompleted event.
protected OnDocumentCompleted ( EventArgs e ) : void
e System.EventArgs The data for the event.
Résultat void

OnDocumentTitleChanged() protected méthode

Raises the DocumentTitleChanged event.
protected OnDocumentTitleChanged ( EventArgs e ) : void
e System.EventArgs The data for the event.
Résultat void

OnDomClick() protected méthode

Raises the DomClick event.
protected OnDomClick ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
Résultat void

OnDomCompositionEnd() protected méthode

Raises the DomCompositionEnd event.
protected OnDomCompositionEnd ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
Résultat void

OnDomCompositionStart() protected méthode

Raises the DomCompositionStart event.
protected OnDomCompositionStart ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
Résultat void

OnDomContentChanged() protected méthode

Raises the DomContentChangedEvent event.
protected OnDomContentChanged ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
Résultat void

OnDomContextMenu() protected méthode

Raises the DomContextMenu event.
protected OnDomContextMenu ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
Résultat void

OnDomDoubleClick() protected méthode

Raises the DomDoubleClick event.
protected OnDomDoubleClick ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
Résultat void

OnDomFocus() protected méthode

Raises the DomFocus event.
protected OnDomFocus ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
Résultat void

OnDomKeyDown() protected méthode

Raises the DomKeyDown event.
protected OnDomKeyDown ( GeckoDomKeyEventArgs e ) : void
e GeckoDomKeyEventArgs The data for the event.
Résultat void

OnDomKeyPress() protected méthode

Raises the DomKeyPress event.
protected OnDomKeyPress ( GeckoDomKeyEventArgs e ) : void
e GeckoDomKeyEventArgs The data for the event.
Résultat void

OnDomKeyUp() protected méthode

Raises the DomKeyUp event.
protected OnDomKeyUp ( GeckoDomKeyEventArgs e ) : void
e GeckoDomKeyEventArgs The data for the event.
Résultat void

OnDomMouseDown() protected méthode

Raises the DomMouseDown event.
protected OnDomMouseDown ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
Résultat void

OnDomMouseMove() protected méthode

Raises the DomMouseMove event.
protected OnDomMouseMove ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
Résultat void

OnDomMouseOut() protected méthode

Raises the DomMouseOut event.
protected OnDomMouseOut ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
Résultat void

OnDomMouseOver() protected méthode

Raises the DomMouseOver event.
protected OnDomMouseOver ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
Résultat void

OnDomMouseScroll() protected méthode

Raises the DOMMouseScroll event.
protected OnDomMouseScroll ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
Résultat void

OnDomMouseUp() protected méthode

Raises the DomMouseUp event.
protected OnDomMouseUp ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
Résultat void

OnDomSubmit() protected méthode

Raises the DomSubmit event.
protected OnDomSubmit ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
Résultat void

OnEnter() protected méthode

protected OnEnter ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnHandleCreated() protected méthode

protected OnHandleCreated ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnHistoryGoBack() protected méthode

Raises the HistoryGoBack event.
protected OnHistoryGoBack ( GeckoHistoryEventArgs e ) : void
e GeckoHistoryEventArgs The data for the event.
Résultat void

OnHistoryGoForward() protected méthode

Raises the HistoryGoForward event.
protected OnHistoryGoForward ( GeckoHistoryEventArgs e ) : void
e GeckoHistoryEventArgs The data for the event.
Résultat void

OnHistoryGotoIndex() protected méthode

Raises the HistoryGotoIndex event.
protected OnHistoryGotoIndex ( GeckoHistoryGotoIndexEventArgs e ) : void
e GeckoHistoryGotoIndexEventArgs The data for the event.
Résultat void

OnHistoryNewEntry() protected méthode

Raises the HistoryNewEntry event.
protected OnHistoryNewEntry ( GeckoHistoryEventArgs e ) : void
e GeckoHistoryEventArgs The data for the event.
Résultat void

OnHistoryPurge() protected méthode

Raises the HistoryPurge event.
protected OnHistoryPurge ( GeckoHistoryPurgeEventArgs e ) : void
e GeckoHistoryPurgeEventArgs The data for the event.
Résultat void

OnHistoryReload() protected méthode

Raises the HistoryReload event.
protected OnHistoryReload ( GeckoHistoryEventArgs e ) : void
e GeckoHistoryEventArgs The data for the event.
Résultat void

OnJavascriptError() protected méthode

protected OnJavascriptError ( JavascriptErrorEventArgs e ) : void
e JavascriptErrorEventArgs
Résultat void

OnLeave() protected méthode

protected OnLeave ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnLoad() protected méthode

Raises the LoadEvent event.
protected OnLoad ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
Résultat void

OnNavigated() protected méthode

Raises the Navigated event.
protected OnNavigated ( GeckoNavigatedEventArgs e ) : void
e GeckoNavigatedEventArgs The data for the event.
Résultat void

OnNavigating() protected méthode

Raises the Navigating event.
protected OnNavigating ( GeckoNavigatingEventArgs e ) : void
e GeckoNavigatingEventArgs The data for the event.
Résultat void

OnPaint() protected méthode

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Résultat void

OnProgressChanged() protected méthode

Raises the ProgressChanged event.
protected OnProgressChanged ( GeckoProgressEventArgs e ) : void
e GeckoProgressEventArgs The data for the event.
Résultat void

OnSecurityStateChanged() protected méthode

Raises the SecurityStateChanged event.
protected OnSecurityStateChanged ( EventArgs e ) : void
e System.EventArgs The data for the event.
Résultat void

OnShowContextMenu() protected méthode

Raises the ShowContextMenu event.
protected OnShowContextMenu ( GeckoContextMenuEventArgs e ) : void
e GeckoContextMenuEventArgs The data for the event.
Résultat void

OnSizeChanged() protected méthode

protected OnSizeChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnStatusTextChanged() protected méthode

Raises the StatusTextChanged event.
protected OnStatusTextChanged ( EventArgs e ) : void
e System.EventArgs The data for the event.
Résultat void

OnWindowClosed() protected méthode

Raises the WindowClosed event.
protected OnWindowClosed ( EventArgs e ) : void
e System.EventArgs The data for the event.
Résultat void

OnWindowSetBounds() protected méthode

Raises the WindowSetBounds event.
protected OnWindowSetBounds ( GeckoWindowSetBoundsEventArgs e ) : void
e GeckoWindowSetBoundsEventArgs The data for the event.
Résultat void

Paste() public méthode

Pastes the contents of the clipboard at the current selection.
public Paste ( ) : bool
Résultat bool

Redo() public méthode

Redoes last undone command.
public Redo ( ) : bool
Résultat bool

Reload() public méthode

Reloads the current page.
public Reload ( ) : bool
Résultat bool

Reload() public méthode

Reloads the current page using the specified flags.
public Reload ( GeckoLoadFlags flags ) : bool
flags GeckoLoadFlags
Résultat bool

SaveDocument() public méthode

Saves the current document to the specified file name.
public SaveDocument ( string path ) : void
path string
Résultat void

SaveDocument() public méthode

Saves the current document to the specified file name.
public SaveDocument ( string path, string outputMimeType ) : void
path string Patht to the file you want to save
outputMimeType string the mimmtype of the save file, or null
Résultat void

SelectAll() public méthode

Selects the entire document.
public SelectAll ( ) : void
Résultat void

SelectNone() public méthode

Empties the current selection.
public SelectNone ( ) : void
Résultat void

SetSecurityState() public méthode

public SetSecurityState ( GeckoSecurityState value ) : void
value GeckoSecurityState
Résultat void

ShowPageProperties() public méthode

Displays a properties dialog for the current page.
public ShowPageProperties ( ) : void
Résultat void

ShowPageProperties() public méthode

public ShowPageProperties ( GeckoDocument document ) : void
document GeckoDocument
Résultat void

Stop() public méthode

Cancels any pending navigation and also stops any sound or animation.
public Stop ( ) : void
Résultat void

Undo() public méthode

Undoes last executed command.
public Undo ( ) : bool
Résultat bool

UpdateCommandStatus() public méthode

Raises the CanGoBackChanged or CanGoForwardChanged events when necessary.
public UpdateCommandStatus ( ) : void
Résultat void

ViewSource() public méthode

Opens a new window which contains the source code for the current page.
public ViewSource ( ) : void
Résultat void

ViewSource() public méthode

Opens a new window which contains the source code for the specified page.
public ViewSource ( string url ) : void
url string
Résultat void

WndProc() protected méthode

protected WndProc ( Message &m ) : void
m Message
Résultat void

nsIContextMenuListener2() public méthode

public nsIContextMenuListener2 ( uint aContextFlags, nsIContextMenuInfo info ) : void
aContextFlags uint
info nsIContextMenuInfo
Résultat void

nsIDOMEventListener() public méthode

public nsIDOMEventListener ( nsIDOMEvent e ) : void
e nsIDOMEvent
Résultat void

nsIEmbeddingSiteWindow() public méthode

public nsIEmbeddingSiteWindow ( ) : void
Résultat void

nsIEmbeddingSiteWindow() public méthode

public nsIEmbeddingSiteWindow ( bool aVisibility ) : void
aVisibility bool
Résultat void

nsIEmbeddingSiteWindow() public méthode

public nsIEmbeddingSiteWindow ( string aTitle ) : void
aTitle string
Résultat void

nsIEmbeddingSiteWindow() public méthode

public nsIEmbeddingSiteWindow ( uint flags, int &x, int &y, int &cx, int &cy ) : void
flags uint
x int
y int
cx int
cy int
Résultat void

nsIEmbeddingSiteWindow2() public méthode

public nsIEmbeddingSiteWindow2 ( ) : void
Résultat void

nsIEmbeddingSiteWindow2() public méthode

public nsIEmbeddingSiteWindow2 ( bool aVisibility ) : void
aVisibility bool
Résultat void

nsIEmbeddingSiteWindow2() public méthode

public nsIEmbeddingSiteWindow2 ( string aTitle ) : void
aTitle string
Résultat void

nsIEmbeddingSiteWindow2() public méthode

public nsIEmbeddingSiteWindow2 ( uint flags, int &x, int &y, int &cx, int &cy ) : void
flags uint
x int
y int
cx int
cy int
Résultat void

nsISHistoryListener() public méthode

public nsISHistoryListener ( nsIURI aNewURI ) : void
aNewURI nsIURI
Résultat void

nsITooltipListener() public méthode

public nsITooltipListener ( ) : void
Résultat void

nsITooltipListener() public méthode

public nsITooltipListener ( int aXCoords, int aYCoords, string aTipText ) : void
aXCoords int
aYCoords int
aTipText string
Résultat void

nsIWebBrowserChrome() public méthode

public nsIWebBrowserChrome ( ) : void
Résultat void

nsIWebBrowserChrome() public méthode

public nsIWebBrowserChrome ( int status ) : void
status int
Résultat void

nsIWebBrowserChrome() public méthode

public nsIWebBrowserChrome ( int cx, int cy ) : void
cx int
cy int
Résultat void

nsIWebBrowserChrome() public méthode

public nsIWebBrowserChrome ( nsIWebBrowser webBrowser ) : void
webBrowser nsIWebBrowser
Résultat void

nsIWebBrowserChrome() public méthode

public nsIWebBrowserChrome ( uint flags ) : void
flags uint
Résultat void

nsIWebBrowserChrome() public méthode

public nsIWebBrowserChrome ( uint statusType, string status ) : void
statusType uint
status string
Résultat void

nsIWebProgressListener() public méthode

public nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, int aCurSelfProgress, int aMaxSelfProgress, int aCurTotalProgress, int aMaxTotalProgress ) : void
aWebProgress nsIWebProgress
aRequest nsIRequest
aCurSelfProgress int
aMaxSelfProgress int
aCurTotalProgress int
aMaxTotalProgress int
Résultat void

nsIWebProgressListener() public méthode

public nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, int aStatus, string aMessage ) : void
aWebProgress nsIWebProgress
aRequest nsIRequest
aStatus int
aMessage string
Résultat void

nsIWebProgressListener() public méthode

public nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, nsIURI aLocation ) : void
aWebProgress nsIWebProgress
aRequest nsIRequest
aLocation nsIURI
Résultat void

nsIWebProgressListener() public méthode

public nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, uint aState ) : void
aWebProgress nsIWebProgress
aRequest nsIRequest
aState uint
Résultat void

nsIWebProgressListener() public méthode

public nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, uint aStateFlags, int aStatus ) : void
aWebProgress nsIWebProgress
aRequest nsIRequest
aStateFlags uint
aStatus int
Résultat void

Property Details

NavigateFinishedNotifier public_oe property

public NavigateFinishedNotifier,Skybound.Gecko NavigateFinishedNotifier
Résultat NavigateFinishedNotifier

m_wrapper protected_oe property

protected GtkDotNet.GtkWrapperNoThread m_wrapper
Résultat GtkDotNet.GtkWrapperNoThread