aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Tools/LoadPixmap.py
blob: b7838a39c1f4a206e72e9d26024f6cfdedbebf55 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from enigma import loadPNG, loadJPG

def LoadPixmap(path, desktop = None):
	if path[-4:] == ".png":
		ptr = loadPNG(path)
	elif path[-4:] == ".jpg":
		ptr = loadJPG(path)
	elif path[-1:] == ".":
		alpha = loadPNG(path + "a.png")
		ptr = loadJPG(path + "rgb.jpg", alpha)
	else:
		raise "neither .png nor .jpg, please fix file extension"
	if ptr and desktop:
		desktop.makeCompatiblePixmap(ptr)
	return ptr