C# 클래스 Monodoc.Browser

파일 보기 프로젝트 열기: remobjects/mono-tools 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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