Полноэкранный (Alt+Enter) и развёрнутый (Alt+F9) режимы в Windows 10

Здесь можно сообщить о найденных багах в Far.
2useven10
Posts: 2875
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 76 times

Полноэкранный (Alt+Enter) и развёрнутый (Alt+F9) режимы в Windows 10

Postby 2useven10 » Thu 19 May, 2016 16:24

У меня получается фар на фоне фара. А у вас?
В 4351 уже так (более старые не пробовал).
Last edited by HaRT on Thu 19 May, 2016 22:50, edited 1 time in total.
Reason: Уточнён заголовок Темы

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

Alt+Enter Alt+F9

Postby HaRT » Thu 19 May, 2016 16:27

Какая версия Винды? У меня на Win8.1 x64 AltEnter не делает с Фаром (3.0 (build 4672) x86) ровно ничего.
Фар есть инструмент, а не нянька. © 2009 DrKnS

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

Alt+Enter Alt+F9

Postby 2useven10 » Thu 19 May, 2016 16:34

Win10 x64, far x64.
Самая старая из ночных сборок 4094 - тот же эффект.

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

Alt+Enter Alt+F9

Postby 2useven10 » Thu 19 May, 2016 16:40

Мало того, Far2, Far 1.75 - всё также.

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

Alt+Enter Alt+F9

Postby 2useven10 » Thu 19 May, 2016 16:43

Возможно это фича, а не баг. Но выглядит странно.

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

Alt+Enter Alt+F9

Postby Shmuel » Thu 19 May, 2016 16:49

Чего вы удивляетесь, тогда ещё не было Windows 10, поэтому никто не мог это видеть.

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

Alt+Enter Alt+F9

Postby 2useven10 » Thu 19 May, 2016 17:04

Alt+Enter Alt+Enter - появляются полосы прокрутки даже для WindowMode = false.

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

Alt+Enter Alt+F9

Postby 2useven10 » Thu 19 May, 2016 17:05

Пожалуй тему лучше назвать 'Alt+Enter в Win10'.

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

Alt+Enter Alt+F9

Postby 2useven10 » Thu 19 May, 2016 17:12

Alt+F9 Alt+Enter Alt+F9 -- тоже интересный результат.

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

Полноэкранный (Alt+Enter) и развёрнутый (Alt+F9) режимы в Windows 10

Postby 2useven10 » Wed 08 Jun, 2016 12:59

На x86 можно починить, а на win10 x64 только частично...
Не могу програмно отключить fullscreen на x64.

Code: Select all

   DWORD dmode = 0;
   if (IsWindows10OrGreater() && Console().GetDisplayMode(dmode) && (dmode & CONSOLE_FULLSCREEN) != 0)
      ::SetConsoleDisplayMode(Console().GetOutputHandle(), CONSOLE_WINDOWED_MODE, nullptr);
не работает на x64 (SetConsoleDisplayMode даёт ошибку - ф-я не поддерживается на текущей системе).
Т.е. включить по Alt-Enter полноэкранный (хоть и графический) режим на Win10 x64 можно, а отключить через API нет.
Если кто-нибудь знает как обойти эти грабли - поделитесь...

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

Полноэкранный (Alt+Enter) и развёрнутый (Alt+F9) режимы в Windows 10

Postby zg » Wed 08 Jun, 2016 13:29

а зачем отключать? не проще и логичней просто не обрабатывать altf9 в полноэкранном режиме?

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

Полноэкранный (Alt+Enter) и развёрнутый (Alt+F9) режимы в Windows 10

Postby 2useven10 » Wed 08 Jun, 2016 13:42

Проще, да. Но визуально fullscreen и maximized отличаются не сильно, и от Alt-F9 ожидаеш возвращения в исходный режим...

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

Полноэкранный (Alt+Enter) и развёрнутый (Alt+F9) режимы в Windows 10

Postby 2useven10 » Wed 08 Jun, 2016 15:37

4697 - на пробу.
поведение на Win10 x86 / x64 пока разное (Alt-F9 в полноэкранном режиме: переключение / игнор).

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

Полноэкранный (Alt+Enter) и развёрнутый (Alt+F9) режимы в Windows 10

Postby DrKnS » Wed 08 Jun, 2016 18:20

zg wrote:Source of the post а зачем отключать? не проще и логичней просто не обрабатывать altf9 в полноэкранном режиме?
+1.

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

Полноэкранный (Alt+Enter) и развёрнутый (Alt+F9) режимы в Windows 10

Postby 2useven10 » Wed 08 Jun, 2016 19:00

> +1
Да, пожалуй, убедили. Тем более, что грабли я так и не обошёл...

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

Полноэкранный (Alt+Enter) и развёрнутый (Alt+F9) режимы в Windows 10

Postby 2useven10 » Wed 08 Jun, 2016 19:21

4698 - убрал отключение fullscreen.


Return to “Глюки и баги”

Who is online

Users browsing this forum: No registered users and 5 guests