C# 클래스 iMon.XBMC.DisplayHandler

상속: System.ComponentModel.BackgroundWorker
파일 보기 프로젝트 열기: Montellese/xbmc-on-imon 1 사용 예제들

공개 메소드들

메소드 설명
AddText ( string lcd, string vfdUpper, string vfdLower ) : void
AddText ( string lcd, string vfdUpper, string vfdLower, int delay ) : void
DisplayHandler ( iMon.DisplayApi.iMonWrapperApi imon ) : System
HideAllIcons ( ) : void
SetIcon ( iMonLcdIcons icon, bool show ) : void
SetIcons ( IEnumerable iconList, bool show ) : void
SetProgress ( System.TimeSpan position, System.TimeSpan total ) : void
SetProgress ( int position, int total ) : void
SetText ( string text ) : void
SetText ( string text, int delay ) : void
SetText ( string lcd, string vfdUpper, string vfdLower ) : void
SetText ( string lcd, string vfdUpper, string vfdLower, int delay ) : void

보호된 메소드들

메소드 설명
OnDoWork ( DoWorkEventArgs e ) : void

비공개 메소드들

메소드 설명
display ( Text text ) : void
lcdScrollFinished ( object sender, EventArgs e ) : void
stateChanged ( object sender, iMon.DisplayApi.iMonStateChangedEventArgs e ) : void
update ( ) : void

메소드 상세

AddText() 공개 메소드

public AddText ( string lcd, string vfdUpper, string vfdLower ) : void
lcd string
vfdUpper string
vfdLower string
리턴 void

AddText() 공개 메소드

public AddText ( string lcd, string vfdUpper, string vfdLower, int delay ) : void
lcd string
vfdUpper string
vfdLower string
delay int
리턴 void

DisplayHandler() 공개 메소드

public DisplayHandler ( iMon.DisplayApi.iMonWrapperApi imon ) : System
imon iMon.DisplayApi.iMonWrapperApi
리턴 System

HideAllIcons() 공개 메소드

public HideAllIcons ( ) : void
리턴 void

OnDoWork() 보호된 메소드

protected OnDoWork ( DoWorkEventArgs e ) : void
e System.ComponentModel.DoWorkEventArgs
리턴 void

SetIcon() 공개 메소드

public SetIcon ( iMonLcdIcons icon, bool show ) : void
icon iMonLcdIcons
show bool
리턴 void

SetIcons() 공개 메소드

public SetIcons ( IEnumerable iconList, bool show ) : void
iconList IEnumerable
show bool
리턴 void

SetProgress() 공개 메소드

public SetProgress ( System.TimeSpan position, System.TimeSpan total ) : void
position System.TimeSpan
total System.TimeSpan
리턴 void

SetProgress() 공개 메소드

public SetProgress ( int position, int total ) : void
position int
total int
리턴 void

SetText() 공개 메소드

public SetText ( string text ) : void
text string
리턴 void

SetText() 공개 메소드

public SetText ( string text, int delay ) : void
text string
delay int
리턴 void

SetText() 공개 메소드

public SetText ( string lcd, string vfdUpper, string vfdLower ) : void
lcd string
vfdUpper string
vfdLower string
리턴 void

SetText() 공개 메소드

public SetText ( string lcd, string vfdUpper, string vfdLower, int delay ) : void
lcd string
vfdUpper string
vfdLower string
delay int
리턴 void