C# Class LayoutFarm.Text.TextSurfaceEventListener

显示文件 Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
SetMonitoringTextSurface ( TextEditRenderBox textSurfaceElement ) : void
TextSurfaceEventListener ( ) : System

Private Methods

Method Description
IsRegisterPreviewKeyDownChar ( char c ) : bool
NofitySplitNewLine ( TextSurfaceEventListener listener, UIKeyEventArgs e ) : void
NotifyArrowKeyCaretPosChanged ( TextSurfaceEventListener listener, UIKeys key ) : void
NotifyCharacterAdded ( TextSurfaceEventListener listener, char c ) : void
NotifyCharactersRemoved ( TextSurfaceEventListener listener, TextDomEventArgs e ) : void
NotifyCharactersReplaced ( TextSurfaceEventListener listener, char c ) : void
NotifyFunctionKeyDown ( TextSurfaceEventListener listener, UIKeys key ) : void
NotifyKeyDown ( TextSurfaceEventListener listener, UIKeys key ) : void
NotifyPreviewArrow ( TextSurfaceEventListener listener, UIKeys key ) : bool
NotifyPreviewBackSpace ( TextSurfaceEventListener listener ) : bool
NotifyPreviewEnter ( TextSurfaceEventListener listener ) : bool
NotifyPreviewKeydown ( TextSurfaceEventListener listener, char c ) : bool
NotifyReplaceAll ( TextSurfaceEventListener listener, TextDomEventArgs e ) : void

Method Details

SetMonitoringTextSurface() public method

public SetMonitoringTextSurface ( TextEditRenderBox textSurfaceElement ) : void
textSurfaceElement TextEditRenderBox
return void

TextSurfaceEventListener() public method

public TextSurfaceEventListener ( ) : System
return System