public void setup(DumbCallback _retMethod, EveTask _task) { retMethod = _retMethod; task = _task; update(task); task.Ref = update; if (task.getStatus().ToString().Equals("Running")) StopButton.Text = "Stop"; else StopButton.Text = "Start"; }
public AddNewTask(DumbCallback _retMethod) { retMethod = _retMethod; InitializeComponent(); EveInstances.Instance.updateComboBox(EveList); if (!EveList.Size.IsEmpty) { EveEntry current = EveInstances.Instance.getEntry(((System.Data.DataRowView)EveList.SelectedItem).Row); task = new EveTask(current, update); _invalidate(); } else { MessageBox.Show("No Eve instance detected!"); retMethod(); } }
internal void registerTaskListChange(DumbCallback callback) { int i = taskListChangeCallbacks.Length; Array.Resize(ref taskListChangeCallbacks, i + 1); taskListChangeCallbacks[i] = callback; }
public AddNewTaskForm(DumbCallback method) { _retCallback = method; InitializeComponent(); }