userscreen под панелями — отдельное окно ("Desktop")

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
DrKnS
Posts: 4463
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 105 times
Contact:

userscreen под панелями — отдельное окно ("Desktop")

Postby DrKnS » Sun 28 Feb, 2016 16:19

Latest post of the previous page:

Shmuel wrote:Source of the post 1. Из desktop можно переключиться на другие окна с помощью F12 или CtrlTab. Но нажимая в цикле CtrlTab нельзя попасть в desktop.
Это было сделано осознанно, исходя из того, что вряд ли вам захочется обратного.

Shmuel
Posts: 4956
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 125 times

userscreen под панелями — отдельное окно ("Desktop")

Postby Shmuel » Sun 28 Feb, 2016 16:27

DrKnS wrote:Source of the post Это было сделано осознанно, исходя из того, что вряд ли вам захочется обратного.
Отчего же. Как по мне, то либо убрать десктоп из списка F12, либо сделать его равноправным с остальными.

User avatar
zg
zero-gravity
Posts: 5212
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 41 times
Contact:

userscreen под панелями — отдельное окно ("Desktop")

Postby zg » Sun 28 Feb, 2016 16:37

Shmuel wrote:2. В справке по ACTL_GETWINDOWCOUNT указано, что минимальное число окон равно 1. Очевидно, что это сейчас не так.
я это предложение вообще из справки убрал бы.

Pretender
Posts: 2
Joined: Thu 25 Sep, 2014 22:54

userscreen под панелями — отдельное окно ("Desktop")

Postby Pretender » Fri 06 May, 2016 01:46

DrKnS wrote:
NightRoman wrote:Source of the post-- в итоге в Фаре 4038 оказываемся во втором редакторе (интуитивно ожидаемо), а в Фаре 4042 оказываемся в панелях (это поведение неинтуитивно).
4043.
Приветствую всех. Есть мнение, что не дочинили в 4043 указанное поведение: при закрытии первого файла в редакторе мы оказываемся в последнем открытом файле, а не в следующем. При N==2 поведение кажется правильным, но при N>2 мы пропускаем все открытые файлы между текущим и последним. Очень прошу посмотреть в это место еще раз. Спасибо.

User avatar
zg
zero-gravity
Posts: 5212
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 41 times
Contact:

userscreen под панелями — отдельное окно ("Desktop")

Postby zg » Fri 06 May, 2016 09:15

при закрытии окна, показывается предыдущее активное перед ним. так задумано, планов по изменению такого поведения нет.

Pretender
Posts: 2
Joined: Thu 25 Sep, 2014 22:54

userscreen под панелями — отдельное окно ("Desktop")

Postby Pretender » Fri 06 May, 2016 09:50

Жаль, было удобно закрывать все файлы от текущего - нажал ESC и жди, пока в панелях не окажешься. После изменений стало неудобно, everyday i'm shuffling какой-то. Еще раз жаль.

2useven10
Posts: 2880
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 76 times

userscreen под панелями — отдельное окно ("Desktop")

Postby 2useven10 » Fri 06 May, 2016 13:46

Pretender wrote:Source of the post Жаль, было удобно закрывать все файлы от текущего
Сделайте макрос, чтобы было не жаль.

2useven10
Posts: 2880
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 76 times

userscreen под панелями — отдельное окно ("Desktop")

Postby 2useven10 » Fri 06 May, 2016 16:55

Например такой наивный (что вижу, то пишу):
Last edited by 2useven10 on Fri 06 May, 2016 21:19, edited 1 time in total.

User avatar
zg
zero-gravity
Posts: 5212
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 41 times
Contact:

userscreen под панелями — отдельное окно ("Desktop")

Postby zg » Fri 06 May, 2016 20:58

мне кажется, проще в ee_quit активировать первый редактор из списка. ну там с проверкой, есть ли модальные окна.

MDM
Posts: 86
Joined: Fri 02 Dec, 2005 20:47
Location: Москва
Has thanked: 2 times
Been thanked: 2 times

userscreen под панелями — отдельное окно ("Desktop")

Postby MDM » Mon 30 May, 2016 19:12

Поясните, для чего вообще нужен "Desktop"? Нажимаешь F12 и 0 и попадаешь на неактивную черную панель, прочитал весь топик, но так и не понял зачем он и как им пользоваться.

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

userscreen под панелями — отдельное окно ("Desktop")

Postby HaRT » Mon 30 May, 2016 19:39

MDM wrote:Source of the post попадаешь на неактивную черную панель
Мне вот тоже интересно, почему там не работают стандартные CtrlAltUp/CtrlAltDown/CtrlAltPgUp/CtrlAltPgDn для построчной/постраничной прокрутки консольного буфера.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
DrKnS
Posts: 4463
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 105 times
Contact:

userscreen под панелями — отдельное окно ("Desktop")

Postby DrKnS » Mon 30 May, 2016 20:17

HaRT wrote:Source of the post почему там не работают
Потому что этих кнопок быть не должно вообще, должна быть функция.
Но, как обычно, сделали, а потом осознали, что оно конфликтует с редакторными кнопками, поэтому добавили условие "только если активны панели", ну а десктоп - это не панели.

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

userscreen под панелями — отдельное окно ("Desktop")

Postby HaRT » Mon 30 May, 2016 20:32

DrKnS wrote:Source of the post оно конфликтует с редакторными кнопками
У меня не конфликтует — на большой буфер работает с правыми CtrlAlt, а на всё остальное — с левыми. И никаких неудобств, кроме вышеозначенной неполноты.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
DrKnS
Posts: 4463
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 105 times
Contact:

userscreen под панелями — отдельное окно ("Desktop")

Postby DrKnS » Mon 30 May, 2016 20:44

Не знаю, как оно у вас не конфликтует - там задействованы все 4 L-R комбинации.
Но можно, например, тупо поменять приоритет и обрабатывать прокрутку, только если кнопка не обработана каким-нибудь окном.
Или, что концептуальнее, таки выкинуть.

MDM
Posts: 86
Joined: Fri 02 Dec, 2005 20:47
Location: Москва
Has thanked: 2 times
Been thanked: 2 times

userscreen под панелями — отдельное окно ("Desktop")

Postby MDM » Mon 30 May, 2016 21:10

HaRT wrote:Source of the post почему там не работают стандартные CtrlAltUp/CtrlAltDown/CtrlAltPgUp/CtrlAltPgDn для построчной/постраничной прокрутки консольного буфера.
А где они вообще работают? CtrlAlt+стрелки переворачивает экран монитора, а CtrlAltPg* вообще никак не проявляют себя (только в редакторе).

Для чего предназначен "Desktop"? Если он есть в меню выбора экранов, то значит он для чего-то нужен, извиняюсь за повтор вопроса.

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

userscreen под панелями — отдельное окно ("Desktop")

Postby HaRT » Mon 30 May, 2016 21:17

DrKnS wrote:Source of the post там задействованы все 4 L-R комбинации
Да, что-то я малость протупил.
Но я хотел сказать, что не вижу никаких проблем, если по умолчанию комбинации с левыми модификаторами будут в редакторе работать с выделением, а с правыми — с буфером консоли. А кого не устроит, тот бы смог перемакросить. Сейчас из коробки прокрутка только в панелях, т.е. реализация моего предложения строго улучшила бы доступность функциональности.
Фар есть инструмент, а не нянька. © 2009 DrKnS

MDM
Posts: 86
Joined: Fri 02 Dec, 2005 20:47
Location: Москва
Has thanked: 2 times
Been thanked: 2 times

userscreen под панелями — отдельное окно ("Desktop")

Postby MDM » Tue 31 May, 2016 15:52

Понятно. "F12,0" это тайна. На кой это нужно не понятно, видимо просто для прикола.


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

Who is online

Users browsing this forum: No registered users and 2 guests