void UpdateHelp(unsigned index) { if (!visible || item_help_callback == nullptr) return; help_widget->SetText(item_help_callback(index)); two_widgets->UpdateLayout(); }
void TaskListPanel::RefreshView() { GetList().SetLength(task_store->Size()); dialog.InvalidateTaskView(); OrderedTask* ordered_task = get_cursor_task(); dialog.ShowTaskView(ordered_task); if (ordered_task == NULL) { summary.SetText(_T("")); } else { TCHAR text[300]; OrderedTaskSummary(ordered_task, text, false); summary.SetText(text); } if (GetList().IsVisible() && two_widgets != nullptr) two_widgets->UpdateLayout(); }
void TaskEditPanel::RefreshView() { UpdateButtons(); dialog.InvalidateTaskView(); unsigned length = ordered_task->TaskSize(); if (!ordered_task->IsFull()) ++length; GetList().SetLength(length); GetList().Invalidate(); { TCHAR text[300]; OrderedTaskSummary(ordered_task, text, false); summary.SetText(text); } if (GetList().IsVisible() && two_widgets != nullptr) two_widgets->UpdateLayout(); }