Seite 1 von 1

Rahmenloses Fenster mit halb transparentem Hintergrund

Verfasst: Dienstag 21. Februar 2017, 11:18
von spenc
Hi

Wie der Betreff schon sagt versuche ich ein rahmenloses Fenster mit transparentem Hintergrund zu bekommen.
rahmenloses Fenster ist da kein Problem
auch Bilder die in dem Fenster halb transparent sind nicht.
aber das Fenster selber bekomme ich nicht transparent.

kann mir da jemand auf die Sprünge helfen bitte

Code: Alles auswählen

import pygame
import os


x = 1920/2-300
y = 100

os.environ['SDL_VIDEO_WINDOW_POS'] = "%d,%d" % (x,y)
pygame.init()

screen_width=600
screen_height=800
screen=pygame.display.set_mode([screen_width,screen_height], pygame.NOFRAME )
screen.fill((0,0,0))

screen.set_alpha(150)
screen.set_colorkey((0,0,0))

bild=pygame.image.load("BBSAD.jpg")
bild=bild.convert()
bild2=bild.copy()
bild2.set_alpha(128)

bild.set_colorkey((0,0,0))
bild2.set_colorkey((0,0,0))

screen.blit(bild,(10,10))
screen.blit(bild2,(100,100))

pygame.display.flip()
pygame.time.delay(4000)
pygame.quit()
#sys.exit()

Re: Rahmeloses Fenster mit halb transparentem Hintergrund

Verfasst: Dienstag 21. Februar 2017, 11:22
von __deets__
Scheint mit pygame nicht zu gehen: http://stackoverflow.com/questions/5500 ... -in-pygame

Die empfehlen wxWindows, das ist sehr win32-nah, vielleicht klappt's ja damit.