C# Class Bloom.ToPalaso.MessageLabelProgress

Conveys messages into the label. Useful as a poor-man's status indicator when using command-line processors
Inheritance: System.Windows.Forms.Label, IProgress
Show file Open project: BloomBooks/BloomDesktop

Public Methods

Method Description
MessageLabelProgress ( ) : System
WriteError ( string message ) : void
WriteException ( Exception error ) : void
WriteMessage ( string message ) : void
WriteMessageWithColor ( string colorName, string message ) : void
WriteStatus ( string message ) : void
WriteVerbose ( string message ) : void
WriteWarning ( string message ) : void

Private Methods

Method Description
MessageLabelProgress_VisibleChanged ( object sender, EventArgs e ) : void
UpdateText ( object state ) : void

Method Details

MessageLabelProgress() public method

public MessageLabelProgress ( ) : System
return System

WriteError() public method

public WriteError ( string message ) : void
message string
return void

WriteException() public method

public WriteException ( Exception error ) : void
error System.Exception
return void

WriteMessage() public method

public WriteMessage ( string message ) : void
message string
return void

WriteMessageWithColor() public method

public WriteMessageWithColor ( string colorName, string message ) : void
colorName string
message string
return void

WriteStatus() public method

public WriteStatus ( string message ) : void
message string
return void

WriteVerbose() public method

public WriteVerbose ( string message ) : void
message string
return void

WriteWarning() public method

public WriteWarning ( string message ) : void
message string
return void