示例#1
0
        public frmSettings(frmMainBody main)
        {
            InitializeComponent();
            this.main = main;
            int currentIndex = listBox1.SelectedIndex = 0;

            forms           = new List <Form>();
            generalSettings = new frmGeneral(this);
            //createFormInstances();
            setMainPanelForm(currentIndex);

            forms.Add(new frmGeneral(this)
            {
                TopLevel = false, TopMost = true
            });
            forms.Add(new frmFilament(this)
            {
                TopLevel = false, TopMost = true
            });
            forms.Add(new frmShortcuts()
            {
                TopLevel = false, TopMost = true
            });
            forms.Add(new frmNotes(this)
            {
                TopLevel = false, TopMost = true
            });
        }
示例#2
0
        public void createTabbedPages()
        {
            int tabCount = tabController.TabCount;

            tabController.TabPages.Add("New : untitled");
            TabPage page = tabController.TabPages[tabCount];

            Panel centerPanel = new Panel();

            centerPanel.Dock = DockStyle.Fill;
            Form form = new frmMainBody(this)
            {
                TopLevel = false, TopMost = true
            };

            form.Dock = DockStyle.Fill;
            centerPanel.Controls.Add(form);
            page.Controls.Add(centerPanel);
            form.Show();
        }