Show / Hide Table of Contents

Class VirtualKeyboardLayout

Defines a layout used for virtual keyboard simulation

Inheritance
System.Object
VirtualKeyboardLayout
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Phoenix.Input
Assembly: Phoenix.Plugin.Input.dll
Syntax
public class VirtualKeyboardLayout

Constructors

View Source

VirtualKeyboardLayout(Int32, Int32, String, String, String, Int32)

Initializes a new instance of the VirtualKeyboardLayout class

Declaration
public VirtualKeyboardLayout(int widthButtons, int heightButtons, string normalPageButtons, string uppercasePageButtons, string symbolPageButtons, int startButtonIndex)
Parameters
Type Name Description
System.Int32 widthButtons

How many buttons in horizontal direction

System.Int32 heightButtons

How many buttons in vertical direction

System.String normalPageButtons

Button characters for normal page

System.String uppercasePageButtons

Button characters for uppercase page

System.String symbolPageButtons

Button characters for symbols page

System.Int32 startButtonIndex

Index of button selected by default

Properties

View Source

Default

Gets the default virtual keyboard layout

Declaration
public static VirtualKeyboardLayout Default { get; }
Property Value
Type Description
VirtualKeyboardLayout
View Source

Height

Gets or sets the number of buttons vertically

Declaration
public int Height { get; set; }
Property Value
Type Description
System.Int32
View Source

NormalPage

Gets or sets button characters for normal page in row major order

Declaration
public string NormalPage { get; set; }
Property Value
Type Description
System.String
View Source

StartLocation

Gets or sets the index of first button selected by default

Declaration
public int StartLocation { get; set; }
Property Value
Type Description
System.Int32
View Source

SymbolsPage

Gets or sets buttons characters for symbols page in row major order

Declaration
public string SymbolsPage { get; set; }
Property Value
Type Description
System.String
View Source

UppercasePage

Gets or sets button characters for uppercase page in row major order

Declaration
public string UppercasePage { get; set; }
Property Value
Type Description
System.String
View Source

Width

Gets or sets the number of buttons horizontally

Declaration
public int Width { get; set; }
Property Value
Type Description
System.Int32
  • View Source
In This Article
Back to top Generated by DocFX