Непроизвольное выделение при перетаскивании

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
pecypc1
Сообщения: 3
Зарегистрирован: Вт апр 18, 2017 08:40

Непроизвольное выделение при перетаскивании

Сообщение pecypc1 »

В последней версии периодически при попытке перетаскиваниия файлов из одной панели в другую файлы начинают выделяться, как это бывает при клике по пустому месту и движению мышкой.
Аватара пользователя
Aquila
Сообщения: 35
Зарегистрирован: Чт сен 22, 2016 14:27

Сообщение Aquila »

pecypc1

Конфигурация->Настройка->Основные операции->Прямоугольное выделение - снять галочку.
«Two things are infinite: the universe and the human stupidity.
... and a'm not so sure about the universe».
Albert Einstein
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Aquila
pecypc1
Прямоугольное выделение на самих именах файлов не работает (только справа от них). К тому же это выделение по умолчанию недоступно, поскольку используется режим выделения правой (а не левой) кнопкой мыши. Надо полагать, тут либо чужая сборка, либо собственные непродуманные настройки.
На той же странице настроек рекомендую ещё снять галочку "Щелчком по значку". Эта опция (появившаяся, правда, ещё до TC 9) действительно по умолчанию включена.
Даже самая богатая фантазия
Не представит себе наши безобразия.
pecypc1
Сообщения: 3
Зарегистрирован: Вт апр 18, 2017 08:40

Сообщение pecypc1 »

Снял галку с "Щелчком по значку", посмотрим. Раньше не замечал этой опции, наверное перешел на 9.0a с более древней версии. А выделение левой кнопкой, как это принято в Windows, с самого начала выбираю. По мне так непродуманные настройки по умолчанию :wink: .
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

pecypc1
Пользоваться имеющимися возможностями надо как следует или хотя бы знать о них. Всё очень даже продуманно. Разумеется, если кому-то нравится, чтобы выделение слетало от любого щелчка за его пределами, как это происходит в Проводнике, то флаг ему в руки. А в режиме выделения правой кнопкой в TC можно выделять и левой — но нормально, без случайных сбросов. Впрочем, всё это сто раз обсуждалось.
Даже самая богатая фантазия
Не представит себе наши безобразия.
pecypc1
Сообщения: 3
Зарегистрирован: Вт апр 18, 2017 08:40

Сообщение pecypc1 »

Разобрался, почему происходит выделение. Я привык перетаскивать кликом по строчке файла в любом месте, как это происходит при отключении "Прямоугольного выделения"(Rubber band selection) и как советовал Aquila. Теперь же при клике не по имени файла начинается выделение файлов. В той версии TC, что я пользовался(или при тех настройках ini-файла), работало "Прямоугольное выделение" при клике по свободному от файлов месте и перетаскивание при клике по строчке файла. Будет не лень, посмотрю старый файл конфигурации, может найду нужные параметры. Ну или привыкну кликать по именам файлов.
Avada
Нравится вот мне тянущееся выделение и мгновенное контекстное меню при правом клике, как в Windows.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

pecypc1
Не знаю, какой вы там версией пользовались, но до девятой версии в TC прямоугольного выделения левой кнопкой не было вообще. Про то, что растягивать выделение надо правее имён файлов, а перетаскивать сами имена, мной было сказано сразу же. Никак иначе это не работает.
Кроме того, было и есть прямоугольное выделение средней кнопкой с помощью плагина TWinKey (в любом режиме выделения TC, гораздо более удобное и по выполнению, и по настройкам), но это не для обсуждения здесь.
Про нестабильность классического "левокнопочного" выделения было уже сказано. ИМХО, тут уж точно нравиться нечему.
А уменьшить время открытия контекстного меню, между прочим, можно ключом PopupDelay (по умолчанию 500 миллисекунд).
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada писал(а):можно ключом PopupDelay
А также ContextProgress=0 и RBTimeout в ScrollTC.ini, если стоит.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
При ContextProgress=0 время задержки не меняется, просто индикатор не отображается.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada
Ну, как сказать. ;) Мне (особенно на старых машинах) помогало.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Да, я знаком с этим утверждением (и у нас, и на оффоруме), но сам разницу не видел и не вижу. Во всяком случае, официально этот ключ для уменьшения задержки не предназначен.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить