⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 frmmousespeed.cs

📁 通过手机蓝牙控制个人电脑上的幻灯片的播放
💻 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 + -