Page 1 of 1

размер буфера консоли

Posted: Mon 25 Feb, 2013 02:21
by vkh
друзья, после сборки 3185-3186 если развернуть окно ФАРа (с параметром /w) на весь экран, а потом вернуть, буфер по ширине становится равным ширине окна (по высоте сохраняется).
можно ли вернуть старое поведение, когда размер окна возвращался, а ширина буфера оставалась бОльшего размера?
или может я проглядел настройки?

Re: размер буфера консоли

Posted: Mon 25 Feb, 2013 07:19
by Max Rusov
-1, сейчас лучше.
Но можно настройку.

Re: размер буфера консоли

Posted: Mon 25 Feb, 2013 09:24
by John Doe
Обсуждалось ранее, в том числе на мантисе:
0002198: far.exe /w, Alt+F9, Alt+F9: после возврата из fullscreen ширина консоли остается как для fullscreen
0001390: После Alt+F9, Alt+F9 появляются горизонтальный и вертикальный скроллбары
Тикеты всё ещё открыты.

Теперешнее решение однозначно неправильно.
Если буфер был больше окна ДО максимизации, то зачем его урезать?

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

Re: размер буфера консоли

Posted: Mon 25 Feb, 2013 09:34
by Max Rusov
В ConsoleControl, например, ширины буфера уменьшается до размера окна, только если до максимизации она была равна размеру окна. Т.е. - если скроллеров не было, то они и не появятся. Может так правильнее?

Re: размер буфера консоли

Posted: Mon 25 Feb, 2013 10:07
by John Doe
А может быть правильнее фару и вовсе не трогать буфер.
Плагин ведь есть.

Re: размер буфера консоли

Posted: Mon 25 Feb, 2013 10:18
by Max Rusov
John Doe wrote:А может быть правильнее фару и вовсе не трогать буфер.
Что значит "не трогать" ? Он по любому его трогает - как иначе он распахнется на весь экран? Т.е. он его должен увеличивать. А если он его увеличил при максимизации, логично, чтобы при минимизации он его вернул в исходное состояние...

Re: размер буфера консоли

Posted: Mon 25 Feb, 2013 10:23
by John Doe
Не всегда.
Смысл использования windowmode - возможность просмотра вывода программ.
Увеличение буфера недеструктивная операция, а вот уменьшение - усекает содержимое.

В данном случае усекаются длинные строки.

Re: размер буфера консоли

Posted: Mon 25 Feb, 2013 10:28
by Max Rusov
Кому как удобнее. Вообщем - опция не помешает.

Re: размер буфера консоли

Posted: Mon 25 Feb, 2013 10:31
by John Doe
Max Rusov wrote:Кому как удобнее.
100%
Причём опция уже есть - воспользоваться вашим плагином :-)