示例#1
0
        public void DeactivateTray()
        {
            notify.Visible = false;

            if (form.InvokeRequired)
            {
                hideform showdelegate = () => form.Show();
                form.Invoke(showdelegate);
            }
            else
            {
                form.Show();
            }
        }
示例#2
0
        public void ToTray(ShutdownType ShutdownType)
        {
            notify.Icon            = Properties.Resources.favicon;
            notify.BalloonTipText  = ShutdownType + " in " + (timer.Interval / 60000).ToString() + " minutes.";
            notify.BalloonTipTitle = "Shutdown";
            notify.Text            = "Shutdown";
            notify.Visible         = true;

            notify.ShowBalloonTip(500);

            if (form.InvokeRequired)
            {
                hideform hidedelegate = () => form.Hide();
                form.Invoke(hidedelegate);
            }
            else
            {
                form.Hide();
            }
        }