Модальный редактор/вьювер

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

Модальный редактор/вьювер

Post by John Doe »

Если в модальном редакторе/вьювере нажать F12, то в списке экранов мы не найдём этого модального редактора/вьювера. .
Зато в меню будут присутствовать все остальные экраны, в которые, тем не менее невозможно переключиться.
Причём другой экран можно выбрать курсором, нажать Enter, и меню без ошибок закроется. Просто переключения не произойдёт.

Мне кажется это неправильным, поэтому предлагаю улучшить меню Screens:
1. Модальные экраны всё-таки отображать в списке.
2. В случае когда меню экранов вызывается из модального редактора/вьювера все остальные пункты меню Screens делать недоступными.
3. Панели всегда под номером 0. Если панелей нет (far /e /v), то нумерация начинается с 1.

Update:
0001500: Меню Screens (F12) и модальный редактор/вьювер

P.S.
Связанный вопрос обсуждался ещё 4 года назад: Модальный редактор не попадает в список экранов
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: Модальный редактор/вьювер и меню Screens (F12)

Post by Skirda »

на мантис
We are the Borg. You will be assimilated.
So Say We All!
User avatar
John Doe
Бюрократ
Posts: 13860
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Модальный редактор/вьювер

Post by John Doe »

В модальном редакторе и вьювере недоступен вызов истории (Alt-F11).
В фаре запущенном как вьювер (far /v) история также недоступна.
Но: в фаре запущенном как редактор (far /e) вызов истории доступен: можно открыть несколько файлов и даже переключаться между ними.

Вероятно, эта возможность случайна, т.е. баг.
Но возникает вопрос: нужен ли на самом деле этот запрет в модальных редакторах/вьюверах?

P.S.
Необходимость запрета команды Open/create file (Shift-F4) тоже вызывает сомнения.
Post Reply

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