C# Class Nitra.Visualizer.NitraSearchInputHandler

Inheritance: ICSharpCode.AvalonEdit.Editing.TextAreaInputHandler
显示文件 Open project: rsdn/nitra

Public Methods

Method Description
NitraSearchInputHandler ( TextArea textArea ) : System

Private Methods

Method Description
DeterminePattern ( ) : string
ExecuteCloseSearchPanel ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ExecuteFind ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ExecuteFindEx ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ExecuteFindExBackward ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ExecuteFindImpl ( string pattern, bool setFocusToSearchBox, bool isBackward ) : void
ExecuteFindNext ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ExecuteFindPrevious ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ExtractIdentifier ( string text, int startIndex, int &patternStartIndex ) : string
ExtractNotEmpty ( string text, int startIndex, int &patternStartIndex ) : string
ExtractString ( string text, int startIndex, bool>.Func predicate, int &patternStartIndex ) : string
IsIdentifier ( char ch ) : bool
RegisterCommands ( ICollection commandBindings ) : void

Method Details

NitraSearchInputHandler() public method

public NitraSearchInputHandler ( TextArea textArea ) : System
textArea ICSharpCode.AvalonEdit.Editing.TextArea
return System