Namespace Telerik.WinControls.VirtualKeyboard
Classes
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. |
ExtendedVirtualKeyboardLayoutPanel 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. |
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. |
A form that cannot be activated. |
|
NumpadVirtualKeyboardLayoutPanel 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. |
SimplifiedVirtualKeyboardLayoutPanel 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. |
VirtualKeyboardKeySendingEventArgs Event arguments used in the KeySending event. |
VirtualKeyboardKeySentEventArgs Event arguments used in the KeySent event. |
VirtualKeyboardKeyStateManager Represents the state manager for the Key class. |
VirtualKeyboardKeyStateManagerFactory 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. |
VirtualKeyboardLayoutChangedEventArgs Events arguments used in the KeyboardLayoutChanged event. |
Represents a class that hosts all BaseVirtualKeyboardLayout instances and contains the layout implementation. This class also has several predefined layouts panels. |
VirtualKeyboardLocalizationProvider Provides localization services for VirtualKeyboard. |
|
A class that defines the string IDs used to localize the RadVirtualKeyboard control. |
VirtualKeyboardToggleKeyStateManager Represents the state manager for the ToggleKey class. |
VirtualKeyboardToggleKeyStateManagerFactory 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. |
Structs
Interfaces
An interface that defines all necessary members for each key added to the RadVirtualKeyboard. |
IKeyboardLayoutUpdatedListener Exposes a method that allows objects to be notified when keyboard layout/language/culture is changed. |
Exposes methods used to create keys for RadVirtualKeyboard. |
|
Exposes a method that is used to update keys in different scenarios, like key press of CapsLock, NumLock or ScrollLock. |
IVirtualKeyboardKeyInputSender Exposes properties and methods used by the key input sender. |
Exposes members needed for the layout of RadVirtualKeyboard. |
Enums
An enumeration that defines members for the different predefined layouts used in RadVirtualKeyboard. |
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 the way keys will be arranged. |
Delegates
VirtualKeyboardKeySendingEventHandler The event handler for the KeySending event. |
VirtualKeyboardKeySentEventHandler The event handler for the KeySent event. |
VirtualKeyboardLayoutChangedEventHandler The event handler for the KeyboardLayoutChanged event. |