C# 클래스 Editor4ArtOfWords.Model.AvalonEditorViewModel

상속: IEditor, INotifyPropertyChanged
파일 보기 프로젝트 열기: kienaiProject/ArtOfWords 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

AvalonEditorViewModel() 공개 메소드

public AvalonEditorViewModel ( ) : System
리턴 System

Cut() 공개 메소드

public Cut ( ) : void
리턴 void

FindWord() 공개 메소드

public FindWord ( string word ) : int
word string
리턴 int

Focus() 공개 메소드

public Focus ( ) : void
리턴 void

GetControl() 공개 메소드

public GetControl ( ) : Control
리턴 System.Windows.Controls.Control

GetHeadIndexOfVisibleText() 공개 메소드

public GetHeadIndexOfVisibleText ( ) : int
리턴 int

GetIndexFromPosition() 공개 메소드

public GetIndexFromPosition ( Point point ) : int
point Point
리턴 int

GetLineIndexFromCharacterIndex() 공개 메소드

public GetLineIndexFromCharacterIndex ( int index ) : int
index int
리턴 int

GetRectByCharIndex() 공개 메소드

public GetRectByCharIndex ( int headIndex, int tailIndex ) : List
headIndex int
tailIndex int
리턴 List

GetRectByCharIndex() 공개 메소드

public GetRectByCharIndex ( int index ) : Rect
index int
리턴 System.Windows.Rect

GetTailIndexOfLineByIndex() 공개 메소드

public GetTailIndexOfLineByIndex ( int index ) : int
index int
리턴 int

GetTailIndexOfVisibleText() 공개 메소드

public GetTailIndexOfVisibleText ( ) : int
리턴 int

GetText() 공개 메소드

public GetText ( ) : string
리턴 string

LineDown() 공개 메소드

public LineDown ( ) : void
리턴 void

LineUp() 공개 메소드

public LineUp ( ) : void
리턴 void

OnModeChanged() 공개 메소드

public OnModeChanged ( ) : void
리턴 void

OnPropertyChanged() 공개 메소드

public OnPropertyChanged ( string name ) : void
name string
리턴 void

OnScrollOffsetChanged() 공개 메소드

public OnScrollOffsetChanged ( ) : void
리턴 void

OnTextChanged() 공개 메소드

public OnTextChanged ( OffsetChangeMap map ) : void
map OffsetChangeMap
리턴 void

OnTextSearchOccured() 공개 메소드

public OnTextSearchOccured ( String initWord ) : void
initWord String
리턴 void

OnWindowActivated() 공개 메소드

public OnWindowActivated ( ) : void
리턴 void

Paste() 공개 메소드

public Paste ( ) : void
리턴 void

ResetFocus() 공개 메소드

public ResetFocus ( ) : void
리턴 void

Select() 공개 메소드

public Select ( int head, int tail ) : void
head int
tail int
리턴 void

SetText() 공개 메소드

public SetText ( string text ) : void
text string
리턴 void

SetTextStyle() 공개 메소드

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