void TaskAdded(object sender, ItemAddRemoveEventArgs <Task> e) { Invoke((o, args) => { TaskAdded(e.Item); }); }
void InstAdded(object sender, ItemAddRemoveEventArgs <Instance> e) { Instance inst = e.Item; instListStore.AppendValues( inst.Name, _imageList.ImgList[inst.IconKey], inst); }
//void UpdateStatus(int taskID) //{ // if (InvokeRequired) // { // Invoke((o, args) => UpdateStatus(taskID)); // } // else // { // Task task = TaskList.FirstOrDefault<Task>(t => t.TaskID == taskID); // if (task != null) // { // StatusStrip statusStrip = null; // ToolStripStatusLabel statusLabel = null; // ToolStripProgressBar statusProgBar = null; // if (!statusStrips.ContainsKey(task.TaskID)) // { // TaskAdded(task); // } // else // { // statusStrip = statusStrips[task.TaskID]; // statusLabel = statusStrip.Items["status"] as ToolStripStatusLabel; // statusProgBar = statusStrip.Items["progress"] as ToolStripProgressBar; // } // statusLabel.Text = task.Status; // if (task.Progress > 0) // { // statusProgBar.Style = ProgressBarStyle.Blocks; // statusProgBar.Value = task.Progress; // } // else // statusProgBar.Style = ProgressBarStyle.Marquee; // } // else // { // if (statusStrips.ContainsKey(taskID)) // { // statusStrips.Remove(taskID); // } // } // } //} void InstRemoved(object sender, ItemAddRemoveEventArgs <Instance> e) { foreach (ListViewItem item in instView.Items.Where <ListViewItem>( item => item.Tag == e.Item)) { instView.Items.Remove(item); } }
void TaskAdded(object sender, ItemAddRemoveEventArgs <Task> e) { if (IsTaskIDTaken(e.Item.TaskID)) { e.Item.TaskID = GetAvailableTaskID(); } TaskAdded(e.Item); }
void InstRemoved(object sender, ItemAddRemoveEventArgs <Instance> e) { TreeIter iter; instListStore.GetIterFirst(out iter); do { if (e.Item == instListStore.GetValue(iter, 2)) { instListStore.Remove(ref iter); return; } } while (instListStore.IterNext(ref iter)); }
void InstAdded(object sender, ItemAddRemoveEventArgs <Instance> e) { ListViewItem item = new ListViewItem(e.Item.Name); item.Tag = e.Item; if (e.Item.Name.ToLower().Contains("direwolf")) { item.ImageKey = "enderman"; } else if ((ImageList as WinFormsImageList).ImgList.Images.ContainsKey(e.Item.IconKey)) { item.ImageKey = e.Item.IconKey; } else { item.ImageIndex = 0; } instView.Items.Add(item); }
void TaskRemoved(object sender, ItemAddRemoveEventArgs <Task> e) { RemoveTaskStatusBar(e.Item); }
void InstRemoved(object sender, ItemAddRemoveEventArgs<Instance> e) { TreeIter iter; instListStore.GetIterFirst(out iter); do { if (e.Item == instListStore.GetValue(iter, 2)) { instListStore.Remove(ref iter); return; } } while (instListStore.IterNext(ref iter)); }
void TaskRemoved(object sender, ItemAddRemoveEventArgs<Task> e) { Invoke((o, args) => TaskRemoved(e.Item)); }
void InstAdded(object sender, ItemAddRemoveEventArgs<Instance> e) { Instance inst = e.Item; instListStore.AppendValues( inst.Name, _imageList.ImgList[inst.IconKey], inst); }
void TaskRemoved(object sender, ItemAddRemoveEventArgs<Task> e) { RemoveTaskStatusBar(e.Item); }
void TaskAdded(object sender, ItemAddRemoveEventArgs<Task> e) { if (IsTaskIDTaken(e.Item.TaskID)) e.Item.TaskID = GetAvailableTaskID(); TaskAdded(e.Item); }
//void UpdateStatus(int taskID) //{ // if (InvokeRequired) // { // Invoke((o, args) => UpdateStatus(taskID)); // } // else // { // Task task = TaskList.FirstOrDefault<Task>(t => t.TaskID == taskID); // if (task != null) // { // StatusStrip statusStrip = null; // ToolStripStatusLabel statusLabel = null; // ToolStripProgressBar statusProgBar = null; // if (!statusStrips.ContainsKey(task.TaskID)) // { // TaskAdded(task); // } // else // { // statusStrip = statusStrips[task.TaskID]; // statusLabel = statusStrip.Items["status"] as ToolStripStatusLabel; // statusProgBar = statusStrip.Items["progress"] as ToolStripProgressBar; // } // statusLabel.Text = task.Status; // if (task.Progress > 0) // { // statusProgBar.Style = ProgressBarStyle.Blocks; // statusProgBar.Value = task.Progress; // } // else // statusProgBar.Style = ProgressBarStyle.Marquee; // } // else // { // if (statusStrips.ContainsKey(taskID)) // { // statusStrips.Remove(taskID); // } // } // } //} void InstRemoved(object sender, ItemAddRemoveEventArgs<Instance> e) { foreach (ListViewItem item in instView.Items.Where<ListViewItem>( item => item.Tag == e.Item)) { instView.Items.Remove(item); } }
void InstAdded(object sender, ItemAddRemoveEventArgs<Instance> e) { ListViewItem item = new ListViewItem(e.Item.Name); item.Tag = e.Item; if (e.Item.Name.ToLower().Contains("direwolf")) item.ImageKey = "enderman"; else if ((ImageList as WinFormsImageList).ImgList.Images.ContainsKey(e.Item.IconKey)) item.ImageKey = e.Item.IconKey; else item.ImageIndex = 0; instView.Items.Add(item); }