C# Class Editor4ArtOfWords.Model.AvalonEditorViewModel

Inheritance: IEditor, INotifyPropertyChanged
ファイルを表示 Open project: kienaiProject/ArtOfWords Class Usage Examples

Public Methods

Method Description
AvalonEditorViewModel ( ) : System
Cut ( ) : void
FindWord ( string word ) : int
Focus ( ) : void
GetControl ( ) : Control
GetHeadIndexOfVisibleText ( ) : int
GetIndexFromPosition ( Point point ) : int
GetLineIndexFromCharacterIndex ( int index ) : int
GetRectByCharIndex ( int headIndex, int tailIndex ) : List
GetRectByCharIndex ( int index ) : Rect
GetTailIndexOfLineByIndex ( int index ) : int
GetTailIndexOfVisibleText ( ) : int
GetText ( ) : string
LineDown ( ) : void
LineUp ( ) : void
OnModeChanged ( ) : void
OnPropertyChanged ( string name ) : void
OnScrollOffsetChanged ( ) : void
OnTextChanged ( OffsetChangeMap map ) : void
OnTextSearchOccured ( String initWord ) : void
OnWindowActivated ( ) : void
Paste ( ) : void
ResetFocus ( ) : void
Select ( int head, int tail ) : void
SetText ( string text ) : void
SetTextStyle ( TextStyle style ) : void

Method Details

AvalonEditorViewModel() public method

public AvalonEditorViewModel ( ) : System
return System

Cut() public method

public Cut ( ) : void
return void

FindWord() public method

public FindWord ( string word ) : int
word string
return int

Focus() public method

public Focus ( ) : void
return void

GetControl() public method

public GetControl ( ) : Control
return System.Windows.Controls.Control

GetHeadIndexOfVisibleText() public method

public GetHeadIndexOfVisibleText ( ) : int
return int

GetIndexFromPosition() public method

public GetIndexFromPosition ( Point point ) : int
point Point
return int

GetLineIndexFromCharacterIndex() public method

public GetLineIndexFromCharacterIndex ( int index ) : int
index int
return int

GetRectByCharIndex() public method

public GetRectByCharIndex ( int headIndex, int tailIndex ) : List
headIndex int
tailIndex int
return List

GetRectByCharIndex() public method

public GetRectByCharIndex ( int index ) : Rect
index int
return System.Windows.Rect

GetTailIndexOfLineByIndex() public method

public GetTailIndexOfLineByIndex ( int index ) : int
index int
return int

GetTailIndexOfVisibleText() public method

public GetTailIndexOfVisibleText ( ) : int
return int

GetText() public method

public GetText ( ) : string
return string

LineDown() public method

public LineDown ( ) : void
return void

LineUp() public method

public LineUp ( ) : void
return void

OnModeChanged() public method

public OnModeChanged ( ) : void
return void

OnPropertyChanged() public method

public OnPropertyChanged ( string name ) : void
name string
return void

OnScrollOffsetChanged() public method

public OnScrollOffsetChanged ( ) : void
return void

OnTextChanged() public method

public OnTextChanged ( OffsetChangeMap map ) : void
map OffsetChangeMap
return void

OnTextSearchOccured() public method

public OnTextSearchOccured ( String initWord ) : void
initWord String
return void

OnWindowActivated() public method

public OnWindowActivated ( ) : void
return void

Paste() public method

public Paste ( ) : void
return void

ResetFocus() public method

public ResetFocus ( ) : void
return void

Select() public method

public Select ( int head, int tail ) : void
head int
tail int
return void

SetText() public method

public SetText ( string text ) : void
text string
return void

SetTextStyle() public method

public SetTextStyle ( TextStyle style ) : void
style ModernizedAlice.IPlugin.ModuleInterface.TextStyle
return void