private void setInitState() { lblStatus.Text = "Click on the panel to add points or load from file"; state = APP_STATE.ADD_DATA_POINTS; dataPoints.Clear(); clusterPoints.Clear(); updateNextBtn(); graphics.Clear(Color.White); iteration = 0; }
public void RestartGame() { gameTimer = GAME_TIME_LIMIT; flightComplete = false; engineeringComplete = false; securityComplete = false; appState = APP_STATE.Playing; state = GAME_STATE.Navigating; TargetState = GAME_STATE.Communication; PanelManager.Instance.m_commsPanel.m_currentInstruction = 0; PanelManager.Instance.hasAccessSec = false; PanelManager.Instance.hasAccessEng = false; PanelManager.Instance.hasAccessFlight = false; }
private void btnNext_Click(object sender, EventArgs e) { if (state == APP_STATE.ADD_DATA_POINTS) { setSecondState(); } else if (state == APP_STATE.ADD_CLUSTER_POINTS) { state = APP_STATE.RUN_CLUSTERING; runClustering(); } else if (state == APP_STATE.RUN_CLUSTERING) { runClustering(); } }
public void changeState(APP_STATE newState) { state = newState; switch (state) { case APP_STATE.NoFile: { btn_rec.Enabled = true; btn_stop.Enabled = false; btn_open.Enabled = true; btn_save.Enabled = false; btn_close.Enabled = false; btn_play.Enabled = false; } break; case APP_STATE.Opened: { btn_rec.Enabled = true; btn_stop.Enabled = false; btn_open.Enabled = true; btn_save.Enabled = true; btn_close.Enabled = true; btn_play.Enabled = true; } break; case APP_STATE.Recording: { btn_rec.Enabled = false; btn_stop.Enabled = true; btn_save.Enabled = false; btn_open.Enabled = false; btn_play.Enabled = false; } break; } }
private void setSecondState() { lblStatus.Text = "Click on the panel to add cluster points"; state = APP_STATE.ADD_CLUSTER_POINTS; updateNextBtn(); }