Клик на пустом месте = Клик на последнем файле?

Хотите говорить о Far и не знаете, куда обратиться?
fml2
Posts: 518
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 7 times

Клик на пустом месте = Клик на последнем файле?

Post by fml2 » Wed 07 Nov, 2012 12:34

Здравствуйте.

Я не могу сказать, как давно это поведение появилось в Фаре, но заметил я его только сейчас, и оно мне не очень нравится. А заключается оно в том, что тыкание мышкой на пустом месте в панели расценивается как тыкание в последний файл в списке. Для одиночного тыкания это еще приемлемо и даже удобно. Но вот если я тыкаю на пустом месте дважды, то выполняется действие (запуск/...) над последним файлом в списке -- и это-то мне и не нравится. Как-то не ожидаю я этого.

И даже одиночное тыкание, но *правой* кнопкой мыши, не должно, по-моему, быть эквивалентно тыканию на последний файл.

Что знатоки могут сказать по этому поводу?

User avatar
Mr.Merak
Posts: 178
Joined: Sun 10 Jan, 2010 16:22
Been thanked: 1 time

Re: Клик на пустом месте = Клик на последнем файле?

Post by Mr.Merak » Wed 07 Nov, 2012 13:03

Что знатоки могут сказать по этому поводу?
это печально
Проблема фары №1: нет печати "из коробки"

User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Re: Клик на пустом месте = Клик на последнем файле?

Post by Centaur » Wed 07 Nov, 2012 14:50

Так было с Начала Времён. То есть уже в Norton Commander’е.

fml2
Posts: 518
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 7 times

Re: Клик на пустом месте = Клик на последнем файле?

Post by fml2 » Wed 07 Nov, 2012 16:10

Обязательно ли это так должно оставаться и в будущем (до Конца Времён)?

2useven10
Posts: 3982
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 172 times

Re: Клик на пустом месте = Клик на последнем файле?

Post by 2useven10 » Wed 07 Nov, 2012 16:15

Нет, не обязательно. Вы можете сделать лучше.

User avatar
Mr.Merak
Posts: 178
Joined: Sun 10 Jan, 2010 16:22
Been thanked: 1 time

Re: Клик на пустом месте = Клик на последнем файле?

Post by Mr.Merak » Wed 07 Nov, 2012 16:32

А если мы Вас попросим, вариант? :)
Проблема фары №1: нет печати "из коробки"

User avatar
NightRoman
Posts: 5911
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 10 times
Been thanked: 14 times
Contact:

Re: Клик на пустом месте = Клик на последнем файле?

Post by NightRoman » Wed 07 Nov, 2012 16:38

А чем такое поведение вообще плохо-то? Кроме "неожиданно" что-то еще есть? Убеждайте, если делать не хотите или не можете.

(Мое имхо - в Фаре полно куда более важных вещей, требующих внимания и работы команды)

fml2
Posts: 518
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 7 times

Re: Клик на пустом месте = Клик на последнем файле?

Post by fml2 » Wed 07 Nov, 2012 19:25

По поводу того, что в Фаре и так много работы, я спорить не буду. Наверное, так оно и есть.

Если поведение неожиданно, то это, по-моему, уже плохо, и одного этого достаточно, чтобы его изменить/подправить. Но есть и другое соображение: чем последний файл лучше/хуже других? Почему при нажатии на пустое место действие совершается именно над ним? Не было ли более логичным при двойном клике на пустом месте, например, вызывать меню смены дисков? Или совершать еще какое-нибудь действие, но относящееся ко всей панели, а не к какому-то одному файлу (последнему или не последнему)?

User avatar
NightRoman
Posts: 5911
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 10 times
Been thanked: 14 times
Contact:

Re: Клик на пустом месте = Клик на последнем файле?

Post by NightRoman » Wed 07 Nov, 2012 19:29

"Неожиданно" - это спорно и субъективно. У кого-то и ожиданно как раз. Кроме того, это согласуется с поведением курсора в редакторе, например.

fml2
Posts: 518
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 7 times

Re: Клик на пустом месте = Клик на последнем файле?

Post by fml2 » Wed 07 Nov, 2012 19:44

NightRoman wrote:Кроме того, это согласуется с поведением курсора в редакторе, например.
Каким поведением? Что курсор перемещается в конец редактируемого текста? Я не против перемещения курсора на последний файл при простом нажатии. Но вызов действия при двойном -- это уже слишком. Такого в текстовом редакторе тоже нет (или там тоже что-то выполняется при двойном нажатии после конца текста?).

User avatar
Mr.Merak
Posts: 178
Joined: Sun 10 Jan, 2010 16:22
Been thanked: 1 time

Re: Клик на пустом месте = Клик на последнем файле?

Post by Mr.Merak » Wed 07 Nov, 2012 19:59

"Неожиданно" - это спорно и субъективно.
Да не ужели? Юзер не запускал последний файл в списке, а два раза кликнул в пустом месте 0_о
Проблема фары №1: нет печати "из коробки"

User avatar
HaRT
Moderator
Posts: 9151
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

Re: Клик на пустом месте = Клик на последнем файле?

Post by HaRT » Wed 07 Nov, 2012 20:03

Я согласен с тем, что действия мыши на свободном месте на файловой панели должны делать что-то применительно ко всей директории/панели, а не к последнему элементу. Впрочем, возможно, имеет смысл применять эти действия к выделенным элементам (или к текущему, если выделенных нет). А то и впрямь слишком много чести последнему элементу получается.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
Mr.Merak
Posts: 178
Joined: Sun 10 Jan, 2010 16:22
Been thanked: 1 time

Re: Клик на пустом месте = Клик на последнем файле?

Post by Mr.Merak » Wed 07 Nov, 2012 20:12

2HaRT
(я даже больше скажу), когда-то давно, такое поведение было в одном из билдов ТС. Гислер убрал потом как "КРИТИЧЕСКУЮ ОШИБКУ".
Проблема фары №1: нет печати "из коробки"

fml2
Posts: 518
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 7 times

Re: Клик на пустом месте = Клик на последнем файле?

Post by fml2 » Wed 07 Nov, 2012 20:24

HaRT wrote:Впрочем, возможно, имеет смысл применять эти действия к выделенным элементам (или к текущему, если выделенных нет)
"Проблема" в том, что первый клик делает текущим (выделяет) последний файл. Поэтому, если двойной клик будет совершать действие над выделенным файлом, то в итоге действие будет все равно совершаться над последним файлом.

2useven10
Posts: 3982
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 172 times

Re: Клик на пустом месте = Клик на последнем файле?

Post by 2useven10 » Wed 07 Nov, 2012 20:43

Ваша позиция понятна.
Здесь продолжать дискуссию бессмысленно.
Пишите виш на мантис (с патчем шансов гораздо больше).
Last edited by 2useven10 on Wed 07 Nov, 2012 20:44, edited 1 time in total.

User avatar
HaRT
Moderator
Posts: 9151
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 174 times

Re: Клик на пустом месте = Клик на последнем файле?

Post by HaRT » Wed 07 Nov, 2012 20:44

fml2 wrote:"Проблема" в том, что первый клик делает текущим (выделяет) последний файл. Поэтому, если двойной клик будет совершать действие над выделенным файлом, то в итоге действие будет все равно совершаться над последним файлом.
На высоком уровне двойной щелчок мыши уже не есть два последовательных одинарных щелчка. Винда даёт возможность отличить одно от другого, ну а кто не отличает, тот сам виноват.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Post Reply

Return to “Обсуждение Far Manager”