public Form1() { InitializeComponent(); button2.Enabled = false; groupBox2.Enabled = false; groupBox3.Enabled = false; emails = new List <EmailInfo>(); setDateWindow = new SetDate(); setDateWindow.Owner = this; printstr = new sendStringDelegate(printl); showlist = new sendVoidDelegate(updateEmailList); updateState = new sendStateDelegate(updateUIState); emailClient = new Pop3Client(); }
private void updateTasksView() { if (checkedListBox1.InvokeRequired) { sendVoidDelegate mevent = new sendVoidDelegate(updateTasksView); Invoke(mevent); } else { checkedListBox1.Items.Clear(); foreach (var i in tasks) { string name = i.name; bool isRun = i.isRun; checkedListBox1.Items.Add(name, isRun); } } }
private void updateTaskItemView() { if (checkedListBox1.InvokeRequired) { sendVoidDelegate mevent = new sendVoidDelegate(updateTaskItemView); Invoke(mevent); } else { if (nowTask == null) { return; } textBox2.Text = nowTask.name; comboBox2.SelectedIndex = key2int(nowTask.hotKey); listView1.Items.Clear(); foreach (var i in nowTask.items) { ListViewItem item = new ListViewItem(i.command.ToString()); item.SubItems.Add(i.args); listView1.Items.Add(item); } } }