Средство структуризации многозадачной персональной активности в условиях человеко-компьютерных прерываний
51

Отрисовка карточек для формы Добавления Подзадач:

 

for (int i = 0; i < SelectedAssocs.Count; i++)

            {

                cr = new Card();

 

                cr.x = 10;

                cr.Done = false;

                cr.y = 10 + (i * (cr.cardheight + 10));

                cr.qaid = getTaskQAId(SelectedAssocs[i].id_Task);

                for (int j = 0; j<sTasks.Length; j++)

                {

                    if (sTasks[j].id == SelectedAssocs[i].id_Task)

                    {

                        cr.Descr = (sTasks[j].Name.Length < 30) ? sTasks[j].Name : sTasks[j].Name.Substring(0, 30) + "…";

                        cr.Text = (sTasks[j].Name.Length < 30) ? sTasks[j].Name : sTasks[j].Name.Substring(0, 30) + "…";

                        break;

                    }

                }

                cr.Descr += "\nP: " + getTaskPriority(SelectedAssocs[i].id_Task);

                cr.Text += "\nP: " + getTaskPriority(SelectedAssocs[i].id_Task);

                AllCards.Add(cr);

         }

Таблица. 3.8. Отрисовка карточек

 

 

Окно Канбана было переделано и теперь запустив  интерпретатор методик и выбрав нужную карточку можем увидеть добавленную подзадачу в специальном боксе: