Свойство | Тип | Описание | |
---|---|---|---|
_browser | GeckoWebBrowser |
Свойство | Тип | Описание | |
---|---|---|---|
AddOpenPageInFFItem | MenuItem | ||
AddOtherMenuItemsForDebugging | void | ||
Browser_Resize | void | ||
CleanupAfterNavigation | void | ||
InitializeComponent | void | ||
IsThereACurrentTextSelection | bool | ||
LoadPageDomFromBrowser | void | ||
OnConsoleMessage | void | ||
OnJavascriptError | void | ||
OnOpenAboutCache | void | ||
OnOpenAboutConfig | void | ||
OnOpenAboutMemory | void | ||
OnUpdateDisplayTick | void | ||
Paste | void | ||
SaveCustomizedCssRules | void | ||
SetNewDependent | void | ||
UpdateDisplay | void | ||
_browser_DocumentCompleted | void |
Метод | Описание | |
---|---|---|
AddMessageEventListener ( string eventName, Action |
Only the first call per browser per event name takes effect. (Unless RemoveMessageEventListener is called explicitly for the event name.)
|
|
AddScriptContent ( string content ) : void | ||
AddScriptSource ( string filename ) : void |
add a jscript source file
|
|
Browser ( ) : System | ||
Copy ( ) : void | ||
GetPathToStylizer ( ) : string | ||
HandleLinkClick ( GeckoAnchorElement anchor, DomEventArgs eventArgs, string workingDirectoryForFileLinks ) : void |
When you receive a OnBrowserClick and have determined that nothing was clicked on that the c# needs to pay attention to, pass it on to this method. It will either let the browser handle it normally, or redirect it to the operating system so that it can open the file or external website itself.
|
|
NamesOfFontsThatBrowserCanRender ( ) : IEnumerable |
See https://jira.sil.org/browse/BL-802 and https://bugzilla.mozilla.org/show_bug.cgi?id=1108866 Until that gets fixed, we're better off not listing those fonts that are just going to cause confusion
|
|
Navigate ( HtmlDom htmlDom, HtmlDom htmlEditDom = null, bool setAsCurrentPageForDebugging = false ) : void | ||
Navigate ( string url, bool cleanupFileAfterNavigating ) : void | ||
NavigateRawHtml ( string html ) : void | ||
OnGetTroubleShootingInformation ( object sender, EventArgs e ) : void | ||
OnOpenPageInStylizer ( object sender, EventArgs e ) : void | ||
OnOpenPageInSystemBrowser ( object sender, EventArgs e ) : void | ||
RaiseGeckoReady ( ) : void | ||
ReadEditableAreasNow ( ) : void |
This is needed if we want to save before getting a natural Validating event.
|
|
RemoveMessageEventListener ( string eventName ) : void |
Remove a previously installed event handler.
|
|
RunJavaScript ( string script ) : string | ||
SaveHTML ( string path ) : void | ||
SetEditingCommands ( |
||
SetUpXulRunner ( ) : void | ||
ShowHtml ( string html ) : void | ||
UpdateEditButtons ( ) : void |
Метод | Описание | |
---|---|---|
Application_Idle ( object sender, EventArgs e ) : void | ||
Dispose ( bool disposing ) : void |
Clean up any resources being used.
|
|
OnBrowser_DomClick ( object sender, DomEventArgs e ) : void | ||
OnDomKeyPress ( object sender, DomKeyEventArgs e ) : void |
Prevent a CTRL+V pasting when we have the Paste button disabled, e.g. when pictures are on the clipboard. Also handle CTRL+N creating a new page on Linux/Mono.
|
|
OnLoad ( EventArgs e ) : void | ||
OnShowContextMenu ( object sender, GeckoContextMenuEventArgs e ) : void | ||
_browser_Navigating ( object sender, GeckoNavigatingEventArgs e ) : void |
Метод | Описание | |
---|---|---|
AddOpenPageInFFItem ( GeckoContextMenuEventArgs e ) : MenuItem | ||
AddOtherMenuItemsForDebugging ( GeckoContextMenuEventArgs e ) : void | ||
Browser_Resize ( object sender, EventArgs e ) : void | ||
CleanupAfterNavigation ( object sender, GeckoNavigatedEventArgs e ) : void | ||
InitializeComponent ( ) : void |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
|
IsThereACurrentTextSelection ( ) : bool |
Workaround suggested by Tom Hindle, since GeckoFx-45's CanXSelection properties aren't working.
|
|
LoadPageDomFromBrowser ( ) : void |
What's going on here: the browser is just /editting displaying a copy of one page of the document. So we need to copy any changes back to the real DOM.
|
|
OnConsoleMessage ( object sender, ConsoleMessageEventArgs e ) : void | ||
OnJavascriptError ( object sender, JavascriptErrorEventArgs e ) : void | ||
OnOpenAboutCache ( object sender, EventArgs e ) : void | ||
OnOpenAboutConfig ( object sender, EventArgs e ) : void | ||
OnOpenAboutMemory ( object sender, EventArgs e ) : void | ||
OnUpdateDisplayTick ( object sender, EventArgs e ) : void | ||
Paste ( ) : void | ||
SaveCustomizedCssRules ( GeckoStyleSheet userModifiedStyleSheet ) : void | ||
SetNewDependent ( IDisposable dependent ) : void | ||
UpdateDisplay ( ) : void | ||
_browser_DocumentCompleted ( object sender, EventArgs e ) : void |
public AddMessageEventListener ( string eventName, Action |
||
eventName | string | |
action | Action |
|
Результат | void |
public AddScriptContent ( string content ) : void | ||
content | string | |
Результат | void |
public AddScriptSource ( string filename ) : void | ||
filename | string | |
Результат | void |
protected Application_Idle ( object sender, EventArgs e ) : void | ||
sender | object | |
e | EventArgs | |
Результат | void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | true if managed resources should be disposed; otherwise, false. |
Результат | void |
public static GetPathToStylizer ( ) : string | ||
Результат | string |
public HandleLinkClick ( GeckoAnchorElement anchor, DomEventArgs eventArgs, string workingDirectoryForFileLinks ) : void | ||
anchor | GeckoAnchorElement | |
eventArgs | DomEventArgs | |
workingDirectoryForFileLinks | string | |
Результат | void |
public static NamesOfFontsThatBrowserCanRender ( ) : IEnumerable |
||
Результат | IEnumerable |
public Navigate ( HtmlDom htmlDom, HtmlDom htmlEditDom = null, bool setAsCurrentPageForDebugging = false ) : void | ||
htmlDom | HtmlDom | |
htmlEditDom | HtmlDom | |
setAsCurrentPageForDebugging | bool | |
Результат | void |
public Navigate ( string url, bool cleanupFileAfterNavigating ) : void | ||
url | string | |
cleanupFileAfterNavigating | bool | |
Результат | void |
public NavigateRawHtml ( string html ) : void | ||
html | string | |
Результат | void |
protected OnBrowser_DomClick ( object sender, DomEventArgs e ) : void | ||
sender | object | |
e | DomEventArgs | |
Результат | void |
protected OnDomKeyPress ( object sender, DomKeyEventArgs e ) : void | ||
sender | object | |
e | DomKeyEventArgs | |
Результат | void |
public OnGetTroubleShootingInformation ( object sender, EventArgs e ) : void | ||
sender | object | |
e | EventArgs | |
Результат | void |
public OnOpenPageInStylizer ( object sender, EventArgs e ) : void | ||
sender | object | |
e | EventArgs | |
Результат | void |
public OnOpenPageInSystemBrowser ( object sender, EventArgs e ) : void | ||
sender | object | |
e | EventArgs | |
Результат | void |
protected OnShowContextMenu ( object sender, GeckoContextMenuEventArgs e ) : void | ||
sender | object | |
e | GeckoContextMenuEventArgs | |
Результат | void |
public RemoveMessageEventListener ( string eventName ) : void | ||
eventName | string | |
Результат | void |
public RunJavaScript ( string script ) : string | ||
script | string | |
Результат | string |
public SetEditingCommands ( |
||
cutCommand | ||
copyCommand | ||
pasteCommand | ||
undoCommand | ||
Результат | void |
protected _browser_Navigating ( object sender, GeckoNavigatingEventArgs e ) : void | ||
sender | object | |
e | GeckoNavigatingEventArgs | |
Результат | void |