C# Class iMon.XBMC.DisplayHandler

Inheritance: System.ComponentModel.BackgroundWorker
Exibir arquivo Open project: Montellese/xbmc-on-imon Class Usage Examples

Public Methods

Method Description
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

Protected Methods

Method Description
OnDoWork ( DoWorkEventArgs e ) : void

Private Methods

Method Description
display ( Text text ) : void
lcdScrollFinished ( object sender, EventArgs e ) : void
stateChanged ( object sender, iMon.DisplayApi.iMonStateChangedEventArgs e ) : void
update ( ) : void

Method Details

AddText() public method

public AddText ( string lcd, string vfdUpper, string vfdLower ) : void
lcd string
vfdUpper string
vfdLower string
return void

AddText() public method

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

DisplayHandler() public method

public DisplayHandler ( iMon.DisplayApi.iMonWrapperApi imon ) : System
imon iMon.DisplayApi.iMonWrapperApi
return System

HideAllIcons() public method

public HideAllIcons ( ) : void
return void

OnDoWork() protected method

protected OnDoWork ( DoWorkEventArgs e ) : void
e System.ComponentModel.DoWorkEventArgs
return void

SetIcon() public method

public SetIcon ( iMonLcdIcons icon, bool show ) : void
icon iMonLcdIcons
show bool
return void

SetIcons() public method

public SetIcons ( IEnumerable iconList, bool show ) : void
iconList IEnumerable
show bool
return void

SetProgress() public method

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

SetProgress() public method

public SetProgress ( int position, int total ) : void
position int
total int
return void

SetText() public method

public SetText ( string text ) : void
text string
return void

SetText() public method

public SetText ( string text, int delay ) : void
text string
delay int
return void

SetText() public method

public SetText ( string lcd, string vfdUpper, string vfdLower ) : void
lcd string
vfdUpper string
vfdLower string
return void

SetText() public method

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