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;
            }
        }
Example #4
0
        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;
            }
        }
Example #5
0
        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);
            }
        }
Example #6
0
 public void SetASMMode(ASMMode Mode)
 {
 }