C# Класс Monodoc.Browser

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
CurrentTab Tab
CurrentUrl string
MainWindow Gtk.Window
bookList ArrayList
capabilities Capabilities
context_id uint
engine string
index_entry Entry
tabs_nb Notebook
tree_browser TreeBrowser

Открытые методы

Метод Описание
Browser ( string basedir, IEnumerable sources, string engine ) : Gtk
GetHtml ( string url, HelpSource help_source, RootTree help_tree ) : string
GetHtml ( string url, HelpSource help_source, RootTree help_tree, Node &match ) : string
GetResourceImage ( string name ) : Stream
LinkClicked ( object o, EventArgs args ) : void
LoadUrl ( string url ) : void
OnCloseTab ( object sender, EventArgs a ) : void
OnIndexEntryActivated ( object sender, EventArgs a ) : void
OnIndexEntryChanged ( object sender, EventArgs a ) : void
OnIndexEntryFocused ( object sender, EventArgs a ) : void
OnIndexEntryKeyPress ( object o, KeyPressEventArgs args ) : void
OnUrlMouseOver ( object o, EventArgs args ) : void
Render ( string text, Node matched_node, string url ) : void

Приватные методы

Метод Описание
AddTab ( ) : void
BarStyleSet ( object obj, Gtk.StyleSetArgs args ) : void
ChangeTab ( object o, Gtk.SwitchPageArgs args ) : void
CloseTab ( ) : void
CreateSearchPanel ( ) : void
DoHighlightText ( string text ) : string
DoUpload ( ) : void
InitMacAppHandlers ( ) : void
InstallMacMainMenu ( ) : void
LostFocus ( object sender, FocusOutEventArgs a ) : void
OnAboutActivate ( object sender, EventArgs a ) : void
OnCollapseActivate ( object o, EventArgs args ) : void
OnCommentsActivate ( object o, EventArgs args ) : void
OnContributionStatistics ( object sender, EventArgs a ) : void
OnCopyActivate ( object sender, EventArgs a ) : void
OnCutActivate ( object sender, EventArgs a ) : void
OnEditingActivate ( object o, EventArgs args ) : void
OnInheritedMembersActivate ( object o, EventArgs args ) : void
OnLookupURL ( object sender, EventArgs a ) : void
OnNewComment ( object sender, EventArgs a ) : void
OnNewTab ( object sender, EventArgs a ) : void
OnPasteActivate ( object sender, EventArgs a ) : void
OnQuitActivate ( object sender, EventArgs a ) : void
OnSearchActivated ( object sender, EventArgs a ) : void
OnSelectAllActivate ( object sender, EventArgs a ) : void
OnUpload ( object sender, EventArgs a ) : void
Reload ( ) : void
ShowSearchResult ( object sender, EventArgs a ) : void
TextLarger ( object obj, EventArgs args ) : void
TextNormal ( object obj, EventArgs args ) : void
TextSmaller ( object obj, EventArgs args ) : void
delete_event_cb ( object o, DeleteEventArgs args ) : void
keypress_event_cb ( object o, KeyPressEventArgs args ) : void
keyrelease_event_cb ( object o, KeyReleaseEventArgs args ) : void
on_print_activate ( object sender, EventArgs e ) : void

Описание методов

Browser() публичный Метод

public Browser ( string basedir, IEnumerable sources, string engine ) : Gtk
basedir string
sources IEnumerable
engine string
Результат Gtk

GetHtml() публичный статический Метод

public static GetHtml ( string url, HelpSource help_source, RootTree help_tree ) : string
url string
help_source HelpSource
help_tree RootTree
Результат string

GetHtml() публичный статический Метод

public static GetHtml ( string url, HelpSource help_source, RootTree help_tree, Node &match ) : string
url string
help_source HelpSource
help_tree RootTree
match Node
Результат string

GetResourceImage() публичный Метод

public GetResourceImage ( string name ) : Stream
name string
Результат Stream

LinkClicked() публичный Метод

public LinkClicked ( object o, EventArgs args ) : void
o object
args EventArgs
Результат void

LoadUrl() публичный Метод

public LoadUrl ( string url ) : void
url string
Результат void

OnCloseTab() публичный Метод

public OnCloseTab ( object sender, EventArgs a ) : void
sender object
a EventArgs
Результат void

OnIndexEntryActivated() публичный Метод

public OnIndexEntryActivated ( object sender, EventArgs a ) : void
sender object
a EventArgs
Результат void

OnIndexEntryChanged() публичный Метод

public OnIndexEntryChanged ( object sender, EventArgs a ) : void
sender object
a EventArgs
Результат void

OnIndexEntryFocused() публичный Метод

public OnIndexEntryFocused ( object sender, EventArgs a ) : void
sender object
a EventArgs
Результат void

OnIndexEntryKeyPress() публичный Метод

public OnIndexEntryKeyPress ( object o, KeyPressEventArgs args ) : void
o object
args KeyPressEventArgs
Результат void

OnUrlMouseOver() публичный Метод

public OnUrlMouseOver ( object o, EventArgs args ) : void
o object
args EventArgs
Результат void

Render() публичный Метод

public Render ( string text, Node matched_node, string url ) : void
text string
matched_node Node
url string
Результат void

Описание свойств

CurrentTab публичное свойство

public Tab,Monodoc CurrentTab
Результат Tab

CurrentUrl публичное свойство

public string CurrentUrl
Результат string

MainWindow публичное свойство

public Window,Gtk MainWindow
Результат Gtk.Window

bookList публичное свойство

public ArrayList bookList
Результат ArrayList

capabilities публичное свойство

public Capabilities capabilities
Результат Capabilities

context_id публичное свойство

public uint context_id
Результат uint

engine публичное свойство

public string engine
Результат string

index_entry публичное свойство

public Entry index_entry
Результат Entry

tabs_nb публичное свойство

public Notebook tabs_nb
Результат Notebook

tree_browser публичное свойство

public TreeBrowser tree_browser
Результат TreeBrowser