示例#1
0
文件: Program.cs 项目: steel9/CSClock
        static void BalloonClickEvent(object sender, EventArgs e)
        {
            switch (balloonClickAction)
            {
            case BalloonClickActions.SetOvertime:
                setOvertime         = new SetOvertime();
                setOvertime.TopMost = CSClockForm.TopMost;
                setOvertime.ShowDialog();
                break;
            }

            balloonClickAction = BalloonClickActions.None;
        }
示例#2
0
文件: Program.cs 项目: steel9/CSClock
        public static void Reload()
        {
            CSClockForm.Save();

            if (setOvertime != null)
            {
                setOvertime.Close();
                setOvertime = null;
            }
            if (addSubtractTime != null)
            {
                addSubtractTime.Close();
                addSubtractTime = null;
            }

            selectedLanguage = Properties.Settings.Default.selectedLanguage;
            rm_Messages      = new ResourceManager(string.Format("CSClock.Languages.{0}.Messages", selectedLanguage), assembly);
            rm_GUI           = new ResourceManager(string.Format("CSClock.Languages.{0}.GUI", selectedLanguage), assembly);

            LoadNotifyIcon();
            CSClockForm.LoadApplySettings();
            CSClockForm.GUI_Load();
        }