Смена кодировки текстового файла: неоднозначности

Хотите говорить о Far и не знаете, куда обратиться?
Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

Re: Смена кодировки текстового файла: неоднозначности

Post by Max Rusov » Thu 15 Mar, 2012 13:22

Latest post of the previous page:

John Doe wrote:По-моему никакие невозможны, и неспроста это: в этом и суть модальности.
Я имел ввиду действия из списка: { Current } [ New instance ] [ Reload ]

1. Можно перезагрузить файл в модальном редакторе (Reload)
2. Можно открыть другой модальный редактор поверх текущего (New instance)

User avatar
John Doe
Бюрократ
Posts: 12538
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 241 times

Re: Смена кодировки текстового файла: неоднозначности

Post by John Doe » Thu 15 Mar, 2012 13:27

Не уловил.
Те три действия, это выбор после Shift-F4, а в модальном редакторе я не ведь могу нажать Shift-F4.

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

Re: Смена кодировки текстового файла: неоднозначности

Post by Max Rusov » Thu 15 Mar, 2012 13:33

John Doe wrote:Пункт 2 тут не при чём, а пункт 1 я не умею, научите.
Мне кажется, кто-то потеряли контекст беседы. Сейчас - ничего из этого невозможно, команда Shift-F4 вообще запрещена. Я лишь сказал, что это избыточное ограничение, потому что 2 из 3-х возможных действий не противоречат принципу "модальности". Вот только пункт "Current" и надо было бы запрещать в модальном редакторе (если загружаемый файл не совпадает с текущим)...

User avatar
John Doe
Бюрократ
Posts: 12538
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 241 times

Re: Смена кодировки текстового файла: неоднозначности

Post by John Doe » Thu 15 Mar, 2012 13:36

Shift-F4 в модальном редакторе ВООБЩЕ мог бы быть полезен, для открытия другого файла (тоже модально, в противном случае возникает масса вопросов).

Но в контексте открытия самого себя - пользы я не вижу.
Current просто не имеет смысла, а два других пункта имеют логические проблемы, несовместимые с модальностью.

Модальный редактор в общем случае - некий временный файл созданный плагином, закрытия которого плагин ждёт, чтобы выполнить некие действия.
- При New instance создаётся 2й редактор, который тоже по идее модален. От меня напрочь ускользает смысл этой новой инстанции.
- При Reload редактор закрывается, и можно ли передать плагину управление над новым редактором - тот ещё вопрос.
Домыслы вычеркнул. В любом случае об этом можно будет говорить только после того как фар разрешит Shift-F4 ВООБЩЕ.

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

Re: Смена кодировки текстового файла: неоднозначности

Post by Max Rusov » Thu 15 Mar, 2012 14:02

John Doe wrote:При Reload редактор закрывается
Почему? Я предпочитаю считать, что файл просто повторно считывается в тот же редактор. Завершение модального состояния произойдет когда пользователь закроет редактор по Esc.

User avatar
John Doe
Бюрократ
Posts: 12538
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 241 times

Re: Смена кодировки текстового файла: неоднозначности

Post by John Doe » Thu 15 Mar, 2012 14:04

Вероятно вы прочитали моё сообщение раньше чем я его отредактировал.
Домыслы свои вычеркнул, потому что домыслы.
Тем более что говорить о Reload можно будет только после того как фар разрешит нам Shift-F4 в модальном редакторе ВООБЩЕ.

P.S.
Я лично не против Shift-F4, и не против Reload.

P.P.S.
Вот связанная тема: http://forum.farmanager.com/viewtopic.php?f=3&t=5718


Post Reply

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