C# Class Harriet.ViewModels.ChatWindowViewModel

チャット枠に対応したビューモデルを表します。
Inheritance: HarrietViewModelBase
ファイルを表示 Open project: malaybaku/harriet Class Usage Examples

Public Methods

Method Description
ChatWindowViewModel ( IChatWindowModel model, IMainWindow mainWindow, IShownCharacterNameSetting shownCharacterNameSetting, IChatWindowTextSetting textSetting, IChatWindowColorSetting colorSetting ) : System

モデルおよび設定を用いてインスタンスを初期化します。

Initialize ( ) : void

ビューの初期化時に実行される関数です。

Private Methods

Method Description
AssignToModel ( IChatWindowModel chatWindow ) : void
Close ( ) : void
GoNext ( ) : void
SyncTopmostToMainWindow ( IMainWindow window ) : void

Method Details

ChatWindowViewModel() public method

モデルおよび設定を用いてインスタンスを初期化します。
public ChatWindowViewModel ( IChatWindowModel model, IMainWindow mainWindow, IShownCharacterNameSetting shownCharacterNameSetting, IChatWindowTextSetting textSetting, IChatWindowColorSetting colorSetting ) : System
model IChatWindowModel 必要な描画物を実際に用意するモデル
mainWindow IMainWindow 位置決めに使うための親ウィンドウ
shownCharacterNameSetting IShownCharacterNameSetting 表示名の設定
textSetting IChatWindowTextSetting テキストのフォント設定
colorSetting IChatWindowColorSetting 色の設定
return System

Initialize() public method

ビューの初期化時に実行される関数です。
public Initialize ( ) : void
return void