Горизонтальная прокрутка в планировщике
Добавлено: 24.01.2020 00:16
Сейчас если курсор не наведен на какой-либо список планировщика (на свободное место), то прокручиваются одновременно все списки. Перемещение влево/вправо производится при помощи зажатой ЛКМ на свободной области планировщика.
Поскольку большого смысла в одновременном прокручивании всех списков сразу нет (кроме частного случая с несколькими почасовыми календарями), предлагаю:
при наведении курсора на свободную область (к примеру на строку с названием планировщика ) и вращении колесика перемещаться по планировщику влево/вправо.
Как вариант можно добавить зажатие какой либо клавиши (alt, shift) для перемещения влево/вправо по планировщику вне зависимости от местоположения курсора.
Вариант номер три. Если кручение колеса началось на свободной области планировщика, то на какое то время сделать активной прокрутку именно горизонтальную. (200мс-500мс) вне зависимости от того, находится ли курсор в зоне списка. А уже после окончания этой задержки или после точного наведения на список - прокручивать список
Поскольку большого смысла в одновременном прокручивании всех списков сразу нет (кроме частного случая с несколькими почасовыми календарями), предлагаю:
при наведении курсора на свободную область (к примеру на строку с названием планировщика ) и вращении колесика перемещаться по планировщику влево/вправо.
Как вариант можно добавить зажатие какой либо клавиши (alt, shift) для перемещения влево/вправо по планировщику вне зависимости от местоположения курсора.
Вариант номер три. Если кручение колеса началось на свободной области планировщика, то на какое то время сделать активной прокрутку именно горизонтальную. (200мс-500мс) вне зависимости от того, находится ли курсор в зоне списка. А уже после окончания этой задержки или после точного наведения на список - прокручивать список