Telerik.WinControls.VirtualKeyboard
Base class with layout logic used in the element hierarchy of RadVirtualKeyboard.
This class is used to represent an empty space in the layout of RadVirtualKeyboard.
Represents a class that hosts all BaseVirtualKeyboardLayout instances and contains the layout implementation. This class also has several predefined layouts panels, layouts and buttons relative for the Extended.
An interface that defines all necessary members for each key added to the RadVirtualKeyboard.
Exposes methods used to create keys for RadVirtualKeyboard.
Exposes a method that allows objects to be notified when keyboard layout/language/culture is changed.
Exposes a method that is used to update keys in different scenarios, like key press of CapsLock, NumLock or ScrollLock.
Exposes properties and methods used by the key input sender.
Exposes members needed for the layout of RadVirtualKeyboard.
The key class represents a single button on a physical keyboard. Letters, numbers, functions, and symbols are all represented on keys.
A factory used to create key instances.
This class is used to represent information about the text for a single key. It holds information about the lower, shift, alt and capslock text that is displayed in the key based on the current state of keyboard.
An enumeration that defines the context that indicates the type of send key used in VirtualKeyboardKeySendingEventArgs and VirtualKeyboardKeySentEventArgs.
An enumeration that defines the type used to define the function that will be serving each IKey instance.
An enumeration that defines members for the different predefined layouts used in RadVirtualKeyboard.
A form that cannot be activated.
Represents a class that hosts all BaseVirtualKeyboardLayout instances and contains the layout implementation. This class also has several predefined layouts panels, layouts and buttons relative for the Numpad.
Represents a logical structure used to organize the keys of VirtualKeyboardLayout into rows.
This element is used to display the secondary text of the Key class.
Represents a class that hosts all BaseVirtualKeyboardLayout instances and contains the layout implementation. This class also has several predefined layouts panels, layouts and buttons relative for the Simplified.
A factory used to create toggle key instances.
Represents a form, that cannot be activated and has a RadVirtualKeyboard control docked on it.
An enumeration that defines the way keys will be arranged.
Event arguments used in the KeySending event.
The event handler for the KeySending event.
Event arguments used in the KeySent event.
The event handler for the KeySent event.
Represents the state manager for the Key class.
Represents the state manager factory for the Key class.
Represents a class that hosts all IKey instances, the infrastructure to create new keys, organizes them into logical rows and contains the logical layout implementation. This class also has several predefined layouts.
Events arguments used in the KeyboardLayoutChanged event.
The event handler for the KeyboardLayoutChanged event.
Represents a class that hosts all BaseVirtualKeyboardLayout instances and contains the layout implementation. This class also has several predefined layouts panels.
Provides localization services for VirtualKeyboard.
A class that defines the string IDs used to localize the RadVirtualKeyboard control.
Represents the state manager for the ToggleKey class.
Represents the state manager factory for the ToggleKey class.
Serializes the RadVirtualKeyboard component to XML, using the same rules that apply in Code Dom serialization, in VS designer.