Страница 1 из 2

Двойной курсор в панели-приемнике

Добавлено: Вс окт 27, 2013 23:24
Вахмурка
1) Сделать любой поиск (желательно, какого-нибудь распространенного имени; я искал "earth");
2) Нажать "Feed to listbox" (по-русски типа "файлы на панель");
3) Перемещаться по списку и нажимать Ctrl+Влево или Ctrl+Вправо. На пассивной панели (приемник) будут открываться директории, содержащие найденный файл;
4) Иногда курсоров два: один на искомом файле, другой на updir (..):
Изображение
5) А иногда они просто стоят на разных файлах - текущем и предыдущем:
Изображение
6) А то и на всех трех:
Изображение
Windows 7x64, TC 8.01

Воспроизводится?

Добавлено: Вс окт 27, 2013 23:53
Skif_off
InactiveFocus=1 так понимаю? Воспроизводится, если жать Ctrl+стрелка на нескольких найденных файлах, расположенных в одной папке.

Добавлено: Пн окт 28, 2013 00:31
Вахмурка
InactiveFocus=1 так понимаю?
Само собой.
Воспроизводится, если жать Ctrl+стрелка на нескольких найденных файлах, расположенных в одной папке
Тоже ясно - см. скриншоты.

Ну так и что - разве это нормально?! Разве может быть два (тем более три) "текущих" файла?

Зарепортил.

Добавлено: Пн окт 28, 2013 10:30
Skif_off
Вахмурка писал(а):Тоже ясно
Заимел привычку отписываться подробнее, чтобы было попроще поисковиком найти :)
Вахмурка писал(а):Разве может быть два (тем более три) "текущих" файла?
Файл должен выделяться цветом, выбранный и выделяется, учитывая что содержимое неактивной панели вроде не обновляется автоматически, в какой-то мере выглядит приемлемо.

Добавлено: Пн окт 28, 2013 11:13
Avada
Skif_off писал(а):Файл должен выделяться цветом, выбранный и выделяется
Насколько понимаю, не всегда, а в случае, когда неактивный курсор в варианте TC (не путать с фичей TWinKey) выключен. А когда он включён, то выделения цветом в дополнение к курсору не будет. По крайней мере, у меня это так.
И неактивный курсор может позиционироваться, разумеется, только на какой-то одной строке. Если больше — это уже баг.
На x64 пока проверить не могу, но попробую глянуть. В 32-битном TC воспроизвести не удалось. Но я отчётливо помню, что на ранних стадиях появления в TC неактивного курсора наблюдал его "размножение" и без всяких результатов поиска. Потом это исчезло.

Добавлено: Пн окт 28, 2013 12:05
Skif_off
Avada писал(а):А когда он включён, то выделения цветом в дополнение к курсору не будет. По крайней мере, у меня это так.
У меня выделяется http://rghost.ru/49773924/image.png , поэтому лояльно высказался, хотя согласен что баг.
TWinKey не пользую, TC 8.01 x86-64, в настройках цветов все стандартно+подсветка графическийх файлов и файлов с атрибутом скрытый.
Avada писал(а):Но я отчётливо помню, что на ранних стадиях появления в TC неактивного курсора наблюдал его "размножение" и без всяких результатов поиска. Потом это исчезло.
Я помню смутно :), вроде бы на руборде обсуждалось.

Добавлено: Пн окт 28, 2013 12:36
Avada
Skif_off
Тут вот какое дело. В 8.01 и у меня цветовое выделение при неактивном курсоре в описанной ситуации есть. А вот в 8.50 b7 — уже нет. Проверялось практически на чистом TC x86 (с добавление только включённого неактивного курсора) на XP SP3. Одинаковые инишники, одинаковые условия воспроизведения, но в одном случае выделение файла в неактивной панели есть, а в другом нет. Полагаю, что это баг и что об этом в случае подтверждения надо сообщать Гислеру. Прошу проверить.

Добавлено: Пн окт 28, 2013 13:21
Skif_off
Avada
Да, в 8.50 b7 уже не выделяет почему-то, но и баг с кучей курсоров не удается воспроизвести.
[cut="конфиг"][Configuration]
InactiveFocus=1
Pluginbasedir=%COMMANDER_PATH%\PLUGINS
ThumbsLocation=%TEMP%
UseIniInProgramDir=7
UseNewDefFont=0[/cut]
Про выделение определенно стоит зарепортить, с ним гораздо удобнее. Только я пас - что-то не соображу как сформулировать (стараюсь писать совсем просто).

Добавлено: Пн окт 28, 2013 13:29
Avada
Skif_off
Репортить надо как последовательность действий. Чистый конфиг с одним изменённым ключом. По шагам: произвольный поиск, файлы на панель, Ctrl+курсор в результатах, в одной версии на целевом файле есть и неактивный курсор, и выделение, в другой только курсор.

Добавлено: Пн окт 28, 2013 13:33
sa
Avada писал(а):в одном случае выделение файла в неактивной панели есть, а в другом нет
Это не про такой случай?
01.02.13 Added: Search, Feed to listbox, Ctrl+Left or Right Arrow -> do not select file when using cursor in inactive panel, just set the cursor on the file (32/64)

Добавлено: Пн окт 28, 2013 13:49
Avada
sa
Оно самое. То есть это фича. И, как выяснилось, не для всех удобная. Изменять это поведение каким-то ключиком хорошо бы.

Добавлено: Пн окт 28, 2013 14:24
Skif_off
Меня внезапно посетила мысль, что это
01.02.13 Added: Search, Feed to listbox, Ctrl+Left or Right Arrow -> do not select file when using cursor in inactive panel, just set the cursor on the file (32/64)
сделано во избежание бага с несколькими курсорами, т.к. при InactiveFocus=0 выделение работает так же, как и в 8.01, что меня полностью устраивает (какой-то легкий диссонанс вызывает курсор в неактивной панели, пользовался недолго на какой-то из бет 8.0 :)).

Добавлено: Пн окт 28, 2013 14:47
sa
Skif_off писал(а):какой-то легкий диссонанс вызывает курсор в неактивной панели
Сделал его у себя едва видимым. Но если требуется, то рассмотреть можно.

Добавлено: Пн окт 28, 2013 14:55
Avada
Skif_off писал(а):сделано во избежание бага с несколькими курсорами
Чтобы это выяснить, Вахмурке надо обязательно на 8.50 проверить.
Что касается диссонанса, то лично я использую неактивный курсор в варианте TWinKey. так что в повседневной работке вышеописанных проблем не имею.

Добавлено: Пн окт 28, 2013 15:36
Вахмурка
Вахмурке надо обязательно на 8.50 проверить
Вахмурка обязательно проверил - глюк исчез. Я не переходил на версию 8.50, поскольку не видел в ней существенных новшеств. Теперь придется идти в ногу с прогрессом.