Ejemplo n.º 1
0
        private void LoadSettingsTab(bool navigate, int ti = 0)
        {
            if (IsOpenedBefore(TabPageType.settings))
            {
                flashTabpage("settings", navigate);
                return;
            }
            TabPage tp = new TabPage();

            tp.Text        = tp.Name = "settings";
            tp.ToolTipText = TabPageType.settings.ToString();

            Panel cont = new Panel();

            cont.Dock = DockStyle.Fill;

            tabControl1.TabPages.Add(tp);
            int selind = tabControl1.TabCount - 1;


            FrmSettings objForm = new FrmSettings(ti); objForm.Owner = this;

            this.IsMdiContainer = true;
            objForm.TopLevel    = false;


            this.tabControl1.TabPages[selind].Controls.Clear();

            this.tabControl1.TabPages[selind].Controls.Add(cont);
            this.tabControl1.TabPages[selind].Controls[0].Controls.Add(objForm);
            objForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
            objForm.Dock            = DockStyle.Fill;
            objForm.Show();


            if (navigate)
            {
                tabControl1.SelectedIndex = selind;
            }
        }
Ejemplo n.º 2
0
        private void SettingsClicker_Click(object sender, EventArgs e)
        {
            FrmSettings f = new FrmSettings();

            f.ShowDialog();
        }