Какое окно становится активным при закрытии редактороа/просмотрщика

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
John Doe
Бюрократ
Posts: 13233
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 335 times

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by John Doe »

Latest post of the previous page:

Garrett wrote: Wed 19 Feb, 2020 07:33 потом переключаемся на панели, потом переключаемся в редактор, что-то меняем, сохраняемся и нажимаем ESC. Попадаем на десктоп вместо панелей
zg wrote: Wed 19 Feb, 2020 14:11 это фича, показывается окно, которое было последним активным до закрывающегося редактора
Так сказано ведь что до редактора панели были.
https://t.me/FarManager — Telegram чат
User avatar
HaRT
Moderator
Posts: 9774
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 128 times
Been thanked: 267 times

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by HaRT »

John Doe wrote: Wed 19 Feb, 2020 17:48 Так сказано ведь что до редактора панели были.
Вопрошающий путается в показаниях:
Garrett wrote: Wed 19 Feb, 2020 11:08 Открываете любой файл на редактирование, потом F12, 0 (desktop), F12, 2 (edit), ESC
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 158 times
Contact:

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by zg »

John Doe wrote: Wed 19 Feb, 2020 17:48Так сказано ведь что до редактора панели были.
вы ж сами написали, что у вас не воспроизводится. а в пятом сообщение правильная последовательность и там до редактора был десктоп.
User avatar
John Doe
Бюрократ
Posts: 13233
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 335 times

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by John Doe »

Действительно, упустил это сообщение.
https://t.me/FarManager — Telegram чат
User avatar
citRiks
Posts: 1446
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 439 times
Been thanked: 91 times

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by citRiks »

Согласен с позицией "откуда открыли редактор, туда и вернулись при закрытии" - это строго логично и понятно.
приоритет должен отдаваться логике, так как логика может быть только одна,
а отклонений от нее может быть бесчисленное количество.
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
User avatar
HaRT
Moderator
Posts: 9774
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 128 times
Been thanked: 267 times

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by HaRT »

Фар есть инструмент, а не нянька. © 2009 DrKnS
Garrett
Posts: 202
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by Garrett »

Действительно, на десктоп попадаешь после закрытия редактора, если до этого смотрели десктоп.
Но. Этот десктоп - просто как скриншот консоли и ничего кроме посмотреть там не сделаешь, недаром нажимая в редакторе Ctrl-O показывается этот самый "скриншот" и как отпускаешь Ctrl возвращаемся в редактор. Т.е. авторы редактора понимали толк логике и считали это окно недостойным даже включения-отключения(в отличии, скажем, от Ctrl-O в панелях), а только показывали пока удерживаешь кнопку.
Не надо возвращаться в этот скриншот после закрытия редактора ни при каких обстоятельствах, есть другие полезные окна )))
buniak_a_h
Posts: 2854
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 154 times
Been thanked: 406 times
Contact:

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by buniak_a_h »

citRiks wrote: Wed 19 Feb, 2020 23:55 приоритет должен отдаваться логике
Про логику я писал - она уже нарушена в пользу полезности. Ситуация аналогичная, исключить консоль из списка окон для возврата было бы так же удобно, как и из списка "перелистываемых" окон.
2useven10
Posts: 4314
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 220 times

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by 2useven10 »

buniak_a_h wrote: Thu 20 Feb, 2020 08:32 она уже нарушена
значит надо восстановить логику, а любители экзотики делают её самостоятельно.
User avatar
citRiks
Posts: 1446
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 439 times
Been thanked: 91 times

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by citRiks »

Kому то придется написать приблизительно такой макрос
1.) Ловиться событие закрытия редактора
2.) запускается какой нибудь SetActiveWindow(ShellPanelId)
3.) Поделится с публикой
:)
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
User avatar
citRiks
Posts: 1446
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 439 times
Been thanked: 91 times

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by citRiks »

buniak_a_h wrote: Thu 20 Feb, 2020 08:32 Про логику я писал - она уже нарушена в пользу полезности
ну же она в другом месте нарушена, согласен что десктоп это недоокно, но бывает нужно его видеть
В него можно писать и всякий output Lua например, т.е. не через команд. строку.
редактируем какой нибудь скрипт, запускаем, видим Lua
PS
Если в чем-то вас недопонял, то сорри, пишу перебежками на работе
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
Garrett
Posts: 202
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by Garrett »

citRiks wrote: Thu 20 Feb, 2020 09:33
buniak_a_h wrote: Thu 20 Feb, 2020 08:32 Про логику я писал - она уже нарушена в пользу полезности
ну же она в другом месте нарушена, согласен что десктоп это недоокно, но бывает нужно его видеть
В него можно писать и всякий output Lua например, т.е. не через команд. строку.
редактируем какой нибудь скрипт, запускаем, видим Lua
В том-то и дело, что видеть это недоокно надо ничтожному количеству юзеров, остальным оно не нужно. Так зачем большинство должно страдать, писать какие-то макросы, терпеть нападки адептов логики во всём, даже в ущерб полезности )))
2useven10
Posts: 4314
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 220 times

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by 2useven10 »

Garrett wrote: Thu 20 Feb, 2020 09:56 Так зачем большинство должно страдать, писать какие-то макросы, терпеть нападки адептов логики во всём, даже в ущерб полезности )))
Зачем это 'большинство' открывает окно которое ему не нужно?
Может быть надо всем запретить его открывать, чтобы полтора пользователя большинства не испытали непереносимый дискомфорт?
Last edited by 2useven10 on Thu 20 Feb, 2020 10:20, edited 1 time in total.
Shmuel
Posts: 6319
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 387 times

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by Shmuel »

2useven10 wrote: Thu 20 Feb, 2020 10:20 Зачем это 'большинство' открывает окно которое ему не нужно?
Никогда сознательно его не открываю, только случайно.
2useven10 wrote: Thu 20 Feb, 2020 10:20 Может быть надо всем запретить его открывать, чтобы полтора пользователя большинства не испытали непереносимый дискомфорт?
Наверное я один из этих полутора пользователей.
Не могу сказать, что дискомфорт невыносимый, поскольку есть и разные другие дискомфорты, но тем не менее дискомфорт.
Никакой пользы от этого окна в списке окон до сих пор извлечь не удалось. Просто путается под ногами.
User avatar
John Doe
Бюрократ
Posts: 13233
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 335 times

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by John Doe »

Случайное открытие действительно вызывает дискомфорт.
Вариант решения: https://bugs.farmanager.com/view.php?id=3496
https://t.me/FarManager — Telegram чат
2useven10
Posts: 4314
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 7 times
Been thanked: 220 times

Какое окно становится активным при закрытии редактороа/просмотрщика

Post by 2useven10 »

Достаточно нажать Ctrl+Tab, его текущее 'нелогичное' поведение откроет нужное окно,
и не даст случайно открытому дэсктопу путаться под ногами.

PS: не то чтобы я без этого окна 'кушать не могу', но действительно, есть гораздо более дискомфортные дискомфорты.
Post Reply

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