Как постепенно размыть фон? - PullRequest
0 голосов
/ 14 апреля 2019

У меня есть такой графический интерфейс:

Gui +LastFound +AlwaysOnTop +ToolWindow -Caption
Gui, Add, Text,, 00:00
WinSet, Transparent, 200
Gui, Show, NoActivate

Снимок экрана:

Есть ли способ постепенно размыть фон, снаружи внутрь?Я хотел бы спрятаться до границы коробки.Я не вижу ничего полезного в Gui .

1 Ответ

1 голос
/ 17 апреля 2019

Используя команды «из коробки», вы действительно имеете только «ползунок» прозрачности в качестве единственного инструмента.

Обходной путь для получения желаемого эффекта - это иметь прозрачный фон с настраиваемым прозрачным изображением.наверху.то есть вы создаете свой эффект градиента, который вы хотите на своем изображении (например, прозрачный .PNG), и вы накладываете свои элементы управления поверх изображения примерно так:

Gui +LastFound +AlwaysOnTop +ToolWindow -Caption
Gui, Add, Picture, w100 h100 , C:\TransparentBackground.png
Gui, Add, Text,xp10 yp10, 00:00
WinSet, Transparent, 200
Gui, Show, NoActivate
...