/// <summary> /// Constructor /// </summary> public HeaderJob() { InitializeComponent(); _control = eCONTROL.RESUME; Dock = DockStyle.Fill; _timer = new Timer {Enabled = true, Interval = 1000}; _timer.Elapsed += onTimerUpdate; _timer.Start(); UpdateDetails(); }
/// <summary> /// Menu item on the dropdown control button was clicked. /// </summary> private void onMenuClick(object pSender, EventArgs pEvent) { ToolStripMenuItem item = pSender as ToolStripMenuItem; if (item == null) { return; } eCONTROL state; if (!Enum.TryParse(item.Name.ToUpper().Replace("MENU", ""), out state)) { return; } _control = state; UpdateDetails(); }