private void MainActivity_Load(object sender, EventArgs e) { Control.CheckForIllegalCrossThreadCalls = false; SetDataFromDatabase(); CustomControl(); CustomTabEventControl(); JoystickTimer.Start(); LoadInterfaceAndList(); sContainer.SplitterDistance = sContainer.Height - 205; sshCore = new SSHCore(SSHDebug, this); }
private void JoystickTimer_Tick(object sender, EventArgs e) { try { JoystickTimer.Stop(); //Axes XAxis.Text = ControlsSets.BaseControlStation_TabControls.Axes_X_Axis_Scaled.ToString(); YAxis.Text = ControlsSets.BaseControlStation_TabControls.Axes_Y_Axis_Scaled.ToString(); TAxisL.Text = ControlsSets.BaseControlStation_TabControls.Axes_Trigger_Left_Scaled.ToString(); TAxisR.Text = ControlsSets.BaseControlStation_TabControls.Axes_Trigger_Right_Scaled.ToString(); XRotation.Text = ControlsSets.BaseControlStation_TabControls.Axes_X_Rotation_Scaled.ToString(); YRotation.Text = ControlsSets.BaseControlStation_TabControls.Axes_Y_Rotation_Scaled.ToString(); AxesTrigger.Text = ControlsSets.BaseControlStation_TabControls.Axes_Trigger_Scaled.ToString(); //Buttons BtnX.Text = ControlsSets.BaseControlStation_TabControls.Buttons_X.ToString(); BtnY.Text = ControlsSets.BaseControlStation_TabControls.Buttons_Y.ToString(); BtnA.Text = ControlsSets.BaseControlStation_TabControls.Buttons_A.ToString(); BtnB.Text = ControlsSets.BaseControlStation_TabControls.Buttons_B.ToString(); BtnLB.Text = ControlsSets.BaseControlStation_TabControls.Buttons_LB.ToString(); BtnRB.Text = ControlsSets.BaseControlStation_TabControls.Buttons_RB.ToString(); BtnStart.Text = ControlsSets.BaseControlStation_TabControls.Buttons_Start.ToString(); BtnBack.Text = ControlsSets.BaseControlStation_TabControls.Buttons_Back.ToString(); BtnAB1.Text = ControlsSets.BaseControlStation_TabControls.Buttons_AnalogBtn1.ToString(); BtnAB2.Text = ControlsSets.BaseControlStation_TabControls.Buttons_AnalogBtn2.ToString(); //DPad if (ControlsSets.BaseControlStation_TabControls.DPad == 1) { UPad.Visible = true; DPad.Visible = false; RPad.Visible = false; LPad.Visible = false; } else if (ControlsSets.BaseControlStation_TabControls.DPad == 2) { UPad.Visible = false; DPad.Visible = true; RPad.Visible = false; LPad.Visible = false; } else if (ControlsSets.BaseControlStation_TabControls.DPad == 3) { UPad.Visible = false; DPad.Visible = false; RPad.Visible = false; LPad.Visible = true; } else if (ControlsSets.BaseControlStation_TabControls.DPad == 4) { UPad.Visible = false; DPad.Visible = false; RPad.Visible = true; LPad.Visible = false; } else { UPad.Visible = false; DPad.Visible = false; RPad.Visible = false; LPad.Visible = false; } //Status //1 connection Status_.Text = "Status: "; if (xnaDP.BCS_Controls.tcpCore != null) { Status_.Text += xnaDP.BCS_Controls.tcpCore.ConnectionStatus; } else { Status_.Text += "Closed Connection"; } JoystickTimer.Start(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }