Как создать окно с прозрачностью альфа-канала, используя wxPython? - PullRequest
2 голосов
/ 26 февраля 2012

Привет, первый раз спрашиваю.

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

В будущем я планирую также иметь кнопки сверху изображения.

Что-то вроде это , но с изображением, которое имеет альфа-канал, чтобы вы могли видеть окно позади него.

1 Ответ

0 голосов
/ 27 февраля 2012

Чтобы сделать приложение wxPython прозрачным, вам нужно сделать сам фрейм прозрачным. Который вы узнали в этом уроке, я написал некоторое время назад. Изображения немного разные. Хотя примеры есть в демо и в архивах списков рассылки wxPython. См. Также wxPython - рисование на прозрачном / альфа-фоне (для пользовательских виджетов / панелей) и http://wiki.wxpython.org/WorkingWithImages

...