Предлагаю в случае выделения строки кликом по служебной колонке отображать Турбокнопку в предыщуей строке

tormozit Открыто

Предлагаю в случае выделения строки кликом по служебной колонке отображать Турбокнопку в предыщуей по отношению к каретке строке, т.к. в большинстве случае такое выделение делается мышкой кликом в предыдущей строке.

Qo4FznTDgs.mp4

Комментарии

bolsun
#1, 18 ноября 2025 00:19

ТурбоКнопка привязана к вертикальной позиции каретки и движется вместе с ней. Я не отслеживаю клики по служебной колонке.
bolsun изменил статус на Открыто


tormozit
#2, ред. 18 ноября 2025 00:38

Ты можешь проверить, что выделен диапазон, начинающийся с первого символа строки и кончающийся на начале строки и за последнюю секунду не нажимались клавиши курсора и листания.


bolsun
#3, 18 ноября 2025 00:44

(2) tormozit, а если я мышью выделил такой фрагмент?


tormozit
#4, 18 ноября 2025 07:17

(3) bolsun, Да, такое возможно. Еще нужно проверить координату указателя мыши. Если вертикальная координата указателя находится над полосой с кареткой, то размещать Турбокнопку в предыдущей к каретке строке. Полное условие по И:

  1. Выделен диапазон, начинающийся с первого символа строки и кончающийся на начале строки
  2. За последнюю секунду не нажимались клавиши курсора и листания
  3. Вертикальная координата указателя находится над строкой с кареткой (в предыдущей строке)


tormozit
#5, 23 декабря 2025 23:54

Актуально. Уже много раз испытал это неудобство. Кликаешь в эту область и уже машинально ведешь указатель ровно влево, ожидая что там появится Трубокопка. А она появляется ниже строкой.


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера