Vcl.Forms.TApplication.NonBiDiKeyboard

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

property NonBiDiKeyboard: string read GetNonBiDiKeyboard write SetNonBiDiKeyboard;

C++

__property System::UnicodeString NonBiDiKeyboard = {read=GetNonBiDiKeyboard, write=SetNonBiDiKeyboard};

Properties

Type Visibility Source Unit Parent
property public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TApplication

Description

Specifies the name of the keyboard map that should be used unless text reads from right to left.

Use NonBiDiKeyboard to specify the keyboard map that should be used. This name is a string composed of the hexadecimal value of the language identifier (low word) and a device identifier (high word). For example, U.S. English has a language identifier of 0x0409, so the primary U.S. English layout is named "00000409". Variants of U.S. English layout (such as the Dvorak layout) are named "00010409", "00020409", and so on.

If the application is running in a middle eastern locale and the value of BiDiMode indicates that text should read from right to left, the application uses BiDiKeyboard instead.

See Also