Example #1
0
 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";
 }
Example #2
0
        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();
 }