Esempio n. 1
0
        public HourGlass(bool UsePlexiglass = true)
        {
            if (UsePlexiglass)
            {
                MainMenu         mainMenu         = Application.OpenForms.OfType <MainMenu>().First();
                TableLayoutPanel tableLayoutPanel = mainMenu.tableLayoutPanel;
                PlexiGlass       plexiglass       = new PlexiGlass()
                {
                    Size     = tableLayoutPanel.Size,
                    Location = tableLayoutPanel.PointToScreen(tableLayoutPanel.Location),
                    Opacity  = 0.85
                };
                plexiglass.Show();
                plexiglass.BringToFront();
                Application.DoEvents();
            }

            Enabled = true;
        }