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

상속: Gtk.EventBox, IChatView, IDisposable, ITraceable
파일 보기 프로젝트 열기: meebey/smuxi 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AutoScroll void
CheckAutoScroll void
OnVadjustmentValueChanged void
_ string

공개 메소드들

메소드 설명
AddMessage ( MessageModel msg ) : void
ApplyConfig ( Smuxi.Engine.UserConfig config ) : void
ChatView ( Smuxi.Engine.ChatModel chat ) : System
Clear ( ) : void
Close ( ) : void
Disable ( ) : void
Dispose ( ) : void
Enable ( ) : void
Populate ( ) : void
ScrollDown ( ) : void
ScrollToEnd ( ) : void
ScrollToStart ( ) : void
ScrollUp ( ) : void
Sync ( ) : void
ToString ( ) : string
ToTraceString ( ) : string
UpdateLastSeenMessage ( ) : void

보호된 메소드들

메소드 설명
ChatView ( IntPtr handle ) : System
CreateMainMessageTextView ( ) : MessageTextView
Dispose ( bool disposing ) : void
OnLastSeenHighlightQueueAbortedEvent ( object sender, EventArgs e ) : void
OnLastSeenHighlightQueueExceptionEvent ( object sender, Smuxi.Common.TaskQueueExceptionEventArgs e ) : void
OnMessageTextViewMessageAdded ( object sender, MessageTextViewMessageAddedEventArgs e ) : void
OnMessageTextViewMessageHighlighted ( object sender, MessageTextViewMessageHighlightedEventArgs e ) : void
OnMessageTextViewPersonClicked ( object sender, MessageTextViewPersonClickedEventArgs e ) : void
OnMessageTextViewPopulatePopup ( object sender, Gtk e ) : void
OnStatusChanged ( EventArgs e ) : void
OnTabButtonPress ( object sender, Gtk e ) : void
OnTabMenuCloseActivated ( object sender, EventArgs e ) : void
OnTabMenuShown ( object sender, EventArgs e ) : void

비공개 메소드들

메소드 설명
AutoScroll ( ) : void
CheckAutoScroll ( ) : void
OnVadjustmentValueChanged ( object sender, EventArgs e ) : void
_ ( string msg ) : string

메소드 상세

AddMessage() 공개 메소드

public AddMessage ( MessageModel msg ) : void
msg Smuxi.Engine.MessageModel
리턴 void

ApplyConfig() 공개 메소드

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

ChatView() 공개 메소드

public ChatView ( Smuxi.Engine.ChatModel chat ) : System
chat Smuxi.Engine.ChatModel
리턴 System

ChatView() 보호된 메소드

protected ChatView ( IntPtr handle ) : System
handle System.IntPtr
리턴 System

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

CreateMainMessageTextView() 보호된 메소드

protected CreateMainMessageTextView ( ) : MessageTextView
리턴 MessageTextView

Disable() 공개 메소드

public Disable ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Enable() 공개 메소드

public Enable ( ) : void
리턴 void

OnLastSeenHighlightQueueAbortedEvent() 보호된 메소드

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

OnLastSeenHighlightQueueExceptionEvent() 보호된 메소드

protected OnLastSeenHighlightQueueExceptionEvent ( object sender, Smuxi.Common.TaskQueueExceptionEventArgs e ) : void
sender object
e Smuxi.Common.TaskQueueExceptionEventArgs
리턴 void

OnMessageTextViewMessageAdded() 보호된 메소드

protected OnMessageTextViewMessageAdded ( object sender, MessageTextViewMessageAddedEventArgs e ) : void
sender object
e MessageTextViewMessageAddedEventArgs
리턴 void

OnMessageTextViewMessageHighlighted() 보호된 메소드

protected OnMessageTextViewMessageHighlighted ( object sender, MessageTextViewMessageHighlightedEventArgs e ) : void
sender object
e MessageTextViewMessageHighlightedEventArgs
리턴 void

OnMessageTextViewPersonClicked() 보호된 메소드

protected OnMessageTextViewPersonClicked ( object sender, MessageTextViewPersonClickedEventArgs e ) : void
sender object
e MessageTextViewPersonClickedEventArgs
리턴 void

OnMessageTextViewPopulatePopup() 보호된 메소드

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

OnStatusChanged() 보호된 메소드

protected OnStatusChanged ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnTabButtonPress() 보호된 메소드

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

OnTabMenuCloseActivated() 보호된 메소드

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

OnTabMenuShown() 보호된 메소드

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

Populate() 공개 메소드

public Populate ( ) : void
리턴 void

ScrollDown() 공개 메소드

public ScrollDown ( ) : void
리턴 void

ScrollToEnd() 공개 메소드

public ScrollToEnd ( ) : void
리턴 void

ScrollToStart() 공개 메소드

public ScrollToStart ( ) : void
리턴 void

ScrollUp() 공개 메소드

public ScrollUp ( ) : void
리턴 void

Sync() 공개 메소드

public Sync ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

ToTraceString() 공개 메소드

public ToTraceString ( ) : string
리턴 string

UpdateLastSeenMessage() 공개 메소드

public UpdateLastSeenMessage ( ) : void
리턴 void