From: <an...@us...> - 2007-12-06 12:39:40
|
Revision: 1130 http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=1130&view=rev Author: and-81 Date: 2007-12-06 04:30:25 -0800 (Thu, 06 Dec 2007) Log Message: ----------- Modified Paths: -------------- trunk/plugins/IR Server Suite/Applications/Translator/Forms/ButtonMappingForm.cs trunk/plugins/IR Server Suite/Applications/Translator/Program.cs trunk/plugins/IR Server Suite/Applications/Translator/Properties/Resources.Designer.cs trunk/plugins/IR Server Suite/Applications/Translator/Translator.csproj trunk/plugins/IR Server Suite/Common/IrssUtils/Common.cs trunk/plugins/IR Server Suite/Common/IrssUtils/IrssUtils.csproj trunk/plugins/IR Server Suite/Common/IrssUtils/Properties/Resources.Designer.cs trunk/plugins/IR Server Suite/Common/IrssUtils/Properties/Resources.resx Added Paths: ----------- trunk/plugins/IR Server Suite/Common/IrssUtils/Forms/VirtualKeyboard.Designer.cs trunk/plugins/IR Server Suite/Common/IrssUtils/Forms/VirtualKeyboard.cs trunk/plugins/IR Server Suite/Common/IrssUtils/Forms/VirtualKeyboard.resx trunk/plugins/IR Server Suite/Common/IrssUtils/Graphics/Background.png trunk/plugins/IR Server Suite/Common/IrssUtils/Graphics/Bottom.png trunk/plugins/IR Server Suite/Common/IrssUtils/Graphics/BottomLeft.png trunk/plugins/IR Server Suite/Common/IrssUtils/Graphics/BottomRight.png trunk/plugins/IR Server Suite/Common/IrssUtils/Graphics/Left.png trunk/plugins/IR Server Suite/Common/IrssUtils/Graphics/Right.png trunk/plugins/IR Server Suite/Common/IrssUtils/Graphics/Top.png trunk/plugins/IR Server Suite/Common/IrssUtils/Graphics/TopLeft.png trunk/plugins/IR Server Suite/Common/IrssUtils/Graphics/TopRight.png Modified: trunk/plugins/IR Server Suite/Applications/Translator/Forms/ButtonMappingForm.cs =================================================================== --- trunk/plugins/IR Server Suite/Applications/Translator/Forms/ButtonMappingForm.cs 2007-12-06 03:38:52 UTC (rev 1129) +++ trunk/plugins/IR Server Suite/Applications/Translator/Forms/ButtonMappingForm.cs 2007-12-06 12:30:25 UTC (rev 1130) @@ -145,6 +145,7 @@ // Setup Misc tab comboBoxMiscCommand.Items.Clear(); comboBoxMiscCommand.Items.Add(Common.UITextTranslator); + comboBoxMiscCommand.Items.Add(Common.UITextVirtualKB); comboBoxMiscCommand.Items.Add(Common.UITextEject); comboBoxMiscCommand.Items.Add(Common.UITextStandby); comboBoxMiscCommand.Items.Add(Common.UITextHibernate); @@ -289,6 +290,10 @@ comboBoxMiscCommand.SelectedItem = Common.UITextTranslator; break; + case Common.CmdPrefixVirtualKB: + comboBoxMiscCommand.SelectedItem = Common.UITextVirtualKB; + break; + default: if (prefix.Equals(Common.CmdPrefixEject, StringComparison.OrdinalIgnoreCase)) comboBoxMiscCommand.SelectedItem = Common.UITextEject; @@ -457,17 +462,21 @@ textBoxCommand.Text = _command = Common.CmdPrefixReboot; break; - case Common.CmdPrefixShutdown: + case Common.UITextShutdown: textBoxCommand.Text = _command = Common.CmdPrefixShutdown; break; - case Common.CmdPrefixStandby: + case Common.UITextStandby: textBoxCommand.Text = _command = Common.CmdPrefixStandby; break; - case Common.CmdPrefixTranslator: + case Common.UITextTranslator: textBoxCommand.Text = _command = Common.CmdPrefixTranslator; break; + + case Common.UITextVirtualKB: + textBoxCommand.Text = _command = Common.CmdPrefixVirtualKB; + break; } break; Modified: trunk/plugins/IR Server Suite/Applications/Translator/Program.cs =================================================================== --- trunk/plugins/IR Server Suite/Applications/Translator/Program.cs 2007-12-06 03:38:52 UTC (rev 1129) +++ trunk/plugins/IR Server Suite/Applications/Translator/Program.cs 2007-12-06 12:30:25 UTC (rev 1130) @@ -1099,6 +1099,19 @@ { ShowOSD(); } + else if (command.StartsWith(Common.CmdPrefixVirtualKB, StringComparison.OrdinalIgnoreCase)) + { + if (_inConfiguration) + { + MessageBox.Show("Cannot show Virtual Keyboard in configuration", "Virtual Keyboard", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + else + { + IrssUtils.Forms.VirtualKeyboard vk = new IrssUtils.Forms.VirtualKeyboard(); + if (vk.ShowDialog() == DialogResult.OK) + Keyboard.ProcessCommand(vk.TextOutput); + } + } else { throw new ArgumentException(String.Format("Cannot process unrecognized command \"{0}\"", command), "command"); Modified: trunk/plugins/IR Server Suite/Applications/Translator/Properties/Resources.Designer.cs =================================================================== --- trunk/plugins/IR Server Suite/Applications/Translator/Properties/Resources.Designer.cs 2007-12-06 03:38:52 UTC (rev 1129) +++ trunk/plugins/IR Server Suite/Applications/Translator/Properties/Resources.Designer.cs 2007-12-06 12:30:25 UTC (rev 1130) @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // <auto-generated> // This code was generated by a tool. -// Runtime Version:2.0.50727.312 +// Runtime Version:2.0.50727.832 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. Modified: trunk/plugins/IR Server Suite/Applications/Translator/Translator.csproj =================================================================== --- trunk/plugins/IR Server Suite/Applications/Translator/Translator.csproj 2007-12-06 03:38:52 UTC (rev 1129) +++ trunk/plugins/IR Server Suite/Applications/Translator/Translator.csproj 2007-12-06 12:30:25 UTC (rev 1130) @@ -163,20 +163,29 @@ </ItemGroup> <ItemGroup> <Content Include="Default Settings\Default.xml" /> + <None Include="Graphics\BottomLeft.png" /> + <None Include="Graphics\BottomRight.png" /> + <None Include="Graphics\Bottom.png" /> + <None Include="Graphics\Background.png" /> <Content Include="Graphics\ClickLeft.png" /> <Content Include="Graphics\ClickMiddle.png" /> <Content Include="Graphics\ClickRight.png" /> <Content Include="Graphics\Delete.png" /> <Content Include="Graphics\DeleteAll.png" /> <Content Include="Graphics\Edit.png" /> + <None Include="Graphics\Left.png" /> <Content Include="Graphics\MoveDown.png" /> <Content Include="Graphics\MoveLeft.png" /> <Content Include="Graphics\MoveRight.png" /> <Content Include="Graphics\MoveUp.png" /> <Content Include="Graphics\NoIcon.png" /> <Content Include="Graphics\Plus.png" /> + <None Include="Graphics\Right.png" /> <Content Include="Graphics\ScrollDown.png" /> <Content Include="Graphics\ScrollUp.png" /> + <None Include="Graphics\TopRight.png" /> + <None Include="Graphics\TopLeft.png" /> + <None Include="Graphics\Top.png" /> <Content Include="Graphics\WinLogo.png" /> </ItemGroup> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> Modified: trunk/plugins/IR Server Suite/Common/IrssUtils/Common.cs =================================================================== --- trunk/plugins/IR Server Suite/Common/IrssUtils/Common.cs 2007-12-06 03:38:52 UTC (rev 1129) +++ trunk/plugins/IR Server Suite/Common/IrssUtils/Common.cs 2007-12-06 12:30:25 UTC (rev 1130) @@ -100,7 +100,7 @@ public const string CmdPrefixPopup = "Popup: "; public const string CmdPrefixMouseMode = "Mouse Mode: "; // public const string CmdPrefixWindowState = "Toggle Window State"; - + public const string CmdPrefixStandby = "Standby"; public const string CmdPrefixHibernate = "Hibernate"; public const string CmdPrefixReboot = "Reboot"; @@ -114,6 +114,7 @@ public const string CmdPrefixDisplay = "Display: "; public const string CmdPrefixTranslator = "Show Translator OSD"; + public const string CmdPrefixVirtualKB = "Show Virtual Keyboard"; // For MediaPortal ... public const string CmdPrefixMultiMap = "Multi-Mapping: "; @@ -155,6 +156,7 @@ public const string XmlTagDisplay = "DISPLAY"; public const string XmlTagTranslator = "TRANSLATOR"; + public const string XmlTagVirtualKB = "VIRTUAL_KEYBOARD"; #endregion XML Tags @@ -188,6 +190,7 @@ public const string UITextDisplay = "Display"; public const string UITextTranslator = "Show Translator OSD"; + public const string UITextVirtualKB = "Show Virtual Keyboard"; #endregion User Interface Text @@ -241,15 +244,15 @@ /// <summary> /// Number of Segments in a Blast Command. /// </summary> - public const int SegmentsBlastCommand = 2; + public const int SegmentsBlastCommand = 2; /// <summary> /// Number of Segments in a Run Command. /// </summary> - public const int SegmentsRunCommand = 8; + public const int SegmentsRunCommand = 8; /// <summary> /// Number of Segments in a Serial Command. /// </summary> - public const int SegmentsSerialCommand = 7; + public const int SegmentsSerialCommand = 7; /// <summary> /// Number of Segments in a Windows Message Command. /// </summary> @@ -257,23 +260,23 @@ /// <summary> /// Number of Segments in a Popup Command. /// </summary> - public const int SegmentsPopupCommand = 3; + public const int SegmentsPopupCommand = 3; /// <summary> /// Number of Segments in a TCP Message Command. /// </summary> - public const int SegmentsTcpMessageCommand = 3; + public const int SegmentsTcpMessageCommand = 3; /// <summary> /// Number of Segments in a HTTP Message Command. /// </summary> - public const int SegmentsHttpMessageCommand = 4; + public const int SegmentsHttpMessageCommand = 4; /// <summary> /// Number of Segments in a Beep Command. /// </summary> - public const int SegmentsBeepCommand = 2; + public const int SegmentsBeepCommand = 2; /// <summary> /// Number of Segments in a Display Mode Command. /// </summary> - public const int SegmentsDisplayModeCommand = 4; + public const int SegmentsDisplayModeCommand = 4; #endregion Command Segments Added: trunk/plugins/IR Server Suite/Common/IrssUtils/Forms/VirtualKeyboard.Designer.cs =================================================================== --- trunk/plugins/IR Server Suite/Common/IrssUtils/Forms/VirtualKeyboard.Designer.cs (rev 0) +++ trunk/plugins/IR Server Suite/Common/IrssUtils/Forms/VirtualKeyboard.Designer.cs 2007-12-06 12:30:25 UTC (rev 1130) @@ -0,0 +1,1187 @@ +namespace IrssUtils.Forms +{ + partial class VirtualKeyboard + { + /// <summary> + /// Required designer variable. + /// </summary> + private System.ComponentModel.IContainer components = null; + + /// <summary> + /// Clean up any resources being used. + /// </summary> + /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// <summary> + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// </summary> + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VirtualKeyboard)); + this.panelTop = new System.Windows.Forms.Panel(); + this.panelBottom = new System.Windows.Forms.Panel(); + this.panelLeft = new System.Windows.Forms.Panel(); + this.panelRight = new System.Windows.Forms.Panel(); + this.panelTopLeft = new System.Windows.Forms.Panel(); + this.panelTopRight = new System.Windows.Forms.Panel(); + this.panelBottomRight = new System.Windows.Forms.Panel(); + this.panelBottomLeft = new System.Windows.Forms.Panel(); + this.panelMain = new System.Windows.Forms.Panel(); + this.tableLayoutPanelKeys = new System.Windows.Forms.TableLayoutPanel(); + this.button2 = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.button4 = new System.Windows.Forms.Button(); + this.button5 = new System.Windows.Forms.Button(); + this.button6 = new System.Windows.Forms.Button(); + this.button7 = new System.Windows.Forms.Button(); + this.button8 = new System.Windows.Forms.Button(); + this.button9 = new System.Windows.Forms.Button(); + this.button0 = new System.Windows.Forms.Button(); + this.buttonBackspace = new System.Windows.Forms.Button(); + this.buttonA = new System.Windows.Forms.Button(); + this.buttonB = new System.Windows.Forms.Button(); + this.buttonC = new System.Windows.Forms.Button(); + this.buttonD = new System.Windows.Forms.Button(); + this.buttonE = new System.Windows.Forms.Button(); + this.buttonF = new System.Windows.Forms.Button(); + this.buttonG = new System.Windows.Forms.Button(); + this.buttonH = new System.Windows.Forms.Button(); + this.buttonI = new System.Windows.Forms.Button(); + this.buttonJ = new System.Windows.Forms.Button(); + this.buttonK = new System.Windows.Forms.Button(); + this.buttonL = new System.Windows.Forms.Button(); + this.buttonM = new System.Windows.Forms.Button(); + this.buttonN = new System.Windows.Forms.Button(); + this.buttonO = new System.Windows.Forms.Button(); + this.buttonP = new System.Windows.Forms.Button(); + this.buttonQ = new System.Windows.Forms.Button(); + this.buttonR = new System.Windows.Forms.Button(); + this.buttonS = new System.Windows.Forms.Button(); + this.buttonT = new System.Windows.Forms.Button(); + this.buttonCapsLock = new System.Windows.Forms.Button(); + this.buttonShift = new System.Windows.Forms.Button(); + this.buttonU = new System.Windows.Forms.Button(); + this.buttonV = new System.Windows.Forms.Button(); + this.buttonW = new System.Windows.Forms.Button(); + this.buttonX = new System.Windows.Forms.Button(); + this.buttonY = new System.Windows.Forms.Button(); + this.buttonZ = new System.Windows.Forms.Button(); + this.buttonSpace = new System.Windows.Forms.Button(); + this.buttonHome = new System.Windows.Forms.Button(); + this.buttonSymbols = new System.Windows.Forms.Button(); + this.buttonLeft = new System.Windows.Forms.Button(); + this.buttonRight = new System.Windows.Forms.Button(); + this.buttonEnd = new System.Windows.Forms.Button(); + this.buttonDone = new System.Windows.Forms.Button(); + this.buttonCancel = new System.Windows.Forms.Button(); + this.textBoxKeys = new System.Windows.Forms.TextBox(); + this.panelMain.SuspendLayout(); + this.tableLayoutPanelKeys.SuspendLayout(); + this.SuspendLayout(); + // + // panelTop + // + this.panelTop.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.panelTop.BackgroundImage = global::IrssUtils.Properties.Resources.Top; + this.panelTop.Location = new System.Drawing.Point(16, 0); + this.panelTop.Name = "panelTop"; + this.panelTop.Size = new System.Drawing.Size(544, 16); + this.panelTop.TabIndex = 1; + // + // panelBottom + // + this.panelBottom.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.panelBottom.BackgroundImage = global::IrssUtils.Properties.Resources.Bottom; + this.panelBottom.Location = new System.Drawing.Point(16, 264); + this.panelBottom.Name = "panelBottom"; + this.panelBottom.Size = new System.Drawing.Size(544, 16); + this.panelBottom.TabIndex = 6; + // + // panelLeft + // + this.panelLeft.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left))); + this.panelLeft.BackgroundImage = global::IrssUtils.Properties.Resources.Left; + this.panelLeft.Location = new System.Drawing.Point(0, 16); + this.panelLeft.Name = "panelLeft"; + this.panelLeft.Size = new System.Drawing.Size(16, 248); + this.panelLeft.TabIndex = 3; + // + // panelRight + // + this.panelRight.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Right))); + this.panelRight.BackgroundImage = global::IrssUtils.Properties.Resources.Right; + this.panelRight.Location = new System.Drawing.Point(560, 16); + this.panelRight.Name = "panelRight"; + this.panelRight.Size = new System.Drawing.Size(16, 248); + this.panelRight.TabIndex = 4; + // + // panelTopLeft + // + this.panelTopLeft.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panelTopLeft.BackgroundImage"))); + this.panelTopLeft.Location = new System.Drawing.Point(0, 0); + this.panelTopLeft.Name = "panelTopLeft"; + this.panelTopLeft.Size = new System.Drawing.Size(16, 16); + this.panelTopLeft.TabIndex = 0; + // + // panelTopRight + // + this.panelTopRight.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.panelTopRight.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panelTopRight.BackgroundImage"))); + this.panelTopRight.Location = new System.Drawing.Point(560, 0); + this.panelTopRight.Name = "panelTopRight"; + this.panelTopRight.Size = new System.Drawing.Size(16, 16); + this.panelTopRight.TabIndex = 2; + // + // panelBottomRight + // + this.panelBottomRight.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.panelBottomRight.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panelBottomRight.BackgroundImage"))); + this.panelBottomRight.Location = new System.Drawing.Point(560, 264); + this.panelBottomRight.Name = "panelBottomRight"; + this.panelBottomRight.Size = new System.Drawing.Size(16, 16); + this.panelBottomRight.TabIndex = 7; + // + // panelBottomLeft + // + this.panelBottomLeft.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.panelBottomLeft.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panelBottomLeft.BackgroundImage"))); + this.panelBottomLeft.Location = new System.Drawing.Point(0, 264); + this.panelBottomLeft.Name = "panelBottomLeft"; + this.panelBottomLeft.Size = new System.Drawing.Size(16, 16); + this.panelBottomLeft.TabIndex = 5; + // + // panelMain + // + this.panelMain.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.panelMain.BackgroundImage = global::IrssUtils.Properties.Resources.Background; + this.panelMain.Controls.Add(this.tableLayoutPanelKeys); + this.panelMain.Controls.Add(this.textBoxKeys); + this.panelMain.Location = new System.Drawing.Point(16, 16); + this.panelMain.Name = "panelMain"; + this.panelMain.Size = new System.Drawing.Size(546, 250); + this.panelMain.TabIndex = 8; + // + // tableLayoutPanelKeys + // + this.tableLayoutPanelKeys.BackColor = System.Drawing.Color.Transparent; + this.tableLayoutPanelKeys.ColumnCount = 12; + this.tableLayoutPanelKeys.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 8.333554F)); + this.tableLayoutPanelKeys.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 8.333555F)); + this.tableLayoutPanelKeys.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 8.333555F)); + this.tableLayoutPanelKeys.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 8.333555F)); + this.tableLayoutPanelKeys.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 8.333555F)); + this.tableLayoutPanelKeys.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 8.333555F)); + this.tableLayoutPanelKeys.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 8.333555F)); + this.tableLayoutPanelKeys.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 8.333555F)); + this.tableLayoutPanelKeys.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 8.333554F)); + this.tableLayoutPanelKeys.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 8.332721F)); + this.tableLayoutPanelKeys.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 8.332721F)); + this.tableLayoutPanelKeys.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 8.33257F)); + this.tableLayoutPanelKeys.Controls.Add(this.button2, 1, 0); + this.tableLayoutPanelKeys.Controls.Add(this.button1, 0, 0); + this.tableLayoutPanelKeys.Controls.Add(this.button3, 2, 0); + this.tableLayoutPanelKeys.Controls.Add(this.button4, 3, 0); + this.tableLayoutPanelKeys.Controls.Add(this.button5, 4, 0); + this.tableLayoutPanelKeys.Controls.Add(this.button6, 5, 0); + this.tableLayoutPanelKeys.Controls.Add(this.button7, 6, 0); + this.tableLayoutPanelKeys.Controls.Add(this.button8, 7, 0); + this.tableLayoutPanelKeys.Controls.Add(this.button9, 8, 0); + this.tableLayoutPanelKeys.Controls.Add(this.button0, 9, 0); + this.tableLayoutPanelKeys.Controls.Add(this.buttonBackspace, 10, 0); + this.tableLayoutPanelKeys.Controls.Add(this.buttonA, 0, 1); + this.tableLayoutPanelKeys.Controls.Add(this.buttonB, 1, 1); + this.tableLayoutPanelKeys.Controls.Add(this.buttonC, 2, 1); + this.tableLayoutPanelKeys.Controls.Add(this.buttonD, 3, 1); + this.tableLayoutPanelKeys.Controls.Add(this.buttonE, 4, 1); + this.tableLayoutPanelKeys.Controls.Add(this.buttonF, 5, 1); + this.tableLayoutPanelKeys.Controls.Add(this.buttonG, 6, 1); + this.tableLayoutPanelKeys.Controls.Add(this.buttonH, 7, 1); + this.tableLayoutPanelKeys.Controls.Add(this.buttonI, 8, 1); + this.tableLayoutPanelKeys.Controls.Add(this.buttonJ, 9, 1); + this.tableLayoutPanelKeys.Controls.Add(this.buttonK, 0, 2); + this.tableLayoutPanelKeys.Controls.Add(this.buttonL, 1, 2); + this.tableLayoutPanelKeys.Controls.Add(this.buttonM, 2, 2); + this.tableLayoutPanelKeys.Controls.Add(this.buttonN, 3, 2); + this.tableLayoutPanelKeys.Controls.Add(this.buttonO, 4, 2); + this.tableLayoutPanelKeys.Controls.Add(this.buttonP, 5, 2); + this.tableLayoutPanelKeys.Controls.Add(this.buttonQ, 6, 2); + this.tableLayoutPanelKeys.Controls.Add(this.buttonR, 7, 2); + this.tableLayoutPanelKeys.Controls.Add(this.buttonS, 8, 2); + this.tableLayoutPanelKeys.Controls.Add(this.buttonT, 9, 2); + this.tableLayoutPanelKeys.Controls.Add(this.buttonCapsLock, 10, 1); + this.tableLayoutPanelKeys.Controls.Add(this.buttonShift, 10, 2); + this.tableLayoutPanelKeys.Controls.Add(this.buttonU, 0, 3); + this.tableLayoutPanelKeys.Controls.Add(this.buttonV, 1, 3); + this.tableLayoutPanelKeys.Controls.Add(this.buttonW, 2, 3); + this.tableLayoutPanelKeys.Controls.Add(this.buttonX, 3, 3); + this.tableLayoutPanelKeys.Controls.Add(this.buttonY, 4, 3); + this.tableLayoutPanelKeys.Controls.Add(this.buttonZ, 5, 3); + this.tableLayoutPanelKeys.Controls.Add(this.buttonSpace, 6, 3); + this.tableLayoutPanelKeys.Controls.Add(this.buttonHome, 0, 4); + this.tableLayoutPanelKeys.Controls.Add(this.buttonSymbols, 10, 3); + this.tableLayoutPanelKeys.Controls.Add(this.buttonLeft, 2, 4); + this.tableLayoutPanelKeys.Controls.Add(this.buttonRight, 4, 4); + this.tableLayoutPanelKeys.Controls.Add(this.buttonEnd, 6, 4); + this.tableLayoutPanelKeys.Controls.Add(this.buttonDone, 8, 4); + this.tableLayoutPanelKeys.Controls.Add(this.buttonCancel, 10, 4); + this.tableLayoutPanelKeys.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanelKeys.Location = new System.Drawing.Point(0, 30); + this.tableLayoutPanelKeys.Name = "tableLayoutPanelKeys"; + this.tableLayoutPanelKeys.RowCount = 5; + this.tableLayoutPanelKeys.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); + this.tableLayoutPanelKeys.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); + this.tableLayoutPanelKeys.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); + this.tableLayoutPanelKeys.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); + this.tableLayoutPanelKeys.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); + this.tableLayoutPanelKeys.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); + this.tableLayoutPanelKeys.Size = new System.Drawing.Size(546, 220); + this.tableLayoutPanelKeys.TabIndex = 1; + // + // button2 + // + this.button2.Cursor = System.Windows.Forms.Cursors.Hand; + this.button2.Dock = System.Windows.Forms.DockStyle.Fill; + this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button2.Location = new System.Drawing.Point(48, 3); + this.button2.MinimumSize = new System.Drawing.Size(32, 24); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(39, 37); + this.button2.TabIndex = 1; + this.button2.Text = "2"; + this.button2.UseMnemonic = false; + this.button2.UseVisualStyleBackColor = true; + this.button2.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.button2.Click += new System.EventHandler(this.NumberButton_Click); + this.button2.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // button1 + // + this.button1.Cursor = System.Windows.Forms.Cursors.Hand; + this.button1.Dock = System.Windows.Forms.DockStyle.Fill; + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button1.Location = new System.Drawing.Point(3, 3); + this.button1.MinimumSize = new System.Drawing.Size(32, 24); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(39, 37); + this.button1.TabIndex = 0; + this.button1.Text = "1"; + this.button1.UseMnemonic = false; + this.button1.UseVisualStyleBackColor = true; + this.button1.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.button1.Click += new System.EventHandler(this.NumberButton_Click); + this.button1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // button3 + // + this.button3.Cursor = System.Windows.Forms.Cursors.Hand; + this.button3.Dock = System.Windows.Forms.DockStyle.Fill; + this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button3.Location = new System.Drawing.Point(93, 3); + this.button3.MinimumSize = new System.Drawing.Size(32, 24); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(39, 37); + this.button3.TabIndex = 2; + this.button3.Text = "3"; + this.button3.UseMnemonic = false; + this.button3.UseVisualStyleBackColor = true; + this.button3.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.button3.Click += new System.EventHandler(this.NumberButton_Click); + this.button3.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // button4 + // + this.button4.Cursor = System.Windows.Forms.Cursors.Hand; + this.button4.Dock = System.Windows.Forms.DockStyle.Fill; + this.button4.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button4.Location = new System.Drawing.Point(138, 3); + this.button4.MinimumSize = new System.Drawing.Size(32, 24); + this.button4.Name = "button4"; + this.button4.Size = new System.Drawing.Size(39, 37); + this.button4.TabIndex = 3; + this.button4.Text = "4"; + this.button4.UseMnemonic = false; + this.button4.UseVisualStyleBackColor = true; + this.button4.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.button4.Click += new System.EventHandler(this.NumberButton_Click); + this.button4.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // button5 + // + this.button5.Cursor = System.Windows.Forms.Cursors.Hand; + this.button5.Dock = System.Windows.Forms.DockStyle.Fill; + this.button5.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button5.Location = new System.Drawing.Point(183, 3); + this.button5.MinimumSize = new System.Drawing.Size(32, 24); + this.button5.Name = "button5"; + this.button5.Size = new System.Drawing.Size(39, 37); + this.button5.TabIndex = 4; + this.button5.Text = "5"; + this.button5.UseMnemonic = false; + this.button5.UseVisualStyleBackColor = true; + this.button5.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.button5.Click += new System.EventHandler(this.NumberButton_Click); + this.button5.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // button6 + // + this.button6.Cursor = System.Windows.Forms.Cursors.Hand; + this.button6.Dock = System.Windows.Forms.DockStyle.Fill; + this.button6.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button6.Location = new System.Drawing.Point(228, 3); + this.button6.MinimumSize = new System.Drawing.Size(32, 24); + this.button6.Name = "button6"; + this.button6.Size = new System.Drawing.Size(39, 37); + this.button6.TabIndex = 5; + this.button6.Text = "6"; + this.button6.UseMnemonic = false; + this.button6.UseVisualStyleBackColor = true; + this.button6.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.button6.Click += new System.EventHandler(this.NumberButton_Click); + this.button6.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // button7 + // + this.button7.Cursor = System.Windows.Forms.Cursors.Hand; + this.button7.Dock = System.Windows.Forms.DockStyle.Fill; + this.button7.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button7.Location = new System.Drawing.Point(273, 3); + this.button7.MinimumSize = new System.Drawing.Size(32, 24); + this.button7.Name = "button7"; + this.button7.Size = new System.Drawing.Size(39, 37); + this.button7.TabIndex = 6; + this.button7.Text = "7"; + this.button7.UseMnemonic = false; + this.button7.UseVisualStyleBackColor = true; + this.button7.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.button7.Click += new System.EventHandler(this.NumberButton_Click); + this.button7.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // button8 + // + this.button8.Cursor = System.Windows.Forms.Cursors.Hand; + this.button8.Dock = System.Windows.Forms.DockStyle.Fill; + this.button8.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button8.Location = new System.Drawing.Point(318, 3); + this.button8.MinimumSize = new System.Drawing.Size(32, 24); + this.button8.Name = "button8"; + this.button8.Size = new System.Drawing.Size(39, 37); + this.button8.TabIndex = 7; + this.button8.Text = "8"; + this.button8.UseMnemonic = false; + this.button8.UseVisualStyleBackColor = true; + this.button8.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.button8.Click += new System.EventHandler(this.NumberButton_Click); + this.button8.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // button9 + // + this.button9.Cursor = System.Windows.Forms.Cursors.Hand; + this.button9.Dock = System.Windows.Forms.DockStyle.Fill; + this.button9.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button9.Location = new System.Drawing.Point(363, 3); + this.button9.MinimumSize = new System.Drawing.Size(32, 24); + this.button9.Name = "button9"; + this.button9.Size = new System.Drawing.Size(39, 37); + this.button9.TabIndex = 8; + this.button9.Text = "9"; + this.button9.UseMnemonic = false; + this.button9.UseVisualStyleBackColor = true; + this.button9.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.button9.Click += new System.EventHandler(this.NumberButton_Click); + this.button9.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // button0 + // + this.button0.Cursor = System.Windows.Forms.Cursors.Hand; + this.button0.Dock = System.Windows.Forms.DockStyle.Fill; + this.button0.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button0.Location = new System.Drawing.Point(408, 3); + this.button0.MinimumSize = new System.Drawing.Size(32, 24); + this.button0.Name = "button0"; + this.button0.Size = new System.Drawing.Size(39, 37); + this.button0.TabIndex = 9; + this.button0.Text = "0"; + this.button0.UseMnemonic = false; + this.button0.UseVisualStyleBackColor = true; + this.button0.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.button0.Click += new System.EventHandler(this.NumberButton_Click); + this.button0.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonBackspace + // + this.tableLayoutPanelKeys.SetColumnSpan(this.buttonBackspace, 2); + this.buttonBackspace.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonBackspace.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonBackspace.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonBackspace.Location = new System.Drawing.Point(453, 3); + this.buttonBackspace.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonBackspace.Name = "buttonBackspace"; + this.buttonBackspace.Size = new System.Drawing.Size(90, 37); + this.buttonBackspace.TabIndex = 10; + this.buttonBackspace.Text = "Backspace"; + this.buttonBackspace.UseMnemonic = false; + this.buttonBackspace.UseVisualStyleBackColor = true; + this.buttonBackspace.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonBackspace.Click += new System.EventHandler(this.SpecialButton_Click); + this.buttonBackspace.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonA + // + this.buttonA.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonA.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonA.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonA.Location = new System.Drawing.Point(3, 46); + this.buttonA.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonA.Name = "buttonA"; + this.buttonA.Size = new System.Drawing.Size(39, 37); + this.buttonA.TabIndex = 11; + this.buttonA.Text = "A"; + this.buttonA.UseMnemonic = false; + this.buttonA.UseVisualStyleBackColor = true; + this.buttonA.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonA.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonA.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonB + // + this.buttonB.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonB.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonB.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonB.Location = new System.Drawing.Point(48, 46); + this.buttonB.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonB.Name = "buttonB"; + this.buttonB.Size = new System.Drawing.Size(39, 37); + this.buttonB.TabIndex = 12; + this.buttonB.Text = "B"; + this.buttonB.UseMnemonic = false; + this.buttonB.UseVisualStyleBackColor = true; + this.buttonB.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonB.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonB.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonC + // + this.buttonC.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonC.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonC.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonC.Location = new System.Drawing.Point(93, 46); + this.buttonC.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonC.Name = "buttonC"; + this.buttonC.Size = new System.Drawing.Size(39, 37); + this.buttonC.TabIndex = 13; + this.buttonC.Text = "C"; + this.buttonC.UseMnemonic = false; + this.buttonC.UseVisualStyleBackColor = true; + this.buttonC.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonC.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonC.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonD + // + this.buttonD.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonD.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonD.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonD.Location = new System.Drawing.Point(138, 46); + this.buttonD.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonD.Name = "buttonD"; + this.buttonD.Size = new System.Drawing.Size(39, 37); + this.buttonD.TabIndex = 14; + this.buttonD.Text = "D"; + this.buttonD.UseMnemonic = false; + this.buttonD.UseVisualStyleBackColor = true; + this.buttonD.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonD.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonD.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonE + // + this.buttonE.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonE.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonE.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonE.Location = new System.Drawing.Point(183, 46); + this.buttonE.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonE.Name = "buttonE"; + this.buttonE.Size = new System.Drawing.Size(39, 37); + this.buttonE.TabIndex = 15; + this.buttonE.Text = "E"; + this.buttonE.UseMnemonic = false; + this.buttonE.UseVisualStyleBackColor = true; + this.buttonE.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonE.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonE.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonF + // + this.buttonF.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonF.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonF.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonF.Location = new System.Drawing.Point(228, 46); + this.buttonF.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonF.Name = "buttonF"; + this.buttonF.Size = new System.Drawing.Size(39, 37); + this.buttonF.TabIndex = 16; + this.buttonF.Text = "F"; + this.buttonF.UseMnemonic = false; + this.buttonF.UseVisualStyleBackColor = true; + this.buttonF.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonF.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonF.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonG + // + this.buttonG.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonG.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonG.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonG.Location = new System.Drawing.Point(273, 46); + this.buttonG.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonG.Name = "buttonG"; + this.buttonG.Size = new System.Drawing.Size(39, 37); + this.buttonG.TabIndex = 17; + this.buttonG.Text = "G"; + this.buttonG.UseMnemonic = false; + this.buttonG.UseVisualStyleBackColor = true; + this.buttonG.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonG.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonG.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonH + // + this.buttonH.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonH.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonH.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonH.Location = new System.Drawing.Point(318, 46); + this.buttonH.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonH.Name = "buttonH"; + this.buttonH.Size = new System.Drawing.Size(39, 37); + this.buttonH.TabIndex = 18; + this.buttonH.Text = "H"; + this.buttonH.UseMnemonic = false; + this.buttonH.UseVisualStyleBackColor = true; + this.buttonH.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonH.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonH.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonI + // + this.buttonI.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonI.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonI.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonI.Location = new System.Drawing.Point(363, 46); + this.buttonI.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonI.Name = "buttonI"; + this.buttonI.Size = new System.Drawing.Size(39, 37); + this.buttonI.TabIndex = 19; + this.buttonI.Text = "I"; + this.buttonI.UseMnemonic = false; + this.buttonI.UseVisualStyleBackColor = true; + this.buttonI.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonI.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonI.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonJ + // + this.buttonJ.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonJ.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonJ.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonJ.Location = new System.Drawing.Point(408, 46); + this.buttonJ.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonJ.Name = "buttonJ"; + this.buttonJ.Size = new System.Drawing.Size(39, 37); + this.buttonJ.TabIndex = 20; + this.buttonJ.Text = "J"; + this.buttonJ.UseMnemonic = false; + this.buttonJ.UseVisualStyleBackColor = true; + this.buttonJ.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonJ.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonJ.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonK + // + this.buttonK.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonK.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonK.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonK.Location = new System.Drawing.Point(3, 89); + this.buttonK.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonK.Name = "buttonK"; + this.buttonK.Size = new System.Drawing.Size(39, 37); + this.buttonK.TabIndex = 22; + this.buttonK.Text = "K"; + this.buttonK.UseMnemonic = false; + this.buttonK.UseVisualStyleBackColor = true; + this.buttonK.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonK.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonK.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonL + // + this.buttonL.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonL.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonL.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonL.Location = new System.Drawing.Point(48, 89); + this.buttonL.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonL.Name = "buttonL"; + this.buttonL.Size = new System.Drawing.Size(39, 37); + this.buttonL.TabIndex = 23; + this.buttonL.Text = "L"; + this.buttonL.UseMnemonic = false; + this.buttonL.UseVisualStyleBackColor = true; + this.buttonL.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonL.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonL.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonM + // + this.buttonM.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonM.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonM.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonM.Location = new System.Drawing.Point(93, 89); + this.buttonM.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonM.Name = "buttonM"; + this.buttonM.Size = new System.Drawing.Size(39, 37); + this.buttonM.TabIndex = 24; + this.buttonM.Text = "M"; + this.buttonM.UseMnemonic = false; + this.buttonM.UseVisualStyleBackColor = true; + this.buttonM.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonM.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonM.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonN + // + this.buttonN.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonN.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonN.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonN.Location = new System.Drawing.Point(138, 89); + this.buttonN.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonN.Name = "buttonN"; + this.buttonN.Size = new System.Drawing.Size(39, 37); + this.buttonN.TabIndex = 25; + this.buttonN.Text = "N"; + this.buttonN.UseMnemonic = false; + this.buttonN.UseVisualStyleBackColor = true; + this.buttonN.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonN.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonN.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonO + // + this.buttonO.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonO.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonO.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonO.Location = new System.Drawing.Point(183, 89); + this.buttonO.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonO.Name = "buttonO"; + this.buttonO.Size = new System.Drawing.Size(39, 37); + this.buttonO.TabIndex = 26; + this.buttonO.Text = "O"; + this.buttonO.UseMnemonic = false; + this.buttonO.UseVisualStyleBackColor = true; + this.buttonO.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonO.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonO.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonP + // + this.buttonP.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonP.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonP.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonP.Location = new System.Drawing.Point(228, 89); + this.buttonP.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonP.Name = "buttonP"; + this.buttonP.Size = new System.Drawing.Size(39, 37); + this.buttonP.TabIndex = 27; + this.buttonP.Text = "P"; + this.buttonP.UseMnemonic = false; + this.buttonP.UseVisualStyleBackColor = true; + this.buttonP.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonP.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonP.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonQ + // + this.buttonQ.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonQ.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonQ.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonQ.Location = new System.Drawing.Point(273, 89); + this.buttonQ.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonQ.Name = "buttonQ"; + this.buttonQ.Size = new System.Drawing.Size(39, 37); + this.buttonQ.TabIndex = 28; + this.buttonQ.Text = "Q"; + this.buttonQ.UseMnemonic = false; + this.buttonQ.UseVisualStyleBackColor = true; + this.buttonQ.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonQ.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonQ.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonR + // + this.buttonR.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonR.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonR.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonR.Location = new System.Drawing.Point(318, 89); + this.buttonR.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonR.Name = "buttonR"; + this.buttonR.Size = new System.Drawing.Size(39, 37); + this.buttonR.TabIndex = 29; + this.buttonR.Text = "R"; + this.buttonR.UseMnemonic = false; + this.buttonR.UseVisualStyleBackColor = true; + this.buttonR.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonR.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonR.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonS + // + this.buttonS.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonS.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonS.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonS.Location = new System.Drawing.Point(363, 89); + this.buttonS.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonS.Name = "buttonS"; + this.buttonS.Size = new System.Drawing.Size(39, 37); + this.buttonS.TabIndex = 30; + this.buttonS.Text = "S"; + this.buttonS.UseMnemonic = false; + this.buttonS.UseVisualStyleBackColor = true; + this.buttonS.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonS.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonS.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonT + // + this.buttonT.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonT.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonT.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonT.Location = new System.Drawing.Point(408, 89); + this.buttonT.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonT.Name = "buttonT"; + this.buttonT.Size = new System.Drawing.Size(39, 37); + this.buttonT.TabIndex = 31; + this.buttonT.Text = "T"; + this.buttonT.UseMnemonic = false; + this.buttonT.UseVisualStyleBackColor = true; + this.buttonT.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonT.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonT.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonCapsLock + // + this.tableLayoutPanelKeys.SetColumnSpan(this.buttonCapsLock, 2); + this.buttonCapsLock.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonCapsLock.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonCapsLock.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonCapsLock.Location = new System.Drawing.Point(453, 46); + this.buttonCapsLock.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonCapsLock.Name = "buttonCapsLock"; + this.buttonCapsLock.Size = new System.Drawing.Size(90, 37); + this.buttonCapsLock.TabIndex = 21; + this.buttonCapsLock.Text = "Caps Lock"; + this.buttonCapsLock.UseMnemonic = false; + this.buttonCapsLock.UseVisualStyleBackColor = true; + this.buttonCapsLock.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonCapsLock.Click += new System.EventHandler(this.SpecialButton_Click); + this.buttonCapsLock.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonShift + // + this.tableLayoutPanelKeys.SetColumnSpan(this.buttonShift, 2); + this.buttonShift.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonShift.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonShift.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonShift.Location = new System.Drawing.Point(453, 89); + this.buttonShift.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonShift.Name = "buttonShift"; + this.buttonShift.Size = new System.Drawing.Size(90, 37); + this.buttonShift.TabIndex = 32; + this.buttonShift.Text = "Shift"; + this.buttonShift.UseMnemonic = false; + this.buttonShift.UseVisualStyleBackColor = true; + this.buttonShift.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonShift.Click += new System.EventHandler(this.SpecialButton_Click); + this.buttonShift.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonU + // + this.buttonU.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonU.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonU.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonU.Location = new System.Drawing.Point(3, 132); + this.buttonU.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonU.Name = "buttonU"; + this.buttonU.Size = new System.Drawing.Size(39, 37); + this.buttonU.TabIndex = 33; + this.buttonU.Text = "U"; + this.buttonU.UseMnemonic = false; + this.buttonU.UseVisualStyleBackColor = true; + this.buttonU.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonU.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonU.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonV + // + this.buttonV.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonV.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonV.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonV.Location = new System.Drawing.Point(48, 132); + this.buttonV.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonV.Name = "buttonV"; + this.buttonV.Size = new System.Drawing.Size(39, 37); + this.buttonV.TabIndex = 34; + this.buttonV.Text = "V"; + this.buttonV.UseMnemonic = false; + this.buttonV.UseVisualStyleBackColor = true; + this.buttonV.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonV.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonV.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonW + // + this.buttonW.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonW.Dock = System.Windows.Forms.DockStyle.Fill; + this.buttonW.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.buttonW.Location = new System.Drawing.Point(93, 132); + this.buttonW.MinimumSize = new System.Drawing.Size(32, 24); + this.buttonW.Name = "buttonW"; + this.buttonW.Size = new System.Drawing.Size(39, 37); + this.buttonW.TabIndex = 35; + this.buttonW.Text = "W"; + this.buttonW.UseMnemonic = false; + this.buttonW.UseVisualStyleBackColor = true; + this.buttonW.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.Button_PreviewKeyDown); + this.buttonW.Click += new System.EventHandler(this.LetterButton_Click); + this.buttonW.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Button_KeyDown); + // + // buttonX + ... [truncated message content] |