Using the HRC Functions

In the section "Creating the HRC," a bulleted item has been added following the third paragraph. Also, the paragraph after the bulleted list contains a change.

Either or both arguments can be NULL. Giving NULL as the first argument creates a new HRC with default settings. The next section, "Configuring the HRC," describes the default parameters, which include the following settings:

  • Recognition ends after a brief period of inactivity or when the user taps outside the target window.

  • The target window does not use guides.

  • The recognizer returns only its best guess without alternative guesses.

  • In Japan, recognition priority defaults to the settings specified by the Tool Palette applet, if it is active; otherwise the recognizer default setting is used.

Giving NULL as the second argument binds the HRC to the system default recognizer. Microsoft Windows sets the supplied file GRECO.DLL as the system default recognizer (RODAN.DLL in Japan), specified in the Microsoft Windows 95 system registry. Refer to Appendix A for an explanation of how to change the default to another recognizer.

  • The following information has been added immediately before the "Gesture" section.

ALC_KANJISYSMINIMUM
Minimum set of characters needed for Japanese system recognizer. Same as ALC_SYSMINIMUM | ALC_HIRAGANA | ALC_KATAKANA | ALC_JIS1. (Japanese version only.)

If an application does not specify alphabet configuration either through an existing HRC model or by calling the function SetBoxAlphabetHRC or SetAlphabetHRC, Windows assumes ALC_SYSMINIMUM (or ALC_KANJISYSMINIMUM) as the default alphabet configuration. For a complete list of ALC_ values, including Japanese-specific ones, see Chapter 13, "Pen Application Programming Interface Constants."

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database