Beispiel #1
0
        private TabbedAnythingForm CreateNewTabbedAnything(Point createdAtPoint)
        {
            TabbedAnythingForm form = new TabbedAnythingForm(createdAtPoint);

            form.FormClosed += TabbedAnythingForm_FormClosed;
            form.Activated  += TabbedAnythingForm_Activated;

            _forms.Add(form);
            _activeForm = form;
            form.Show();

            return(form);
        }
Beispiel #2
0
        private void ShowLastTabbedAnything()
        {
            if (_activeForm == null)
            {
                CreateNewTabbedAnything(Point.Empty);
            }

            if (_activeForm.WindowState == FormWindowState.Minimized)
            {
                _activeForm.WindowState = FormWindowState.Normal;
            }

            _activeForm.Show();
        }