private void Init() { MainCTRL.GenerateRegister(); RegisterTab.SetTemplateDT(MainCTRL.GenerateRegisterSGDT()); RegisterTab.SetRegisterEditable("Register"); IsMRU = false; StaticData.sysDataLst = FileController.ReadSystemData(); }
private void TextSGTabBtn_Click(object sender, System.EventArgs e) { RegisterTab.Hide(); DataTabContainer.Hide(); DataTab.Hide(); TextTab.Show(); TextTab.SetRegisterEditable("Not Register"); RegisterTabPanel.BackColor = ColorTranslator.FromHtml("#1A1A1A"); DataTabPanel.BackColor = ColorTranslator.FromHtml("#1A1A1A"); TextTabPanel.BackColor = ColorTranslator.FromHtml("#94BC00"); }
private void DataSGTabBtn_Click(object sender, System.EventArgs e) { DataMemLocTxt.Text = "Enter Memory Location"; RegisterTab.Hide(); DataTab.Show(); DataTabContainer.Show(); TextTab.Hide(); DataTab.SetRegisterEditable("Not Register"); RegisterTabPanel.BackColor = ColorTranslator.FromHtml("#1A1A1A"); DataTabPanel.BackColor = ColorTranslator.FromHtml("#94BC00"); TextTabPanel.BackColor = ColorTranslator.FromHtml("#1A1A1A"); }
private void RegisterSGTabBtn_Click(object sender, System.EventArgs e) { RegisterTab.SetTemplateDT(MainCTRL.GenerateRegisterSGDT()); RegisterTab.Show(); DataTabContainer.Hide(); DataTab.Hide(); TextTab.Hide(); RegisterSGTabBtn.FlatAppearance.BorderColor = Color.FromArgb(0, 255, 255, 255); RegisterSGTabBtn.FlatAppearance.BorderSize = 0; RegisterSGTabBtn.NotifyDefault(false); RegisterTabPanel.BackColor = ColorTranslator.FromHtml("#94BC00"); DataTabPanel.BackColor = ColorTranslator.FromHtml("#1A1A1A"); TextTabPanel.BackColor = ColorTranslator.FromHtml("#1A1A1A"); }
private void OpenTab(Tab.TabType tabType) { if (!loginRegisterPanel.activeSelf) { Utils.SetActive(loginRegisterPanel, true); } if (currentTab != null && currentTab.type == tabType) { return; } if (currentTab != null) { currentTab.Close(false); } switch (tabType) { case Tab.TabType.LOGIN_TAB: if (loginTab == null) { GameObject tempGameObject = NGUITools.AddChild(loginRegisterPanel, Resources.Load(Global.SCREEN_PATH + "/LobbyScreen/LoginTab", typeof(GameObject)) as GameObject); tempGameObject.name = "LoginTab"; loginTab = tempGameObject.GetComponent <LoginTab>(); loginTab.Init(); loginTab.Open(); } else if (currentTab == null || currentTab.type != Tab.TabType.LOGIN_TAB) { loginTab.Open(); } currentTab = loginTab as Tab; break; case Tab.TabType.REGISTER_TAB: if (registerTab == null) { GameObject tempGameObject = NGUITools.AddChild(loginRegisterPanel, Resources.Load(Global.SCREEN_PATH + "/LobbyScreen/RegisterTab", typeof(GameObject)) as GameObject); tempGameObject.name = "RegisterTab"; registerTab = tempGameObject.GetComponent <RegisterTab>(); registerTab.Init(); registerTab.Open(); } else if (currentTab == null || currentTab.type != Tab.TabType.REGISTER_TAB) { registerTab.Open(); } currentTab = registerTab as Tab; break; } }
private void SingleStepBtn_Click(object sender, EventArgs e) { try { if (IsAssembled) { int nextValue = Int32.Parse(Converter.ConvertHexToDec(OperationController.NextAddr.Replace("0x", ""))); int lastAddr = Int32.Parse(Converter.ConvertHexToDec(MainCTRL.txSG[MainCTRL.txSG.Count - 1].Address.Replace("0x", ""))); if (nextValue <= lastAddr) { MainCTRL.rxSG = MainCTRL.InitializeRegister(RegisterTab.ConvertDGtoDT("Register")); TextSegment tx = MainCTRL.txSG.Where(x => x.Address == OperationController.NextAddr).FirstOrDefault(); MainCTRL.rxSG = OperationController.ExecuteOperation(tx, MainCTRL.DataSGDT, MainCTRL.rxSG); RegisterTab.SetTemplateDT(MainCTRL.GenerateRegisterSGDT()); TextTab.SetSelectedRow(tx.Address, "TextSegment"); TextSGTabBtn_Click(sender, e); // Cache Simulation SimulateCache(tx); } else { IsDone = true; UpdateErrorLog(ValidateInput.ExecuteMsg()); } } else { MessageBox.Show("Please resolve all errors or warning before simulation.", "WARNING", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void ClearRegisterBtn_Click(object sender, EventArgs e) { MainCTRL.GenerateRegister(); RegisterTab.SetTemplateDT(MainCTRL.GenerateRegisterSGDT()); RegisterTab.SetRegisterEditable("Register"); }
private void OpenTab(Tab.TabType tabType) { if (!loginRegisterPanel.activeSelf) { Utils.SetActive(loginRegisterPanel, true); } if (currentTab != null && currentTab.type == tabType) { return; } if (currentTab != null) { currentTab.Close(false); } switch(tabType) { case Tab.TabType.LOGIN_TAB: if (loginTab == null) { GameObject tempGameObject = NGUITools.AddChild(loginRegisterPanel, Resources.Load(Global.SCREEN_PATH + "/LobbyScreen/LoginTab", typeof(GameObject)) as GameObject); tempGameObject.name = "LoginTab"; loginTab = tempGameObject.GetComponent<LoginTab>(); loginTab.Init(); loginTab.Open(); } else if (currentTab == null || currentTab.type != Tab.TabType.LOGIN_TAB) { loginTab.Open(); } currentTab = loginTab as Tab; break; case Tab.TabType.REGISTER_TAB: if (registerTab == null) { GameObject tempGameObject = NGUITools.AddChild(loginRegisterPanel, Resources.Load(Global.SCREEN_PATH + "/LobbyScreen/RegisterTab", typeof(GameObject)) as GameObject); tempGameObject.name = "RegisterTab"; registerTab = tempGameObject.GetComponent<RegisterTab>(); registerTab.Init(); registerTab.Open(); } else if (currentTab == null || currentTab.type != Tab.TabType.REGISTER_TAB) { registerTab.Open(); } currentTab = registerTab as Tab; break; } }