Ejemplo n.º 1
0
 public RecordBox(SpecActions specialActions)
 {
     this.specialActions = specialActions;
     InitializeComponent();
     cBStyle.SelectedIndex = this.specialActions.MacroRepeat ? 1 : 0;
     AddtoDS4List();
     ds4.Tick += ds4_Tick;
     ds4.Interval = 1;
     lbRecordTip.Visible = false;
     cBStyle.Visible = false;
     pnlMouseButtons.Location = new Point(pnlMouseButtons.Location.X, pnlMouseButtons.Location.Y - 75);
     if (this.specialActions.macrostag.Count > 0)
     {
         macros.AddRange(this.specialActions.macrostag);
         LoadMacro();
         Saved = true;
     }
 }
Ejemplo n.º 2
0
		private void btnEditAction_Click(object sender, EventArgs e)
		{
			if ((lVActions.SelectedIndices.Count > 0) && (lVActions.SelectedIndices[0] >= 0))
			{
				SpecActions sA = new SpecActions(this, lVActions.SelectedItems[0].Text, lVActions.SelectedIndices[0])
				{
					TopLevel = false,
					Dock = DockStyle.Fill,
					Visible = true
				};
				tPSpecial.Controls.Add(sA);
				sA.BringToFront();
			}
		}
Ejemplo n.º 3
0
        public KBM360(SpecActions specialActions, Button buttonControl, bool extras)
        {
            InitializeComponent();
            this.specialActions = specialActions;
            this.buttonControl = buttonControl;
            Size = new Size(btnVolUp.Location.X + btnVolUp.Size.Width * 2, btnNUMENTER.Location.Y + btnNUMENTER.Size.Height * 2);

            if (extras)
            {
                cBScanCode.Checked = this.buttonControl.Text.Contains("(SC)");
                cBToggle.Checked = this.buttonControl.Text.Contains("(Toggle)");
            }
            else
            {
                cBScanCode.Visible = false;
                cBToggle.Visible = false;
            }

            gBExtras.Visible  = false;
            bnMacro.Visible   = false;
            X360Label.Visible = false;
            Text              = Resources.SelectActionTitle.Replace("*action*", "Trigger");

            foreach (Control control in Controls)
            {
                if (control is Button)
                {
                    ((Button)control).Click += anybtn_Click;
                }
            }

            btnMOUSEDOWN.Visible   = false;
            btnMOUSELEFT.Visible   = false;
            btnMOUSERIGHT.Visible  = false;
            btnMOUSEUP.Visible     = false;
            rBRegular.Visible      = false;
            rBShiftModifer.Visible = false;
            pBMouse.Visible        = false;
            btnLEFTMOUSE.Visible   = false;
            btn4THMOUSE.Visible    = false;
            pnl360Controls.Visible = false;
            ActiveControl          = lBMacroOn;
            btnGuide.Text          = string.Empty;
        }
Ejemplo n.º 4
0
		private void btnAddAction_Click(object sender, EventArgs e)
		{
			SpecActions sA = new SpecActions(this)
			{
				TopLevel = false,
				Dock = DockStyle.Fill,
				Visible = true
			};
			tPSpecial.Controls.Add(sA);
			sA.BringToFront();
		}