C# Class WritersBattleField.ViewModel.MarkingLayer.MarkingLayerViewModelBase

Mostra file Open project: kienaiProject/ArtOfWords Class Usage Examples

Public Properties

Property Type Description
_view WritersBattleField.View.MarkingLayerView

Protected Properties

Property Type Description
_deleteButton System.Windows.Controls.Button

Public Methods

Method Description
ExecuteMouseMoveAsHovering ( Point point ) : void
OnCanvasMouseDown ( object sender, System e ) : void
OnCanvasMouseMove ( object sender, System e ) : void
RedrawClock ( object sender, EventArgs e ) : void
RedrawMarks ( ) : void
ResetStatus ( ) : void
SetRedrawTimer ( ) : void
SetView ( MarkingLayerView view ) : void

Protected Methods

Method Description
DeleteButtonClicked ( object obj, RoutedEventArgs e ) : void
DrawDeleteButton ( int index ) : void
DrawOneMark ( int headIndex, int tailIndex, System.Windows.Media.Brush brush, Mark mark ) : void
DrawRectangle ( Rect rect, System.Windows.Media.Brush brush, Mark mark ) : void
RedrawAllMarks ( ) : void

Private Methods

Method Description
DeleteMenuItemClicked ( object obj, RoutedEventArgs e ) : void

Method Details

DeleteButtonClicked() protected method

protected DeleteButtonClicked ( object obj, RoutedEventArgs e ) : void
obj object
e System.Windows.RoutedEventArgs
return void

DrawDeleteButton() protected method

protected DrawDeleteButton ( int index ) : void
index int
return void

DrawOneMark() protected method

protected DrawOneMark ( int headIndex, int tailIndex, System.Windows.Media.Brush brush, Mark mark ) : void
headIndex int
tailIndex int
brush System.Windows.Media.Brush
mark ModernizedAlice.ArtOfWords.BizCommon.Model.Marks.Mark
return void

DrawRectangle() protected method

protected DrawRectangle ( Rect rect, System.Windows.Media.Brush brush, Mark mark ) : void
rect System.Windows.Rect
brush System.Windows.Media.Brush
mark ModernizedAlice.ArtOfWords.BizCommon.Model.Marks.Mark
return void

ExecuteMouseMoveAsHovering() public method

public ExecuteMouseMoveAsHovering ( Point point ) : void
point Point
return void

OnCanvasMouseDown() public method

public OnCanvasMouseDown ( object sender, System e ) : void
sender object
e System
return void

OnCanvasMouseMove() public method

public OnCanvasMouseMove ( object sender, System e ) : void
sender object
e System
return void

RedrawAllMarks() protected method

protected RedrawAllMarks ( ) : void
return void

RedrawClock() public method

public RedrawClock ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

RedrawMarks() public abstract method

public abstract RedrawMarks ( ) : void
return void

ResetStatus() public abstract method

public abstract ResetStatus ( ) : void
return void

SetRedrawTimer() public method

public SetRedrawTimer ( ) : void
return void

SetView() public method

public SetView ( MarkingLayerView view ) : void
view WritersBattleField.View.MarkingLayerView
return void

Property Details

_deleteButton protected_oe property

protected Button,System.Windows.Controls _deleteButton
return System.Windows.Controls.Button

_view public_oe property

public MarkingLayerView,WritersBattleField.View _view
return WritersBattleField.View.MarkingLayerView