public void SetASMMode(ASMMode Mode) { switch (Mode) { case ASMMode.Standard: cmbImgAdvChn.Visible = false; _imgEffect.SetChannel(cmbImgSmpChn); break; case ASMMode.Advanced: case ASMMode.Expert: cmbImgAdvChn.Visible = true; cmbImgAdvChn.SelectedIndex = cmbImgSmpChn.SelectedIndex + 3; break; } }
public void SetASMMode(ASMMode Mode) { switch (Mode) { case ASMMode.Standard: grpHowChnAdv.Visible = false; grpVerChnAdv.Visible = false; break; case ASMMode.Advanced: case ASMMode.Expert: grpHowChnAdv.Visible = true; grpVerChnAdv.Visible = true; break; } }
public void SetASMMode(ASMMode Mode) { switch (Mode) { default: case ASMMode.Standard: grpLinChnStd.Visible = true; grpLinChnAdv.Visible = false; break; case ASMMode.Advanced: case ASMMode.Expert: grpLinChnStd.Visible = false; grpLinChnAdv.Visible = true; break; } }
public void SetASMMode(ASMMode Mode) { switch (Mode) { case ASMMode.Standard: grpAbsChnAdv.Visible = false; rdbAbsChn_CheckedChanged(null, null); //set channel to what is set in simple radio button grpRelChnAdv.Visible = false; rdbRelChn_CheckedChanged(null, null); //set channel to what is set in simple radio button break; case ASMMode.Advanced: case ASMMode.Expert: grpAbsChnAdv.Visible = true; cmbAbsChn_SelectedIndexChanged(cmbAbsChn, null); //set channel to what is set in advanced box grpRelChnAdv.Visible = true; cmbRelChn_SelectedIndexChanged(cmbRelChn, null); //set channel to what is set in advanced box break; } }
private void asmModeToolStripMenuItem_Click(object sender, EventArgs e) { try { foreach (ToolStripMenuItem item in aSMOptionsToolStripMenuItem.DropDownItems) { item.Checked = false; } ToolStripMenuItem clicked = (ToolStripMenuItem)sender; clicked.Checked = true; ASMMode selectedMode = 0; if (clicked.Text == "Standard") { selectedMode = ASMMode.Standard; } else if (clicked.Text == "All") { selectedMode = ASMMode.Advanced; } else { selectedMode = ASMMode.Expert; } foreach (ITab tab in Tabs.Values) { tab.SetASMMode(selectedMode); } ChooseChannel.Mode = selectedMode; } catch (Exception ex) { MessageBox.Show(ex.Message, "Something went wrong.", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void SetASMMode(ASMMode Mode) { }