aboutsummaryrefslogtreecommitdiff
path: root/skin.py
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2007-11-01 17:06:36 +0000
committerFelix Domke <tmbinc@elitedvb.net>2007-11-01 17:06:36 +0000
commitd97c5ff00f3017ac656be9608307c002b8bc50b0 (patch)
treebe4fc78c2f2559325fe1eccba55ad16fcc931124 /skin.py
parent5b5fab0065f7b922b03b66d5b40e680a1960d1ca (diff)
downloadenigma2-d97c5ff00f3017ac656be9608307c002b8bc50b0.tar.gz
enigma2-d97c5ff00f3017ac656be9608307c002b8bc50b0.zip
raise SkinErrors instead of string
Diffstat (limited to 'skin.py')
-rw-r--r--skin.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/skin.py b/skin.py
index fc0360c5..e5c48371 100644
--- a/skin.py
+++ b/skin.py
@@ -76,7 +76,7 @@ def parseColor(str):
try:
return colorNames[str]
except:
- raise ("color '%s' must be #aarrggbb or valid named color" % (str))
+ raise SkinError("color '%s' must be #aarrggbb or valid named color" % (str))
return gRGB(int(str[1:], 0x10))
def collectAttributes(skinAttributes, node, skin_path_prefix=None, ignore=[]):
@@ -98,7 +98,7 @@ def collectAttributes(skinAttributes, node, skin_path_prefix=None, ignore=[]):
def loadPixmap(path):
ptr = loadPNG(path)
if ptr is None:
- raise "pixmap file %s not found!" % (path)
+ raise SkinError("pixmap file %s not found!" % (path))
return ptr
def applySingleAttribute(guiObject, desktop, attrib, value):
@@ -199,7 +199,7 @@ def applySingleAttribute(guiObject, desktop, attrib, value):
elif attrib == 'noWrap':
guiObject.setNoWrap(1)
else:
- raise "unsupported attribute " + attrib + "=" + value
+ raise SkinError("unsupported attribute " + attrib + "=" + value)
except int:
# AttributeError:
print "widget %s (%s) doesn't support attribute %s!" % ("", guiObject.__class__.__name__, attrib)