recapis.h header

This header is used by Tablet PC. For more information, see:

recapis.h contains the following programming interfaces:

Functions

 
AddStroke

Adds an ink stroke to the RecognizerContext.
AddWordsToWordList

Adds one or more words to the word list.
AdviseInkChange

Stops the recognizer from processing ink because a stroke has been added or deleted.
CloneContext

Creates a recognizer context that contains the same settings as the original. The new recognizer context does not include the ink or recognition results of the original.
CreateContext

Creates a recognizer context.
CreateRecognizer

Creates a recognizer.
DestroyAlternate

This function is obsolete and need not be implemented by custom application recognizers.
DestroyContext

Destroys a recognizer context.
DestroyRecognizer

Destroys a recognizer.
DestroyWordList

Destroys the current word list.
EndInkInput

Indicates that no more ink will be added to the context.You cannot add strokes to the context after calling this function.
GetAllRecognizers

Gets all recognizers.
GetBestResultString

Retrieves the best result string.
GetContextPreferenceFlags

Gets the context preference flags.
GetContextPropertyList

Retrieves a list of properties the recognizer supports.
GetContextPropertyValue

Returns a specified property value from the recognizer context.
GetEnabledUnicodeRanges

Retrieves a list of Unicode point ranges enabled on the context. If you do not call the SetEnabledUnicodeRanges function to specify the enabled ranges, this function returns the recognizer's default Unicode point ranges.
GetGuide

Retrieves the guide used for boxed, lined, or freeform input.
GetLatticePtr

Retrieves a pointer to the lattice for the current results.
GetLeftSeparator

Gets the left separator for the recognizer context.
GetPreferredPacketDescription

Retrieves a packet description that contains the packet properties the recognizer uses.
GetRecoAttributes

Retrieves the attributes of the recognizer.
GetResultPropertyList

Retrieves a list of properties the recognizer can return for a result range.
GetRightSeparator

Gets the right separator for the recognizer context.
GetUnicodeRanges

Returns the ranges of Unicode points that the recognizer supports.
IsStringSupported

Returns a value that indicates whether a word, date, time, number, or other text that is passed in is contained in the dictionary.The results of this test depend on the factoid setting.
LoadCachedAttributes

Loads the cached attributes of a recognizer.
MakeWordList

Creates a word list.
Process

Performs ink recognition synchronously.
ResetContext

Deletes the current ink and recognition results from the context.The current settings of the recognizer context are preserved.
SetCACMode

Specifies character Autocomplete mode for character or word recognition.You cannot turn off character Autocomplete after it is set.
SetContextPropertyValue

Adds a property to the recognizer context.If a property already exists, its value is modified.
SetEnabledUnicodeRanges

Enables one or more Unicode point ranges on the context.
SetFactoid

Specifies the factoid a recognizer uses to constrain its search for the result.You specify a factoid if an input field is of a known type, such as if the input field contains a date.
SetFlags

Specifies how the recognizer interprets the ink and determines the result string.Call this function before processing the ink for the first time. Therefore, call the SetFlags function before calling the Process function.
SetGuide

Sets the recognition guide to use for boxed or lined input. You must call this function before you add strokes to the context.
SetTextContext

Provides the text strings that come before and after the text contained in the recognizer context.You call this function before processing the ink for the first time. Therefore, call the SetTextContext function before calling the Process function.
SetWordList

Sets the word list for the current recognizer context to recognize.