Beispiel #1
0
        private void panel_MouseClick(object sender, MouseEventArgs e)
        {
            Panel p = sender as Panel;

            if ((string)p.Tag == "1")
            {
                return;
            }
            if (p.Name == "panelSwitchOne")
            {
                p.Tag = "1";
                panelSwitchThree.Tag        = "0";
                p.BackColor                 = Color.FromArgb(31, 180, 231);
                panelSwitchThree.BackColor  = Color.FromArgb(1, 21, 37);
                pictureBox.BackgroundImage  = Properties.Resources.choose;
                pictureBox2.BackgroundImage = Properties.Resources.unchoose;
                switchNumber                = SwitchNumber.One;
            }
            else
            {
                p.Tag = "1";
                panelSwitchOne.Tag          = "0";
                p.BackColor                 = Color.FromArgb(31, 180, 231);
                panelSwitchOne.BackColor    = Color.FromArgb(1, 21, 37);
                pictureBox.BackgroundImage  = Properties.Resources.unchoose;
                pictureBox2.BackgroundImage = Properties.Resources.choose;
                switchNumber                = SwitchNumber.Three;
            }
        }
Beispiel #2
0
        public void Switch(SwitchNumber number, SwitchAction action)
        {
            var write = new byte[] {
                0xFF, /* whatever... */
                (byte)number,
                (byte)action
            };

            _port.Write(write, 0, write.Length);
        }
Beispiel #3
0
 public VictoryForm(Difficulty difficulty, SwitchNumber switchNumber, string time)
 {
     this.difficulty   = difficulty;
     this.switchNumber = switchNumber;
     if (time.IndexOf(':') == 1)
     {
         this.time = "0" + time;
     }
     else
     {
         this.time = time;
     }
     InitializeComponent();
 }
Beispiel #4
0
        private void FirstForm_Load(object sender, EventArgs e)
        {
            arrayPanelDifficulty = new Panel[4];
            arrayPictureBox      = new PictureBox[4];
            LoadControl2Array();

            switchNumber = SwitchNumber.One;
            difficulty   = Difficulty.Easy;

            panelMFill.BackColor       = Color.FromArgb(12, 57, 115);
            panelMain.BackColor        = Color.FromArgb(12, 57, 115);
            panelTitle.BackColor       = Color.FromArgb(31, 180, 231);
            panelSwitchOne.BackColor   = Color.FromArgb(31, 180, 231);
            panelSwitchThree.BackColor = Color.FromArgb(1, 21, 37);
            panelEasy.BackColor        = Color.FromArgb(31, 180, 231);
            panelMedium.BackColor      = Color.FromArgb(1, 21, 37);
            panelDifficult.BackColor   = Color.FromArgb(1, 21, 37);
            panelRandom.BackColor      = Color.FromArgb(1, 21, 37);
            buttonStartGame.Location   = SolitaireUtil.HorizontalVerticalCenter(buttonStartGame, panelMainButtom);
            labelChoose.Location       = SolitaireUtil.HorizontalVerticalCenter(labelChoose, panelLabelChoose);
        }
Beispiel #5
0
 public void WriteProfile(Profile driverProfile)
 {
     if (Hub.DebugTraceState)
     {
         Hub.TL.LogMessage("Sensor.WriteProfile", SensorName + " DeviceMode: " + DeviceMode.ToString());
     }
     driverProfile.WriteValue(Hub.DRIVER_PROGID, DEVICEMODE_PROFILENAME, DeviceMode.ToString(), SensorName);
     if (Hub.DebugTraceState)
     {
         Hub.TL.LogMessage("Sensor.WriteProfile", SensorName + " ProgID: " + ProgID);
     }
     driverProfile.WriteValue(Hub.DRIVER_PROGID, PROGID_PROFILENAME, ProgID, SensorName);
     if (Hub.DebugTraceState)
     {
         Hub.TL.LogMessage("Sensor.WriteProfile", SensorName + " SwitchNumber: " + SwitchNumber.ToString());
     }
     driverProfile.WriteValue(Hub.DRIVER_PROGID, SWITCHNUMBER_PROFILENAME, SwitchNumber.ToString(CultureInfo.InvariantCulture), SensorName);
     if (Hub.DebugTraceState)
     {
         Hub.TL.LogMessage("Sensor.WriteProfile", SensorName + " Completed writing profile values");
     }
 }
Beispiel #6
0
        static void Main()
        {
            //int a = 21;
            //int b = 5;
            //double c = (double)a / (double)b;
            //Console.WriteLine(c);
            //int a1 = 15;
            //string b1 = a1.ToString();
            //Console.WriteLine(b1);
            //    bool check;
            //    int test;
            //    menu();
            //    Console.WriteLine("nhap so di");
            //    check = int.TryParse(Console.ReadLine(), out test);
            //    while (!check || test < 1)
            //    {
            //        Console.WriteLine("nhap ngu - chon lai menu ");
            //        menu();
            //        check = int.TryParse(Console.ReadLine(), out test);
            //    }
            //    Console.WriteLine(test);

            //}
            //static void menu()
            //{
            //    Console.WriteLine("1");
            //    Console.WriteLine("2");
            //    Console.WriteLine("3");

            //}
            //Number num = new Number();
            //Console.WriteLine(num.number);
            SwitchNumber num = new SwitchNumber();

            num.Print();
            NumberClass nu = new NumberClass();
        }
Beispiel #7
0
        public void ReadProfile(Profile driverProfile)
        {
            if (Hub.DebugTraceState)
            {
                Hub.TL.LogMessage("Sensor.ReadProfile", "Starting to read profile values");
            }
            string devmode = driverProfile.GetValue(Hub.DRIVER_PROGID, DEVICEMODE_PROFILENAME, SensorName, DEVICEMODE_PROFILENAME_DEFAULT);

            if (Hub.DebugTraceState)
            {
                Hub.TL.LogMessage("Sensor.ReadProfile", SensorName + " DeviceMode: " + devmode);
            }
            DeviceMode = (Hub.ConnectionType)Enum.Parse(typeof(Hub.ConnectionType), driverProfile.GetValue(Hub.DRIVER_PROGID, DEVICEMODE_PROFILENAME, SensorName, DEVICEMODE_PROFILENAME_DEFAULT));
            ProgID     = driverProfile.GetValue(Hub.DRIVER_PROGID, PROGID_PROFILENAME, SensorName, PROGID_PROFILENAME_DEFAULT);
            if (Hub.DebugTraceState)
            {
                Hub.TL.LogMessage("Sensor.ReadProfile", SensorName + " ProgID: " + ProgID);
            }
            SwitchNumber = Convert.ToInt32(driverProfile.GetValue(Hub.DRIVER_PROGID, SWITCHNUMBER_PROFILENAME, SensorName, SWITCHNUMBER_PROFILENAME_DEFAULT), CultureInfo.InvariantCulture);
            if (Hub.DebugTraceState)
            {
                Hub.TL.LogMessage("Sensor.ReadProfile", SensorName + " SwitchNumber: " + SwitchNumber.ToString(CultureInfo.InvariantCulture));
            }
            if (Hub.DebugTraceState)
            {
                Hub.TL.LogMessage("Sensor.ReadProfile", "Completed reading profile values");
            }
        }
 public LoseForm(Difficulty difficulty, SwitchNumber switchNumber)
 {
     this.difficulty   = difficulty;
     this.switchNumber = switchNumber;
     InitializeComponent();
 }