Automatic type ahead

This property group configures the Search control along with user type-ahead characteristics.

Property

Description

Automatic type ahead

Enables automatic type-ahead search. Auto type ahead does not apply to binary fields such as a Word document.

True

Enables the interactive search feature.

False

Disables the interactive search feature.  False is assumed if this property property is not present.

Delay before fetching

The time, in milliseconds, that must pass before the Automatic Type Ahead feature fetches suggestions from the database.  The value may be any integer greater than 0.

The default value is “Default” which represents the value specified in the Application Generation Options dialog.  If the property is not present, then “Default” is assumed.

Matched string display

Specifies how to display matched text strings.

AtBeginningOfMatchedString

Displays strings starting from the word where the search text is found.

InMiddleOfMatchedString

Displays some text before the word where search text is found and some text after the word where search text is found.

AtEndOfMatchedString

Displays the text string upto and including the word where the search text is found.

Maximum list size

The maximum number of suggestions returned from the database by the Automatic Type Ahead feature.

The default value is “Default” which represents the value specified in the Application Generation Options dialog.  If the property is not present then “Default” is assumed.

Minimum number of characters

The minimum number of characters that must be entered (typed) into the search control before Automatic Type Ahead fetches suggestions from the database.

The default value is “Default” which represents the value specified in the Application Generation Options dialog.  If the property is not present, then “Default” is assumed.

Search method

Specifies how to search within text strings.

WordsStartingWithSearchString

Search for words beginning with the text entered in the search control’s text box containing words beginning after the separation characters specified in AutoTypeAheadWordSeparationCharacters.

AnyWhereInString

Search for text starting anywhere in the field.

Default

Use the value specified in the Application Generation Options dialog.

The default value is “WordsStartingWithSearchString”.

Word separators

Specifies a regular expression representing non-alphabetic characters that form a word boundary.  AutoTypeAheadWordSeperators works only when the “Search method” property is “WordsStartingWithSearchString”.

The default value is [^a-zA-Z0-9].  Iron Speed Designer does not validate this string for syntactic correctness, so please be careful when changing the value.