Страница 10 из 29
Добавлено: Чт окт 07, 2010 10:42
Avada
MVV
OK — будем считать его неприятным.
Тут у меня на некоторое время вылетал Интернет, поэтому не успел сразу уточнить, что баг появился в бете 7. В бете 6 вышеописанные извращения не наблюдаются.
Добавлено: Чт окт 07, 2010 13:16
Flasher
Flasher писал(а):Я считаю, что это неправильно. Какой тогда смысл был в самом выделении? Мы же в ТС когда выделяем файлы, а потом производим над ними какую-то операцию, то обрабатываются именно выделенные файлы, и в них не попадает файл под курсором, который находится вне зоны выделения. А так получается, что вы отошли от общей тенденции.
Flasher писал(а):Мне так удобней работать и не заморачиваться, куда ставить курсор, чтобы открыть именно выделенные файлы. В этом случае лучше было бы Гислера уговорить сменить логику, а не Shanny.
Во, ребята на оффоруме (
byblo и
Balderstrom) полностью разделяют мою позицию, это радует! Автор-таки начинает (и правильно) думать как решить этот вопрос.
byblo предложил опцию, что вполне гуманно. И как я насчёт Insert сразу не подумал, это же логично

Добавлено: Пт окт 08, 2010 20:57
MVV
Странно, что никто ещё не отписался. Вышла
версия 0.51, в которой и исправлен баг, который обнаружил
Avada, и добавлен параметр, позволяющий вернуть поведение при обработке выделенных файлов, о котором писал
Flasher (если параметр
OpenSel в секции
[Options] равен
1, программа всегда открывает выделенные файлы, независимо от состояния файла под фокусом).

Добавлено: Пт окт 08, 2010 21:35
Avada
MVV
Да я просто другими делами занят был. Подтверждаю, что с добавлением и удалением редакторов проблем нет.
Добавлено: Сб окт 09, 2010 19:18
mrmerak
А вот
моя проблема осталась...
Добавлено: Сб окт 09, 2010 19:51
Flasher
Это не проблема, а её неправильная постановка. Основной режим потому и основной, что открывает меню выбора в любом случае, если не выставлен дополнительно режим по умолчанию. В свою очередь, фоновый вызывает меню только в случае отсутствия ассоциации.
Полнее нужно отражать проблему, т.е. описать при каких условиях это возникает. Например, при вызове этой комбинации на одном и том же файле бывало ли такое, где производится открытие(папка или архив) и т.д. Иначе пока всё это не будет грамотно сформулировано, проблема так и останется висеть в вакууме, потому что репортить будет не о чем..
Добавлено: Вс окт 10, 2010 09:54
Avada
Выложена
1-я бета версии 0.52. Исправлен описанный на оффоруме и выявленный в 0.51 баг (неправильная обработка в качестве параметра имени файла, содержащего пробелы, но не взятого в кавычки).
Добавлено: Вс окт 10, 2010 20:49
MVV
Автор сообщил, что выпущенная на днях версия 0.55 скорее всего будет последней в текущем году (если конечно не будут найдены серьезные баги).
Кстати, очень легко сделать так, чтобы F4Menu никак не реагировала на незарегистрированные в ней файлы (как хотел когда-то
Flasher) - просто нужно редактором по умолчанию поставить программку, которая абсолютно ничего не делает. В итоге при наличии ассоциации будет запускаться ассоциированная программа, а если ассоциации нет, ничего не будет происходить, так как будет запускаться редактор по умолчанию, который ничего не делает. Ну а при запуске с модификатором все равно можно будет задать ассоциацию.
MIME-Version: 1.0
Content-Type: application/octet-stream; name="Null.7z"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Null.7z"
N3q8ryccAANHdX9rBgEAAAAAAABbAAAAAAAAAMFln8sAJpaOcAAX9+wFu+r0/5QBL0TuTr0JFcFL
j6I3NkT3YiFmMEYSrpCgkknyZ6pVmWWU2j2UKepr9kjBsFiSvMB34iZjrUsBXxnWnKafIoiT02Xb
Zy0AjvO2fbVz/d3Vx+W2q2+5C0bAcAiFPhys5JiitWZqQcTlnUptvzw7lzm+8MRyLgN7URHFPMt6
Xy1/f+wR2klFsTXZ9U1VvdVlQiAJ269fzScwSmhS/5XuJBJzIy3s5GuUf2fRM1StRLD40IJS1Lvq
KT7DZgmGZy7M590Oy0nzfUSe9LyDcr1g626428t5eqlo0ZjjQJudEhhsYbBFQm0JlHY2y8qAtlF4
FPhOgTJEda4AAQQGAAEJgQYABwsBAAIjAwEBBV0AAAEABAMDAQMBAAyEAIQAAAgKAQXrKAcAAAUB
ERMATgB1AGwAbAAuAGUAeABlAAAAFAoBAEx0nGKbaMsBFQYBACAIAAAAAA==
Добавлено: Вс окт 10, 2010 20:55
sergeich
В версии 0.55 поставил ShellMenu=1, но в меню windows программа не появилась. Что я не так делаю?
Добавлено: Вс окт 10, 2010 20:59
MVV
sergeich, я уже писал автору программы, что непонятно работает этот параметр. Выяснилось, что этот параметр не предназначен для ручной установки. Чтобы добавить элемент контекстного меню Проводника с F4Menu, нужно запустить F4Menu с параметром -a с правами администратора. При этом параметр ShellMenu будет установлен в 1, и будет добавлена запись реестра для пункта контекстного меню. Заодно обращу внимание, что переменной окружения %COMMANDER_PATH% в F4Menu, запущенной из Проводника, не будет.
Добавлено: Вс окт 10, 2010 21:23
sergeich
MVV
Я понял, спасибо за пояснение. Вручную можно запустить, не проблема, а вот что переменную окружения вручную добавлять - это неудобно. Тогда уж лучше бы она автоматически добавлялась в переменные окружения windows при запуске с параметром -a, хотя как определить путь к tc для этого...
Добавлено: Вс окт 10, 2010 21:27
MVV
А какое отношение имеет переменная
%COMMANDER_PATH% к системе и к F4Menu вообще? Правильно, никакого. Если ты используешь эту переменную в F4Menu, то тебе и добавлять её в системные переменные, это не задача F4Menu прописывать в систему все используемые переменные окружения.

Добавлено: Вс окт 10, 2010 21:33
sergeich
Все верно, но если бы сделать функцию добавления переменной окружения как опцию, я думаю, никто бы не был против?

Добавлено: Пн окт 11, 2010 11:06
Flasher
MVV писал(а):Автор сообщил, что выпущенная на днях версия 0.55 скорее всего будет последней в текущем году
Обидно, что тут скажешь. Все мои предложения так и остались "неуслышанными".
MVV писал(а):Кстати, очень легко сделать так, чтобы F4Menu никак не реагировала на незарегистрированные в ней файлы (как хотел когда-то Flasher) - просто нужно редактором по умолчанию поставить программку, которая абсолютно ничего не делает. В итоге при наличии ассоциации будет запускаться ассоциированная программа, а если ассоциации нет, ничего не будет происходить, так как будет запускаться редактор по умолчанию, который ничего не делает.
Я говорит совершенно о другом. Я говорил о том, что если задан редактор по умолчанию
со списком определённых расширений, то его присутствие в меню при выборе файлов с
другими расширениями бессмысленно. Либо нужно дать понять автору, что ставя галку на "редактор по умолчанию", нужно делать список с расширениями нередактируемым(недоступным), тогда хотя бы появится логика в редакторе для всех расширений без исключения.
Далее, в предыдущих версиях(до 0.50 b.2), если у меня выставлен основной режим, и выбран какой-то редактор по умолчанию, то при нажатии назначенной в TwinKey комбинации клавиш Ctrl+Context появлялось меню. С указанном же версии, ничего не меняя в настройках, у меня стал сразу вызываться редактор по умолчанию. Решением обхода этой ситуации стал выбор фонового режима, подсказанный тобой. Хотя я так и не увидел логики того, почему в основном режиме комбинация не срабатывает, а в фоновом да.
На вопрос о том, каким редактором открывать файл, не ассоциированный с конкретным редактором по умолчанию, я ответил, что никаким, т.е. вызов какого бы то ни было редактора должен игнорироваться с возможным выводом всплывающего окна о неассоциированном расширении. Если же понадобится его с чем-то ассоциировать, то F4Menu вызывать нужно по другой горячей клавише.
В твоём же случае ты предлагаешь сделать бесполезную вещь, т.е. вместо того, чтобы в настройках просто снять птицу с "редактор по умолчанию"(или с помощью D&D подвинуть вниз), ты предлагаешь загромоздить верхний уровень бестолковой программой, которая ничего не делает. Где тут решение вопроса, я не понял?
Добавлено: Пн окт 11, 2010 11:27
sergeich
Не пойму в чем дело. Редактор по умолчанию-akelpad. В настройках режима по умолчанию поставил вызывать редактор по умолчанию, удерживая Ctrl. Редактор вызывается нормально, но при его запуске его окно неактивно, что неудобно. При вызове через меню F4menu - все нормально. Может можно как то настроить программу?