C# Class Octgn.Play.Gui.ChatControl

Inheritance: INotifyPropertyChanged
Show file Open project: octgn/OCTGN Class Usage Examples

Public Properties

Property Type Description
NewMessage Action

Public Methods

Method Description
ChatControl ( ) : System
FocusInput ( ) : void
GameMessageToBlock ( IGameMessage m ) : System.Windows.Documents.Block
MergeArgsv2 ( string format, object arguments ) : Inline
Save ( ) : void

Private Methods

Method Description
InputGotFocus ( object sender, RoutedEventArgs e ) : void
InputLostFocus ( object sender, RoutedEventArgs e ) : void
KeyDownHandler ( object sender, System.Windows.Input.KeyEventArgs e ) : void
OnPropertyChanged ( string propertyName ) : void
TickMessage ( object sender, System.Timers.ElapsedEventArgs elapsedEventArgs ) : void

Method Details

ChatControl() public method

public ChatControl ( ) : System
return System

FocusInput() public method

public FocusInput ( ) : void
return void

GameMessageToBlock() public static method

public static GameMessageToBlock ( IGameMessage m ) : System.Windows.Documents.Block
m IGameMessage
return System.Windows.Documents.Block

MergeArgsv2() public static method

public static MergeArgsv2 ( string format, object arguments ) : Inline
format string
arguments object
return System.Windows.Documents.Inline

Save() public method

public Save ( ) : void
return void

Property Details

NewMessage public property

public Action NewMessage
return Action