C# Class Harriet.Models.Chat.ChatWindowPositionModel

チャット枠の位置、サイズ情報を表します。
Inheritance: HarrietNotifiableModelBase
Show file Open project: malaybaku/harriet Class Usage Examples

Public Methods

Method Description
ChatWindowPositionModel ( IMainWindow mainWindow, IChatWindowLayoutSetting layout, IChatWindowRelocateRequestable relocateRequestor ) : Harriet.Models.Core
Relocate ( ) : void
ResetSize ( ) : void
SetDefaultSize ( double width, double height ) : void

Private Methods

Method Description
OnRelocateRequested ( object sender, EventArgs e ) : void

Method Details

ChatWindowPositionModel() public method

public ChatWindowPositionModel ( IMainWindow mainWindow, IChatWindowLayoutSetting layout, IChatWindowRelocateRequestable relocateRequestor ) : Harriet.Models.Core
mainWindow IMainWindow
layout IChatWindowLayoutSetting
relocateRequestor IChatWindowRelocateRequestable
return Harriet.Models.Core

Relocate() public method

public Relocate ( ) : void
return void

ResetSize() public method

public ResetSize ( ) : void
return void

SetDefaultSize() public method

public SetDefaultSize ( double width, double height ) : void
width double
height double
return void