Замечания по работе с расписанием автоопроса в очереди задач

В очередь задач добавлена возможность работать с расписанием автоопроса, и есть несколько замечаний к текущей реализации.

  1. Изменения параметров автоопроса применяются только к выделенным расписаниям, но в интерфейсе отсутствует отображение количества выделенных расписаний. Поэтому заранее нельзя оценить, с каким именно числом расписаний будет выполняться операция.
  2. В списке расписаний нет стандартных команд и комбинаций клавиш для группового выделения расписаний (Shift, Ctrl+A), а также команды для полного снятия выделения. Последнее является наиболее актуальным.
  3. После применения изменений параметров автоопроса выделение расписаний, видимых на экране, сбрасывается (это удобно), но выделение расписаний, которые не отображаются, из-за текущих правил фильтрации, не сбрасывается, хотя к ним изменения также были применены (это неудобно).

Предложение:

  • Ввести три счётчика:
    • общий счётчик расписаний;
    • счётчик расписаний, которые отображаются с учётом текущих правил фильтрации;
    • счётчик выделенных расписаний.
  • Добавить в список расписаний стандартные возможности по управлению выделением записей, включая горячие клавиши (например, Shift, Ctrl+A, снятие выделения), которые уже приняты в программе.
  • Обеспечить единое снятие выделения у всех затронутых расписаний (в том числе тех, которые не видны на экране) после применения изменений параметров автоопроса.