📄 frmmousespeed.cs
字号:
#region Using directives
using System;
using System.Drawing;
using System.Collections;
using System.Windows.Forms;
using System.Data;
#endregion
namespace UI
{
/// <summary>
/// Summary description for frmMouseSpeed.
/// </summary>
public class frmMouseSpeed : System.Windows.Forms.Form
{
private MenuItem menuItem1;
private MenuItem menuItem2;
private Label lblMouseSpeed;
private ComboBox cbxMouseSpeed;
private int mouseSpeed;
/// <summary>
/// Main menu for the form.
/// </summary>
private System.Windows.Forms.MainMenu mainMenu1;
BTHWrapper.BTHConnector _conn;
public frmMouseSpeed(Form parentForm, BTHWrapper.BTHConnector inConn)
{
InitializeComponent();
_conn = inConn;
}
/// <summary>
/// Clean up any resources being used.
/// </summary>
protected override void Dispose(bool disposing)
{
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()
{
this.mainMenu1 = new System.Windows.Forms.MainMenu();
this.menuItem1 = new System.Windows.Forms.MenuItem();
this.menuItem2 = new System.Windows.Forms.MenuItem();
this.lblMouseSpeed = new System.Windows.Forms.Label();
this.cbxMouseSpeed = new System.Windows.Forms.ComboBox();
//
// mainMenu1
//
this.mainMenu1.MenuItems.Add(this.menuItem1);
this.mainMenu1.MenuItems.Add(this.menuItem2);
//
// menuItem1
//
this.menuItem1.Text = "OK";
this.menuItem1.Click += new System.EventHandler(this.menuItem1_Click);
//
// menuItem2
//
this.menuItem2.Text = "Cancel";
this.menuItem2.Click += new System.EventHandler(this.menuItem2_Click);
//
// lblMouseSpeed
//
this.lblMouseSpeed.Location = new System.Drawing.Point(12, 24);
this.lblMouseSpeed.Size = new System.Drawing.Size(152, 22);
//
// cbxMouseSpeed
//
this.cbxMouseSpeed.Items.Add("1. Slowest");
this.cbxMouseSpeed.Items.Add("2. Slower");
this.cbxMouseSpeed.Items.Add("3. Normal Slow");
this.cbxMouseSpeed.Items.Add("4. Normal");
this.cbxMouseSpeed.Items.Add("5. Normal Fast");
this.cbxMouseSpeed.Items.Add("6. Faster");
this.cbxMouseSpeed.Items.Add("7. Fastest");
this.cbxMouseSpeed.Location = new System.Drawing.Point(12, 62);
this.cbxMouseSpeed.Size = new System.Drawing.Size(212, 33);
this.cbxMouseSpeed.SelectedIndexChanged += new System.EventHandler(this.cbxMouseSpeed_SelectedIndexChanged);
//
// frmMouseSpeed
//
this.ClientSize = new System.Drawing.Size(240, 266);
this.Controls.Add(this.lblMouseSpeed);
this.Controls.Add(this.cbxMouseSpeed);
this.Menu = this.mainMenu1;
this.Text = "Mouse Speed";
this.Load += new System.EventHandler(this.frmMouseSpeed_Load);
}
#endregion
private void cbxMouseSpeed_SelectedIndexChanged(object sender, EventArgs e)
{
//lblMouseSpeed.Text = cbxMouseSpeed.SelectedItem.ToString();
//lblMouseSpeed.Text = cbxMouseSpeed.SelectedIndex.ToString();
}
private void menuItem1_Click(object sender, EventArgs e)
{
mouseSpeed = cbxMouseSpeed.SelectedIndex + 5;
setMouseSpeed(mouseSpeed);
string strSend = "MOUSE:SETSPEED|";
strSend += Convert.ToString(mouseSpeed);
_conn.SendMessage(strSend);
this.Dispose();
}
private void setMouseSpeed(int _mouseSpeed) {
this.mouseSpeed = _mouseSpeed;
}
private void menuItem2_Click(object sender, EventArgs e)
{
this.Dispose();
}
private void frmMouseSpeed_Load(object sender, EventArgs e)
{
lblMouseSpeed.Text = "Press Left/Right to choose the Speed";
cbxMouseSpeed.SelectedIndex = 3;
}
public int getMouseSpeed() {
return mouseSpeed;
}
private int SignalOut(int _signalSent)
{
return _signalSent;
//MessageBox.Show("SignalSent: " + _signalSent.ToString() + "\n" + "Item Selected: " + _menuChoiceStr);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -