TTouchKeyboard = class(TCustomTouchKeyboard)
class PASCALIMPLEMENTATION TTouchKeyboard : public TCustomTouchKeyboard
VCL Touch component representing a virtual keyboard.
The TTouchKeyboard class was created to facilitate the use of touch screens when there is no physical keyboard preset. The TTouchKeyboard provides the user with a virtual keyboard that can be displayed or hidden at the push of a button, that is highly responsive to user input, and can be modified to suit users' needs.
The TTouchKeyboard works like a normal keyboard but the difference resides in the modifier keys. The modifier keys Shift and Fn can be toggled rather than just be touched and held. For example, when Shift is touched once, it is toggled on and the letter keys change the caption to their uppercase equivalent. Once the user touches one of the letter keys, the Shift key is toggled off and the lettered keys resume their normal caption.