insertText (KT)
Summary
Inserts a text string and optional deadkey into the active output element.
Syntax
keyman.interface.insertText(text, dk);
or
KeymanWeb.KT(text, dk); // Shorthand
Parameters
text- Type:
string - The text to insert.
dk- Type:
numberoptional - The deadkey's id, if one is to be inserted.
Return Value
booleantrueif the operation is successful, otherwisefalse.
Description
This function is designed to allow custom UI elements or custom OSK displays (as for the EuroLatin keyboard) to directly insert input into a control without losing the current input state due to loss of focus for the control. It is safe for use outside of keyboard code.


