ClassTextBoxInputHandler
Represents a RadTextBoxControlElement keyboard and mouse input handler
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class TextBoxInputHandler : ITextBoxInputHandler, IDisposable
Inheritance: objectTextBoxInputHandler
Derived Classes:
Implements:
Constructors
TextBoxInputHandler(RadTextBoxControlElement)
Initializes a new instance of the TextBoxInputHandler class.
Declaration
public TextBoxInputHandler(RadTextBoxControlElement textBoxElement)
Parameters
textBoxElement
The text box element.
Properties
TextBox
Declaration
protected RadTextBoxControlElement TextBox { get; }
Property Value
Methods
Dispose()
Declaration
public void Dispose()
Implements
Dispose(bool)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
disposing
PrcessMouseEnter(EventArgs)
Prcesses the mouse enter.
ProcessContextMenu(Point)
Processes the context menu.
ProcessCopy()
Processes the copy operation of ITextBlock
ProcessCut()
Processes the cut.
ProcessDelete(bool)
Processes delete of ITextBlock
ProcessDelete(bool, bool)
Processes delete of ITextBlock
ProcessDoubleClick(EventArgs)
Processes the double click.
ProcessEnterKey(KeyEventArgs)
Processes the enter key.
Declaration
protected virtual bool ProcessEnterKey(KeyEventArgs e)
Parameters
e
The KeyEventArgs instance containing the event data.
Returns
ProcessInsert(string)
Processes the insert.
ProcessKeyDown(KeyEventArgs)
Processes the key down.
Declaration
public virtual bool ProcessKeyDown(KeyEventArgs e)
Parameters
e
The KeyEventArgs instance containing the event data.
Returns
Implements
ProcessKeyPress(KeyPressEventArgs)
Processes the key press.
Declaration
public virtual bool ProcessKeyPress(KeyPressEventArgs e)
Parameters
e
The KeyPressEventArgs instance containing the event data.
Returns
Implements
ProcessKeyUp(KeyEventArgs)
Processes the key up.
Declaration
public virtual bool ProcessKeyUp(KeyEventArgs e)
Parameters
e
The KeyEventArgs instance containing the event data.
Returns
Implements
ProcessListNavigation(KeyEventArgs)
Processes the list navigation.
Declaration
protected virtual bool ProcessListNavigation(KeyEventArgs e)
Parameters
e
The KeyEventArgs instance containing the event data.
Returns
ProcessMouseDown(MouseEventArgs)
Processes the mouse down.
Declaration
public virtual bool ProcessMouseDown(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
Returns
Implements
ProcessMouseLeave(EventArgs)
Processes the mouse leave.
ProcessMouseMove(MouseEventArgs)
Processes the mouse move.
Declaration
public virtual bool ProcessMouseMove(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
Returns
Implements
ProcessMouseSelection(Point)
Processes the mouse selection.
ProcessMouseUp(MouseEventArgs)
Processes the mouse up.
Declaration
public virtual bool ProcessMouseUp(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
Returns
Implements
ProcessMouseWheel(MouseEventArgs)
Processes the mouse wheel.
Declaration
public virtual bool ProcessMouseWheel(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
Returns
Implements
ProcessNavigationKey(KeyEventArgs)
Processes the navigation key.
Declaration
protected virtual bool ProcessNavigationKey(KeyEventArgs e)
Parameters
e
The KeyEventArgs instance containing the event data.
Returns
ProcessPageKey(KeyEventArgs)
Processes the page key.
Declaration
protected virtual bool ProcessPageKey(KeyEventArgs e)
Parameters
e
The KeyEventArgs instance containing the event data.
Returns
ProcessPaste()
Processes the paste operation of text
ProcessRedo()
Processes redo.
ProcessSelectAll()
Processes the select of all ITextBlock
ProcessTabKey(KeyEventArgs)
Processes the tab key.
Declaration
protected virtual bool ProcessTabKey(KeyEventArgs e)
Parameters
e
The KeyEventArgs instance containing the event data.
Returns
ProcessUndo()
Processes undo.
SelectNextControl(bool)
Selects the next or previous control.
SetCurrentCursor(Point)
Sets the current cursor position
ShouldHandleMouseInput(Point)
Determines whether the mouse input should be handled
~TextBoxInputHandler()
Declaration
protected ~TextBoxInputHandler()