Предлагаю в случае выделения строки кликом по служебной колонке отображать Турбокнопку в предыщуей по отношению к каретке строке, т.к. в большинстве случае такое выделение делается мышкой кликом в предыдущей строке.
Недостаточно рейтинга для добавления отрицательного голоса. Шаблон будет скрыт из ваших результатов поиска.
Комментарии
bolsun #1, 18 ноября 2025 00:19
ТурбоКнопка привязана к вертикальной позиции каретки и движется вместе с ней. Я не отслеживаю клики по служебной колонке.
bolsun изменил статус на Открыто
0
tormozit #2, ред. 18 ноября 2025 00:38
Ты можешь проверить, что выделен диапазон, начинающийся с первого символа строки и кончающийся на начале строки и за последнюю секунду не нажимались клавиши курсора и листания.
0
bolsun #3, 18 ноября 2025 00:44
(2) tormozit, а если я мышью выделил такой фрагмент?
0
tormozit #4, 18 ноября 2025 07:17
(3) bolsun, Да, такое возможно. Еще нужно проверить координату указателя мыши. Если вертикальная координата указателя находится над полосой с кареткой, то размещать Турбокнопку в предыдущей к каретке строке. Полное условие по И:
Выделен диапазон, начинающийся с первого символа строки и кончающийся на начале строки
За последнюю секунду не нажимались клавиши курсора и листания
Вертикальная координата указателя находится над строкой с кареткой (в предыдущей строке)
0
tormozit #5, 23 декабря 2025 23:54
Актуально. Уже много раз испытал это неудобство. Кликаешь в эту область и уже машинально ведешь указатель ровно влево, ожидая что там появится Трубокопка. А она появляется ниже строкой.
#1, 18 ноября 2025 00:19
ТурбоКнопка привязана к вертикальной позиции каретки и движется вместе с ней. Я не отслеживаю клики по служебной колонке.
bolsun изменил статус на Открыто
#2, ред. 18 ноября 2025 00:38
Ты можешь проверить, что выделен диапазон, начинающийся с первого символа строки и кончающийся на начале строки и за последнюю секунду не нажимались клавиши курсора и листания.
#3, 18 ноября 2025 00:44
(2) tormozit, а если я мышью выделил такой фрагмент?
#4, 18 ноября 2025 07:17
(3) bolsun, Да, такое возможно. Еще нужно проверить координату указателя мыши. Если вертикальная координата указателя находится над полосой с кареткой, то размещать Турбокнопку в предыдущей к каретке строке. Полное условие по И:
#5, 23 декабря 2025 23:54
Актуально. Уже много раз испытал это неудобство. Кликаешь в эту область и уже машинально ведешь указатель ровно влево, ожидая что там появится Трубокопка. А она появляется ниже строкой.