C# 클래스 Smuxi.Frontend.Gnome.MainWindow

상속: Gtk.Window
파일 보기 프로젝트 열기: meebey/smuxi 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Minimized EventHandler
Unminimized EventHandler

Private Properties

프로퍼티 타입 설명
CheckLayout void
_ string

공개 메소드들

메소드 설명
ApplyConfig ( Smuxi.Engine.UserConfig userConfig ) : void
MainWindow ( ) : System
UpdateProgressBar ( ) : void
UpdateTitle ( ) : void
UpdateTitle ( ChatView chatView, string protocolStatus ) : void

보호된 메소드들

메소드 설명
OnChatViewManagerChatAdded ( object sender, ChatViewManagerChatAddedEventArgs e ) : void
OnChatViewManagerChatRemoved ( object sender, ChatViewManagerChatRemovedEventArgs e ) : void
OnChatViewManagerChatSynced ( object sender, ChatViewManagerChatSyncedEventArgs e ) : void
OnChatViewMessageHighlighted ( object sender, ChatViewMessageHighlightedEventArgs e ) : void
OnConfigureEvent ( Gdk e ) : bool
OnDeleteEvent ( object sender, Gtk e ) : void
OnFocusInEvent ( object sender, EventArgs e ) : void
OnFocusOutEvent ( object sender, EventArgs e ) : void
OnNotebookFocusInEvent ( object sender, Gtk e ) : void
OnNotebookSwitchPage ( object sender, EventArgs e ) : void
OnWindowStateEvent ( object sender, Gtk e ) : void

비공개 메소드들

메소드 설명
CheckLayout ( ) : void
_ ( string msg ) : string

메소드 상세

ApplyConfig() 공개 메소드

public ApplyConfig ( Smuxi.Engine.UserConfig userConfig ) : void
userConfig Smuxi.Engine.UserConfig
리턴 void

MainWindow() 공개 메소드

public MainWindow ( ) : System
리턴 System

OnChatViewManagerChatAdded() 보호된 메소드

protected OnChatViewManagerChatAdded ( object sender, ChatViewManagerChatAddedEventArgs e ) : void
sender object
e ChatViewManagerChatAddedEventArgs
리턴 void

OnChatViewManagerChatRemoved() 보호된 메소드

protected OnChatViewManagerChatRemoved ( object sender, ChatViewManagerChatRemovedEventArgs e ) : void
sender object
e ChatViewManagerChatRemovedEventArgs
리턴 void

OnChatViewManagerChatSynced() 보호된 메소드

protected OnChatViewManagerChatSynced ( object sender, ChatViewManagerChatSyncedEventArgs e ) : void
sender object
e ChatViewManagerChatSyncedEventArgs
리턴 void

OnChatViewMessageHighlighted() 보호된 메소드

protected OnChatViewMessageHighlighted ( object sender, ChatViewMessageHighlightedEventArgs e ) : void
sender object
e ChatViewMessageHighlightedEventArgs
리턴 void

OnConfigureEvent() 보호된 메소드

protected OnConfigureEvent ( Gdk e ) : bool
e Gdk
리턴 bool

OnDeleteEvent() 보호된 메소드

protected OnDeleteEvent ( object sender, Gtk e ) : void
sender object
e Gtk
리턴 void

OnFocusInEvent() 보호된 메소드

protected OnFocusInEvent ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnFocusOutEvent() 보호된 메소드

protected OnFocusOutEvent ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnNotebookFocusInEvent() 보호된 메소드

protected OnNotebookFocusInEvent ( object sender, Gtk e ) : void
sender object
e Gtk
리턴 void

OnNotebookSwitchPage() 보호된 메소드

protected OnNotebookSwitchPage ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnWindowStateEvent() 보호된 메소드

protected OnWindowStateEvent ( object sender, Gtk e ) : void
sender object
e Gtk
리턴 void

UpdateProgressBar() 공개 메소드

public UpdateProgressBar ( ) : void
리턴 void

UpdateTitle() 공개 메소드

public UpdateTitle ( ) : void
리턴 void

UpdateTitle() 공개 메소드

public UpdateTitle ( ChatView chatView, string protocolStatus ) : void
chatView ChatView
protocolStatus string
리턴 void

프로퍼티 상세

Minimized 공개적으로 프로퍼티

public EventHandler Minimized
리턴 EventHandler

Unminimized 공개적으로 프로퍼티

public EventHandler Unminimized
리턴 EventHandler