View Issue Details

IDProjectCategoryView StatusLast Update
0003326Far ManagerInterfacepublic2017-11-02 19:00
ReporterklvalentAssigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Platformx64OSWindowsOS Version7
Product Version3.0 
Target VersionFixed in Version 
Summary0003326: Проблема с переключением ALT+F9
DescriptionПереключение размера окна с помощью Alt+F9 оставляет графические артефакты в окне.
Возврат с помощью повторного нажатия Alt+F9 не возвращает размер буфера к первоначальному.

Эффект отсутствует в версии Far30b4242.x64.20150117.msi (Windows 7 x64).
Эффект всё ещё наблюдается в Far30b4774.x64.20160902.msi (Windows 7 x64) и в Far30b4774.x86.20160902.msi (Windows XP x86).
Steps To ReproduceУсловия:
В шорткате задано: Font: Consolas, Size: 14, Layout: Screen buffer size: 80x43, Window size: 80x43. Не думаю, что это действительно важно, просто мне такие установки удобны и я их выставляю.
Правая панель включена, левая отключена, чтобы видеть часть консоли.

Действие: Изменение размера окна с помощью клавиш Alt+F9.
Эффект: Размер окна изменён, в левой части окна наблюдается часть правой панели. Если включены
обе панели -- этого не видно. Window Size: 182x71, Screen Buffer Size: 182x71.

Действие: Возврат окна к первоначальному размеру с помощью повторного нажатия Alt+F9.
Эффект: Размер окна изменён, справа появилась полоса прокрутки окна. Window Size: 80x43, Screen Buffer Size: 80x71 (должно быть 80x43 или как было до увеличения).

Использование кнопки окна Maximize приводит к тому же эффекту.
TagsWindowMode
Build

Activities

DrKnS

2016-10-12 22:25

administrator   bugnote:0014893

1 - глюки ОС
2 - так и задумано

И то, и то можно "исправить", сделав System.WindowMode=false.

2useven10

2016-10-12 22:33

developer   bugnote:0014894

2 можно исправить, сделав System.WindowModeStickyY=true.

klvalent

2016-10-13 16:38

reporter   bugnote:0014905

Last edited: 2016-10-13 16:38

View 2 revisions

DrKnS (administrator) wrote

И то, и то можно "исправить", сделав System.WindowMode=false.

Вообще не понял, на что этот параметр влияет. Как ни менял -- никакого эффекта.

2useven10 (developer) wrote

2 можно исправить, сделав System.WindowModeStickyY=true.

Полосу прокрутки после возврата размера окна это убирает. Спасибо.

Хотелось бы ещё узнать параметр для избавления от мусора в левой части экрана, появляющегося после увеличения размера окна.

Issue History

Date Modified Username Field Change
2016-10-12 13:06 klvalent New Issue
2016-10-12 22:25 DrKnS Note Added: 0014893
2016-10-12 22:33 2useven10 Note Added: 0014894
2016-10-13 16:38 klvalent Note Added: 0014905
2016-10-13 16:38 klvalent Note Edited: 0014905 View Revisions
2017-11-02 19:00 JohnDoe Tag Attached: WindowMode