Ejemplo n.º 1
0
        private void AddVirtualStripMenuItem1_Click(object sender, EventArgs e)
        {
            VirtualFixture fix = (VirtualFixture)mSelectedNode.Tag;


            VirtualFixture NewFixture = new VirtualFixture("New Virtual Fixture");

            fix.AddFixture(NewFixture);
            mSelectedNode.Nodes.Add(LoadFixture(NewFixture));
        }
Ejemplo n.º 2
0
        public SelectSubChannelDlg(VirtualFixture pFixture, VirtualChannel pChannel)
        {
            mFixture = pFixture;
            mChannel = pChannel;

            InitializeComponent();

            this.treeView1.ImageList = new ImageList();
            string FilePath = System.Environment.CurrentDirectory + "\\icons\\white.ico";
            Icon   ico      = new Icon(FilePath);

            this.treeView1.ImageList.Images.Add(ico);

            LoadTree();
        }
Ejemplo n.º 3
0
        public void SetVirtualFixture(VirtualFixture pFixture)
        {
            try
            {
                mFixture = pFixture;
            }
            catch (Exception ex)
            {
                MessageBox.Show(this, "File is corrupt.\r\nDelete the fixture and try again ...", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                DmxCreator.Main.LogException(ex);
            }

            this.grp_Group1.Text    = "Name";
            this.txt_1.Text         = mFixture.Name;
            this.grp_Group1.Enabled = true;
            this.grp_Group1.Visible = true;


            this.grp_Group2.Visible = false;

            this.grp_Image.Visible = false;
            this.channelCtrl1.SetFixture(mFixture);
        }
Ejemplo n.º 4
0
        private void removeToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Fixture fix = (Fixture)mSelectedNode.Tag;

            DialogResult res = MessageBox.Show(this, "Are you sur to delete " + fix.Path + " ??", "Please confirm ...", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (res == DialogResult.No)
            {
                return;
            }

            try
            {
                //first delete from the treeview
                this.treeView1.Nodes.Remove(mSelectedNode);

                VirtualFixture Parent = (VirtualFixture)fix.Parent;
                Parent.RemoveFixture(fix);
            }
            catch (Exception ex)
            {
                MessageBox.Show(this, ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 5
0
        private void addToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Dialog.AddRealFixture dlg = new DmxCreator.Dialog.AddRealFixture();
            if (dlg.ShowDialog(this) == DialogResult.Cancel)
            {
                return;
            }

            if (dlg.Fixture == null)
            {
                return;
            }



            dlg.Fixture.Name = dlg.Fixture.LightName;
            //foreach(DmxFramework.Channels.ch

            VirtualFixture fix = (VirtualFixture)mSelectedNode.Tag;

            fix.AddFixture(dlg.Fixture);
            mSelectedNode.Nodes.Add(LoadFixture(dlg.Fixture));
            //DialogResult res =
        }