__KEYBOARD()

DO NOT CALL THIS FUNCTION DIRECTLY!

Syntax

KEYBOARD <cString>
CLEAR TYPEAHEAD

Arguments

<cString> is the optional string to stuff into the Harbour keyboard buffer after clearing it first. Note: The character ";" is converted to CHR(13) (this is an undocumented CA-Clipper feature).

Returns

There is no return value.

Description

Clears the Harbour keyboard typeahead buffer and then inserts an optional string into it.
Examples
      // Stuff an Enter key into the keyboard buffer
      KEYBOARD CHR(13)
      // Clear the keyboard buffer
      CLEAR TYPEAHEAD
Tests
      KEYBOARD CHR(13); ? INKEY() ==> 13
      KEYBOARD ";" ? INKEY() ==> 13
      KEYBOARD "HELLO"; CLEAR TYPEAHEAD; ? INKEY() ==> 0
Status

Ready

Compliance

__KEYBOARD() is compliant with CA-Clipper 5.3

Files

Library is rtl

See Also