UniTranslateDeadKey

Translates a Unicode character and virtual/dead key into a composite character.

Syntax
UniTranslateDeadKey(kbHndl, vdKey, ucInChar, ucOutChar, newVDKey)

Parameters

 * kbHndl - KHAND - input : The keyboard handle created from UniCreateKeyboard.
 * vdKey - VDKEY - output : The virtual/dead key.
 * ucInChar - UniChar - input : The second character in the sequence.
 * ucOutChar - UniChar - output : The composite character.
 * newVDKey - VDKEY - output : The dead key value. For a non-zero value, the dead key is chained. OS/2 does not support chained dead keys.

Constants
None

Returns
An integer with values of:
 * ULS_BADHANDLE
 * ULS_NODEAD
 * ULS_SUCCESS

Calling Convention
Cdecl32

Example Code
KHAND  kbHndl; VDKEY  vdKey; UniChar ucInChar; UniChar ucOutChar; VDKEY  newVDKey; integer rc; ... rc = UniTranslateDeadKey(kbHndl, vdKey, ucInChar, ucOutChar, newVDKey); ...

Related Functions

 * UniTranslateKey
 * UniUntranslateKey

OS Version Introduced

 * OS/2 Warp