Character Highlight

Highlight
With HighLight, user can select and highlight specific edit value (whether a character, a phrase or a word), edit the value, and spin it.


Default behavior of highlight is replacing selected value with new typed value.
There are 3 types of highlight:

Character
Default, highlight a character.

Phrase
Highlight a collection of characters terminated by a specific literal(literal: A value used exactly as you see it. For example, the number 25 and the string "Hello" are both literals. You can use literals in expressions, and you can assign literals to constants or variables.) character (used by Masking feature).

Word
Highlight a collection of characters terminated by a space or another white-space character, such as a tab.


The AutoTabWhenFilled property indicates if the highlight selection will be moved to the next text object (a character, a phrase or a word) as soon as current text object is filled.


The IsSelected property indicates if HighLight highlights current text object (select current text object with highlight or not). This property is useful when you do not want the character to be selected, but still require the behavior of HighLight.
The highlighting in WebInput.NET modes:

Basic mode
Select, highlight, and edit value.


Display Mode
Select, highlight, and edit value.


Edit Mode
Select, highlight, edit and spin value.


Display and Edit Mode
Select, highlight, edit and spin value.