TWinKey - шорткаты, табы, диски и всякая всячина

Обсуждение только плагинов и утилит для Total Commander.

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

Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Не могу воспроизвести. Проверялось на чистом TC (добавлена "зебра", переключён на краткий режим) с чистым же TWinkey, где включена регулировка ширины колонок в меню и поставлена галка для "точной ширины колонок". В окне быстрого поиска, если нет такого соответствия, никакое повторение одинаковых букв не проходит в принципе. Соответственно, нет и никаких анимационных чудес.
На моём TC с настройками и дополнительным модулем tcmatch.dll ввод несуществуюих в панели букв проходит, содержимое панели исчезает (поскольку нет такого сответствия — фильтр не врёт) — и только. Но это не имеет отношения к TWinkey. Опять же никаких чудес.
Что-то ещё не названо в числе обязательных условий? Давайте уточнять, раз уже двое репортят.

VadiMGP
По редиректу проблему подтверждаю.
Во-первых, редирект секции [Shortcuts] (как и [ShortcutsWin]) TWinKey действительно нормально не обрабатывает: в Утилизаторе сответствующих пользовательских команд из реально перенесённых в другой файл секций нет.
Во-вторых, при наличии в соответствующей секции ключа RedirectSection= и т.д. данная строка интерпретируется как запись о клавише, в результате при запуске Утилизатора появляется сообщение типа

Код: Выделить всё

 ---------------------------
TWinKey Utilisator (Class B)
---------------------------
Клавиша 'RedirectSection' назначена для неизвестной команды 'c:\totalcmd\Shortcuts.ini'.
---------------------------
ОК   
---------------------------
И то же самое для другой клавиатурной секции.
Это надо чинить.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada писал(а):Что-то ещё не названо в числе обязательных условий?
Тобой - да. Не названа полоса прокрутки, папка system32 и переключение сортировки (для упрощения отлова).
Как правило возникает с повторного ввода.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Выполнены все условия:

Изображение

Что мы видим? - А ничего не видим: ни файлов, ни полосы прокрутки, одна лишь незаметная часть курсора в левом верхнем углу активной файл. панели опускается-поднимается по стрелкам клавиатуры.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Не названо, поскольку не отличается от исходных условий. Полоса прокрутки есть, каталог — тот же, повторный ввод есть, сортировку менял. Бага не вижу. В свою очередь хочу понять, какой всё же конкретно используется режим быстрого поиска (буква с диалогом?) и задействован ли сторонний модуль tcmatch.dll.

Выложите кто-нибудь из подтверждающих баг INI-файлы для TC и TWinKey, при которых это воспроизводится. Желательно как можно ближе к умолчальной конфиграции, с минимумом наворотов.

P.S. У вас что, у обоих классическая тема Windows?
Последний раз редактировалось Avada Вс авг 14, 2011 18:06, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

А вообще можно даже при первом вводе отловить, достаточно перед этим курсор на последний файл кинуть (Home).

Нечего там кидать, всё с нуля (оба ini). При чём тут tcmatch.dll и пример, не имеющий никакого отношения к багу, вообще непонятно.
Последний раз редактировалось Flasher Вс авг 14, 2011 18:07, всего редактировалось 2 раза.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

LonerD писал(а):1. Давно описывал проблему:
...
Она так и не решена. Может, удастся адаптировать код TWinKey для нормальной совместной работы с указанной библиотекой.
LonerD писал(а):Можно ли каким-то образом подружить TwinKey и утилитку AUTOFx
Крайне сложно адаптироваться под неизвестные программы. Я посмотрю что там происходит, но, сам понимаешь, ничего обещать не могу.
LonerD писал(а): Хотелось бы увидеть возможность выполнять определенные команды при закрытии ТС
В принципе возможно, хотя это не при закрытии ТС, а при выгрузке плагина. Плагин не может знать когда выгружают только его, а когда закрывается ТС целиком.
LonerD писал(а):Хотелось бы видеть возможность сделать редирект секции [Shortcuts] из wincmd.ini.
Будет починено.
ask-rus писал(а):По описанному багу подтверждаю.
А у меня никак не получается. Можешь показать в TV?
Avada писал(а):Выложите кто-нибудь из подтверждающих баг INI-файлы для TC и TWinKey,
Если ask-rus покажет в TV, то не надо. Лучше один раз увидеть...
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Flasher писал(а):А вообще можно даже при первом вводе отловить, достаточно перед этим курсор на последний файл кинуть.
Отловил.
VadiMGP писал(а):А у меня никак не получается. Можешь показать в TV?
Поехали. ЛС.
Последний раз редактировалось ask-rus Вс авг 14, 2011 18:08, всего редактировалось 1 раз.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Home — это вообще-то на первый файл. Точнее — на самый верхний элемент списка.
VadiMGP писал(а):Если ask-rus покажет в TV, то не надо. Лучше один раз увидеть...
ИМХО, одно другому не мешает. Он покажет результат, а важно понять условия.
Flasher писал(а):При чём тут tcmatch.dll и пример, не имеющий никакого отношения к багу, вообще непонятно.
При том, что как минимум один случай нештатных отношений TWinKey c этим модулем уже был выявлен и обсуждался и здесь, и на оффоруме. О каком примере речь, не понял.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada писал(а):Home — это вообще-то на первый файл.
Тьфу ты, End.
Avada писал(а):О каком примере речь, не понял.
Вот об этом:
Avada писал(а):На моём TC с настройками и дополнительным модулем tcmatch.dll ввод несуществуюих в панели букв проходит, содержимое панели исчезает (поскольку нет такого сответствия — фильтр не врёт) — и только.
Avada писал(а):быстрого поиска (буква с диалогом?) и задействован ли сторонний модуль tcmatch.dll
Flasher писал(а):На чистом ТС ...
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

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

Сообщение Flasher »

Да, и как разберуться - пусть доложат о результатах и т.п.
likhobory
Сообщения: 63
Зарегистрирован: Ср фев 25, 2009 14:24
Откуда: Москва

Сообщение likhobory »

win7(х86)
-Загружаю ТС, опция "Точная ширина колонок в кратком режиме" включена
-в кратком режиме перехожу к %appdata%
-горизонтальным скроллером перехожу к последнему файлу
-переключаюсь в полный режим
-переключаюсь в краткий режим, вижу следующее:

Изображение
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Во-во, оно. Как я уже писал, баг возникает не только после диалога БП.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Avada писал(а):Он покажет результат, а важно понять условия.
Он мне все показал. Баг пойман и будет убит.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

VadiMGP
При включённой опции какие-то ещё опциональные зависимости (включая ТС-шные) обнаружились?
Ответить