Нативность в Windows 11

Автор LongKick64, 12 декабря 2024, 23:16:27

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

LongKick64

Планируется-ли реализация эффекта Mica (Apply Mica in Win32 desktop apps for Windows 11) для заголовка окна плеера в Windows 11? Сейчас это выглядит так:


В окне о программе этот эффект выглядит следующим образом (см. заголовок окна):


ЗЫ И если внимательно посмотреть на первый скрин, то можно заметить линию в один пиксель сверху и снизу окна. Это когда в настройках плеера выбран масштаб видео 100%, но открываемое видео большего размера и не помещается на экране. Это можно как-то исправить?

Aleksoid1978

Mica - это не про Win32.
А по поводу того что не помещаемся на экране - можно хоть скрин как это выглядит ?
У меня не получается так сделать - как пример у меня экран 4K я открыл видео 4K и нажимаю Alt+F3(200%) - окно ровно от верха экрана до панели задач.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Цитата: LongKick64 от 12 декабря 2024, 23:16:27Планируется-ли реализация эффекта Mica (Apply Mica in Win32 desktop apps for Windows 11) для заголовка окна плеера в Windows 11?
Нет.

ЦитироватьСейчас это выглядит так:
Превью видно, но сами картинки не открываются. Не используйте ImgBB.

LongKick64

#3
Цитата: V0lt от 13 декабря 2024, 07:26:38Нет.
Почему? :O

Цитата: V0lt от 13 декабря 2024, 07:26:38Превью видно, но сами картинки не открываются. Не используйте ImgBB
https://i.postimg.cc/pVcZXtN8/2024-12-12-215633.png
https://i.postimg.cc/026CzHx4/2024-12-12-215724.png

13 декабря 2024, 16:49:52
Цитата: Aleksoid1978 от 13 декабря 2024, 03:42:04Mica - это не про Win32.
Что за бред? Если открыть любое диалоговое окно в MPC-BE, да хоть окно настроек, то заголовок окна будет с эффектом Mica. Его нет только почему-то у главного окна программы.

13 декабря 2024, 16:54:32
Поддержка Mica для заголовков Win32 окон появилась еще в Windows 11 2022 Update (версия 22H2).



13 декабря 2024, 17:04:12
Цитата: Aleksoid1978 от 13 декабря 2024, 03:42:04У меня не получается так сделать - как пример у меня экран 4K я открыл видео 4K и нажимаю Alt+F3(200%) - окно ровно от верха экрана до панели задач.
У меня монитор FullHD (1920x1080). Я открываю видео 1920x1080, жму Alt+2 и вижу 1 пиксель незанятого пространства сверху и снизу.

Aleksoid1978

#4
Цитата: LongKick64 от 13 декабря 2024, 14:48:15о заголовок окна будет с эффектом Mica. Его нет только почему-то у главного окна программы.
Я так и не понял что не так, как должно быть и т.д. :)
Для сравнения - запустил пару других Win32 программ, заголовки окон у всех одинаковые и такие же как в MPC-BE.
Да и мы там ничего и не делаем, в смысле кодом каким-то специальным, все рисует система.

Цитата: LongKick64 от 13 декабря 2024, 14:48:15У меня монитор FullHD (1920x1080). Я открываю видео 1920x1080, жму Alt+2 и вижу 1 пиксель незанятого пространства сверху и снизу.
Ну может v0lt у себя проверит, у него вроде бы FullHD.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Цитата: LongKick64 от 13 декабря 2024, 14:48:15У меня монитор FullHD (1920x1080). Я открываю видео 1920x1080, жму Alt+2 и вижу 1 пиксель незанятого пространства сверху и снизу.
Windows 10 22H2, монитор и видео 4K, все хорошо.

LongKick64

#6
Цитата: Aleksoid1978 от 14 декабря 2024, 03:02:02Я так и не понял что не так, как должно быть и т.д. :)
Заголовок окна должен быть полупрозрачным, обоина должна быть видна под ним, а сейчас он либо тупо белый, либо тупо серый, если в настройках интерфейса выбрана опция "Использовать тёмный заголовок (Windows 11)".

Цитата: V0lt от 14 декабря 2024, 12:40:58Windows 10 22H2, монитор и видео 4K, все хорошо.
Речь идет про Windows 11, на WIndows 10 все нормально.

Aleksoid1978

#7
Цитата: LongKick64 от 14 декабря 2024, 15:01:20Заголовок окна должен быть полупрозрачным, обоина должна быть видна под ним
Не видео такого ни у одного Win32 приложения. Да и вообще что-то не видел такого в 11 винде.
Можно скрин такого "поведения" ?

Цитата: LongKick64 от 14 декабря 2024, 15:01:20Речь идет про Windows 11
У меня на Win 11 24H2 на 4K все отлично.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

LongKick64

#8
Цитата: Aleksoid1978 от 14 декабря 2024, 15:05:18Не видео такого ни у одного Win32 приложения. Да и вообще что-то не видел такого в 11 винде.
Установите какие-то отличные от дефолтных обои, откройте настройки mpc-be и подвигайте окно настроек по всему экрану. Вы обнаружите что заголовок окна полупрозрачный и через него видны обои. Windows 11 24H2.

14 декабря 2024, 17:10:09
В этом окне все должно быть установлено по умолчанию.


14 декабря 2024, 17:14:29
Цитата: Aleksoid1978 от 14 декабря 2024, 15:05:18Можно скрин такого "поведения" ?
Записал видео, куда залить?

Aleksoid1978

#9
Обои у меня и так не дефолт.

А на каких Win32 прогах в заголовке такое поведение какое "хочется" ?

14 декабря 2024, 16:06:52
Да и вообще что мы тут обсуждаем - мы сами ничего не делаем, как рисует система так и есть. По другому не будет.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

LongKick64

#10
Цитата: Aleksoid1978 от 14 декабря 2024, 15:46:28Обои у меня и так не дефолт.

А на каких Win32 прогах в заголовке такое поведение какое "хочется" ?

14 декабря 2024, 18:06:52
Да и вообще что мы тут обсуждаем - мы сами ничего не делаем, как рисует система так и есть. По другому не будет.
Записал видео: https://mega.nz/file/Xkg1TRbS#YCEXBoF9f8cRH9SH0F7WRYyTVB_cy9l0wOnp6d-nxC4

ЗЫ Внимательно смотрим на заголовок окна плеера и на заголовок окна настроек в конце видео. По-моему все итак очевидно. Сейчас заголовок окна плеера выглядит как в Win10 (белый), либо тупо серый (если выбрано в настройках), а должен быть полупрозрачным.

14 декабря 2024, 16:25:41
Почитайте ВНИМАТЕЛЬНО мои посты выше, если не понимаете о чем идет речь.

14 декабря 2024, 16:27:44
Цитата: Aleksoid1978 от 14 декабря 2024, 15:46:28Да и вообще что мы тут обсуждаем - мы сами ничего не делаем, как рисует система так и есть. По другому не будет.
Начиная с Windows 11 22H2, система рисует заголовки Win32 окон с эффектом Mica, то есть, они полупрозрачные, а не тупо белые, как было в Windows 10.

14 декабря 2024, 16:40:46
Сделал скринов для наглядности.

Белый заголовок окна без эффекта "Mica":


Темно-серый заголовок окна без эффекта "Mica":


Заголовок окна настроек плеера с эффектом "Mica":


PS Почему-то заголовок окна плеера не умеет в полупрозрачность, как это делают заголовки окон всех Win32 программ на 11 винде.

Aleksoid1978

#11
Все это конечно хорошо - куча скринов, даже видео, но нет главного - скринов заголовков окон других Win32 программ где работает этот "Mica" стиль/эффект.
У себя глянул на разных прогах - везде все одинаково.

15 декабря 2024, 04:24:16
Можешь еще, ради интереса, проверить на старых версиях где еще не было задания цвета для заголовка.
Вот здесь лежат старые версии - https://sourceforge.net/projects/mpcbe/files/MPC-BE/
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

LongKick64

#12
Цитата: Aleksoid1978 от 15 декабря 2024, 03:45:14Все это конечно хорошо - куча скринов, даже видео, но нет главного - скринов заголовков окон других Win32 программ где работает этот "Mica" стиль/эффект.
У себя глянул на разных прогах - везде все одинаково.

15 декабря 2024, 06:24:16
Можешь еще, ради интереса, проверить на старых версиях где еще не было задания цвета для заголовка.
Вот здесь лежат старые версии - https://sourceforge.net/projects/mpcbe/files/MPC-BE/
Скачал версию 1.4.5, прозрачность появилась! Вот скрины с разными обоями:







15 декабря 2024, 22:08:13
У меня все Win32 проги с полупрозрачным заголовком Mica. Вот:









V0lt

Цитата: LongKick64 от 15 декабря 2024, 20:02:21Скачал версию 1.4.5, прозрачность появилась!
Что-то вас далеко занесло. Достаточно было проверить 1.6.1 и 1.6.3.

ЦитироватьВот скрины с разными обоинами:
1. Я не вижу тут прозрачности.
2. Заголовки окна для темной темы выглядят, как говно. Я против такого.

LongKick64

#14
Цитата: V0lt от 15 декабря 2024, 20:12:46
Цитата: LongKick64 от 15 декабря 2024, 20:02:21Скачал версию 1.4.5, прозрачность появилась!
Что-то вас далеко занесло. Достаточно было проверить 1.6.1 и 1.6.3.

ЦитироватьВот скрины с разными обоинами:
1. Я не вижу тут прозрачности.
2. Заголовки окна для темной темы выглядят, как говно. Я против такого.
Значит у вас монитор говно раз вы прозрачности не видите. Она не явная, как Aero в Win7, а с сильным блюром, но это не тупо заливка белым или серым цветом. И что значит против? Все Win32 проги умеют, только MPC-BE какой-то недоразвитый :O

15 декабря 2024, 22:17:47
Цитата: V0lt от 15 декабря 2024, 20:12:462. Заголовки окна для темной темы выглядят, как говно. Я против такого.
А причем здесь темная тема? Кому надо темный заголовок, включит темную тему, а эта полупрозрачность это вместо белого цвета, который сейчас по умолчанию используется.

15 декабря 2024, 22:25:15
Еще раз, ВСЕ диалоговые окна в последней версии MPC-BE, в независимости от того какая тема для заголовка главного окна выбрана, светлая или темная имеют полупрозрачность и ТОЛЬКО главное окно плеера такой полупрозрачности лишено. Это просто нелогично! Вот например, выбрана темная тема для заголовка окна, но заголовок окна о программе все равно светлый и использует эффект Mica.