Страница 72 из 211
Добавлено: Вс янв 16, 2011 20:45
VadiMGP
Flasher
C минусом? Да, это тоже починю.
А что не так с шифтом в текстовых полях?
Добавлено: Вс янв 16, 2011 20:49
Flasher
VadiMGP писал(а):Да, это тоже починю.
Значит всё-таки обнаружил. Это хорошо.

VadiMGP писал(а):А что не так с шифтом в текстовых полях?
Цитирую: "
Тут ещё хотелось бы, чтобы и в самом ТС при установке курсора в комстроке, строке заголовка панели, да вообще во всех полях диалогов ТС комбинации с Shift не имели приоритета."
Почему - надеюсь, объяснять не стоит?

Добавлено: Вс янв 16, 2011 20:50
Avada
Также могу подтвердить, что оптимизирована ситуация с использованием плагинов типа Total7zip (как контентного) и DirSizeCalc: при неиспользовании групповой сортировки и прикреплённых файлов фоновая работа плагинов сохраняется. Нормально обрабатывается %Commander_Path% в значении для TabIcon. Исправлен ряд багов, которые на форуме не репортились (некорректная обработка щелчка в пустом поле списка тем, когда не назначена ни одна тема; сбой групповой сортировки при переключении с комментариев на краткий режим).
Добавлено: Вс янв 16, 2011 21:21
VadiMGP
Flasher писал(а):Почему - надеюсь, объяснять не стоит?
Объяснять не стоит, но тут я ничего не обещаю - потому что пока придерживаюсь противоположного взгляда.
Добавлено: Вс янв 16, 2011 21:49
Flasher
VadiMGP писал(а):потому что пока придерживаюсь противоположного взгляда
И с чем это связано?
Я также хочу уточнить, что клавиши, подвязанные в TwinKey, вообще не должны действовать при открытых диалогах ТС, т.к. многие из них предполагают свои собственные хоткеи. Плюс ко всему в некоторых случаях пропадает правильное срабатывание в панелях, окнах листерных плагинов с возможностью редактирования, и тут, как уже надо понимать, дело касается не только смены регистра.
Добавлено: Вс янв 16, 2011 23:44
Avada
Flasher
Клавиши, подвязанные в TWinKey, вызывают, например, дочерние плагины, работающие именно в полях ввода. Как в главном окне, так и в диалогах. Другого способа вызова этих плагинов нет.
Добавлено: Вс янв 16, 2011 23:54
Flasher
Avada
Именно в этих - это в каких? Их слишком много, я называл пока только два и к ним относилось пожелание, касаемое только Shift+символ. А сколько полей в разных диалогах, а сколько горячих клавиш в этих диалогах/плагинах, где TwinKey при совпадении сочетаний вызывает проблемы?..
Добавлено: Пн янв 17, 2011 00:19
Avada
Flasher
Не "именно в этих", а именно в полях ввода. Ты же вроде файл документации TWinKey неплохо знаешь, там всё это расписано, посмотри раздел про TCDirMenu. И калькулятор принимает информацию из любого поля ввода главного окна и диалогов TC. Про листерные плагины врать не буду, не проверял.
Правда, Shift+символ я для команд TWinKey не использую. И до этого в назначениях не использовал — были где-то какие-то проблемы (давно, уже забыл) как раз при вводе заглавных букв, вот и перестал такое назначать.
Добавлено: Пн янв 17, 2011 00:19
VadiMGP
Flasher
Много с чем связано. Если не касаться технического аспекта, то есть два момента.
Во-первых, есть много команд TWinKey, которые надо вызывать именно в открытых диалогах, в полях редактирования(автодополнение, TCDirMenu и т.д.).
Во-вторых, мне в принципе не нравится ситуация, когда команда то срабатывает, то нет.
В-третьих, что делать когда фокус в панелях ТС? ТС считает, что Shift+A это текст и должен идти в комстроку, а юзер назначил на эту клавишу команду. Что будем решать? Это текст или команда?
Flasher писал(а):клавиши, подвязанные в TwinKey, вообще не должны действовать при открытых диалогах ТС, т.к. многие из них предполагают свои собственные хоткеи.
Мало ли что они предполагают. А мне нужно там использовать Shift+Tab для автодополнения. Или калькулятор. И что теперь делать?
Не могу не отметить мелким шрифтом. Если бы я с большим пиететом относился к тому, что там себе предполагает ТС, то TWinKey никогда бы не появился.
Ну и, как я сказал выше, я не хочу вдаваться в технические аспекты, но они тоже есть.
Flasher писал(а):А сколько полей в разных диалогах, а сколько горячих клавиш в этих диалогах/плагинах, где TwinKey при совпадении сочетаний вызывает проблемы?
И сколько? Можно конкретные примеры?
Добавлено: Пн янв 17, 2011 01:10
Flasher
VadiMGP писал(а):Во-первых, есть много команд TWinKey, которые надо вызывать именно в открытых диалогах, в полях редактирования(автодополнение, TCDirMenu и т.д.).
Во всех диалогах? Зачем?
Логично, что Shift+символ даёт смену регистра, при этом у меня несколько команд с назначенными в утилизаторе клавишами. Почему из-за TwinKey я не должен иметь возможность прописывать символы в словах в верхнем регистре? Где тут здравая логика? Вызывать TCDirMenu можно и хоткеями с Ctrl и Alt.
VadiMGP писал(а):Во-вторых, мне в принципе не нравится ситуация, когда команда то срабатывает, то нет.
Не надо писать о том, что нравится, надо привести аргументы, почему в том или ином диалоге твои команды должны срабатывать. Нафига, например, мне в диалоге подтверждения/перезаписи запуск скрипта по Ctrl+F3, если я тупо хочу сравнить файлы? Подобных примеров достаточно.
VadiMGP писал(а):Мало ли что они предполагают. А мне нужно там использовать Shift+Tab для автодополнения. Или калькулятор. И что теперь делать?
Вызывать эти команды только при постановке курсора в файловых панелях, справедливости ради.
VadiMGP писал(а):И сколько? Можно конкретные примеры?
Тут и прозорливым быть не надо, чтобы понять.
1. Открываем диалог синхронизации (11 хоткеев к ряду), попробуем вызвать команду этого окна, которая уже переназначена в TwinKey. Какой будет результат?
2. Открываем диалог "Групповое переименование", там хотим передвигать элементы в списке или в поле маски с помощью Shift+Вверх/Вниз, а вместо этого происходит попытка выполнения команды, назначенной в TwinKey.
3. Открываем диалог "Выбор команды", переходим в секцию usercmd.ini, нажимаем "Новая" или "Правка", или "Сменить имя" и хотим прописать команды/Подсказки с символами в верхнем регистре, а у нас некоторые назначены в TwinKey, фигушки..
4. В диалоге "Панель инструментов" хотим прописать что-то в верхнем регистре, а там опять TwinKey не даёт это сделать. Тоже самое касается диалогов "Избранные каталоги", "Запуск", "Настройка".
И самый главный аргумент - в ТС назначенные пользователем клавиши никак не препятствуют событиям в других диалогах, листерных плагинах, текстовых полях. И это правильно. И такая логика должны быть выдержана другими плагинами (за некоторым исключением касаемо парочки полей)!
Добавлено: Пн янв 17, 2011 02:45
VadiMGP
Flasher
Ты, кажется, не понял меня.

Когда я сказал, что объяснять не надо, то имел в виду, что мне не надо объяснять почему ты это просишь, и так понятно.
Дело вовсе не в клавише shift+символ. Ты говоришь о гораздо более общем принципе - контекстно-зависимое срабатывание клавиш. Хорошая вещь, я давно подумываю об этом. Но время еще не пришло, нету четкой концепции. Поэтому я и написал "
пока придерживаюсь противоположного взгляда".
И, кстати, что касается дискуссии "вообще", то
Flasher писал(а):Не надо писать о том, что нравится
Вот тут ты жестоко ошибаешься. Надо. С какого ляда нормальный человек вдруг не должен писать о своих личных предпочтениях? Вот я с к своим многие годы очень трепетно отношусь и буду.
Flasher писал(а):И самый главный аргумент - в ТС...
Я тебя разочарую. Как сделано в ТС - сто лет не аргумент. Уж на кого, кого, но на меня такой аргумент точно не подействует. "Даже за сто тысяч миллионов крон!"©:)
Добавлено: Пн янв 17, 2011 02:58
Flasher
VadiMGP писал(а):Дело вовсе не в клавише shift+символ. Ты говоришь о гораздо более общем принципе - контекстно-зависимое срабатывание клавиш. Хорошая вещь, я давно подумываю об этом. Но время еще не пришло, нету четкой концепции.
Для начала было бы очень здорово решить вопрос хотя бы с Shift, для меня во всяком случае.
VadiMGP писал(а):Вот тут ты жестоко ошибаешься. Надо. С какого ляда нормальный человек вдруг не должен писать о своих личных предпочтениях? Вот я с к своим многие годы очень трепетно отношусь и буду.
Уточняю - не надо
мне, так как возникает некая неопределённость.
VadiMGP писал(а):Я тебя разочарую. Как сделано в ТС - сто лет не аргумент.
Не стоит разглядывать в моём аргументе общую концепцию ТС, нужно обратить внимание на логику срабатываний в конкретных случаях, которых я тебе привёл достаточно. Во многих других файлменеджерах такой дискоординации мной пока не наблюдалось, да и не только в файлменеджерах, но и в браузерах, текстовых редакторах и т.п.
Добавлено: Пн янв 17, 2011 13:41
Вахмурка
Avada писал(а):когда TWinKey активен с любой конфигурацией, при запуске команды cm_UnloadPlugins из главного меню TC (и только из меню!) молча схлопывается Тотал
Не подтверждаю. С тех пор как старшие товарищи разъяснили мне пользу этой команды, я ей частенько пользуюсь, и именно из главного меню. Может быть, важно, что я использую не стандартное меню ТС, весьма убогое, а расширенное меню от
Petermad, которое я с тех пор несколько подрихтовал напильником под себя. Но ТС от этой команды ни разу не падал. Может, не у меня одного? И этим объясняется отсутствие багрепортов?
Добавлено: Пн янв 17, 2011 15:32
Avada
Вахмурка
Я тоже расширенное меню использую, но своё собственное. Впрочем, проверял и на расширенном меню из нашего пакета русификации. Местоположение команды в меню разное, формат идентификатора команды разный, а результат один. Дело явно не в остальном содержимом меню, и не в версии TC (я начиная c 7.50 проверял), а в самом способе вызова команды. И, получается, в чём-то ещё...
Добавлено: Пн янв 17, 2011 16:07
Вахмурка
До сего момента 64-битность доставляла мне больше неприятностей, чем приносила выгод (не все программы работают, не для всего можно найти дрова, и т.д.), но может, устойчивость TWinKey на 64 битах и есть та первая ласточка?
Чегой-то народ кисло реагирует. Неужели орде пользователей TWinKey впадлу выдать указанную команду из меню и доложить о результатах? Обязательны к указанию: версия и битность оси, версия Тотала, версия TWinKey. Работаем, работаем!