Vcl.Touch.Keyboard.TKeyboardLayouts

From RAD Studio API Documentation
Jump to: navigation, search

System.TObjectTKeyboardLayouts

Delphi

TKeyboardLayouts = class sealed

C++

class PASCALIMPLEMENTATION TKeyboardLayouts : /*[[sealed]]*/ public System::TObject

Properties

Type Visibility Source Unit Parent
class public
Vcl.Touch.Keyboard.pas
Vcl.Touch.Keyboard.hpp
Vcl.Touch.Keyboard Vcl.Touch.Keyboard

Description

Static class for managing keyboard layouts.

TKeyboardLayouts allows you to store and load keyboard layouts. Layouts are used by the touch keyboard to display buttons. The layout defines buttons and how they appear on the keyboard; the same language can have multiple layouts. There are several bundled layouts like Standard101, Standard102, or Numpad. You can select the layout for TTouchKeyboard in the object inspector using the Layout property.

Layouts can be loaded from files or resources. To load a layout, use the LoadFromStream or LoadFromResourceName method.

See Also