beautypg.com

Recognition: advanced topics 10, About advanced topics in recognition 10, How the system uses recognition settings 10 – Apple Newton Programmer’s Newton 2.0 (for Newton 2.0) User Manual

Page 377

background image

About Advanced Topics in Recognition

10-1

C H A P T E R 1 0

Recognition:
Advanced Topics

10

Figure 10-0
Listing 2-0
Table 10-0

This chapter describes advanced uses of the Newton recognition system. If you are
developing an application that supports ink text, implements specialized recognition
system behavior, or provides unusual input views, you’ll need to understand one or
more topics presented here. This chapter describes

the use of

recConfig

frames. An individual view can use a

recConfig

frame

to specify its own recognition behavior, support ink text, specify baseline
information, support deferred recognition, and define input areas for single letters.

the use of text-corrector views and text-correction information.

the programmatic manipulation of system dictionaries and custom dictionaries.

Before reading this chapter, you should understand the contents of Chapter 9,
“Recognition,” which provides an overview of the recognition system and
describes how to implement its most common behaviors. Depending on your
application development goals, you may also find it helpful to be familiar with
soups, as described in Chapter 11, “Data Storage and Retrieval.”

About Advanced Topics in Recognition

10

This section provides conceptual information regarding

how views configure recognizers and dictionaries based on the interaction of
view flags,

recConfig

frames,

recToggle

views, and recognition-related

user preferences.

the use of

protoCharEdit

views.

deferred recognition.

How the System Uses Recognition Settings

10

A number of settings that control the behavior of the various recognizers are
specified by the system’s user configuration data. All views that perform recognition
inherit behavior from these values, which is why it’s rarely appropriate for individual