aboutsummaryrefslogtreecommitdiff
path: root/lib/gui/elistboxcontent.cpp
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2009-01-18 22:43:08 +0100
committerFelix Domke <tmbinc@elitedvb.net>2009-01-18 22:43:08 +0100
commit89c625ba57e6b56052c21832722e545197cd9fa8 (patch)
treee6eeba10f8cb165daa78cbeea84b52bddb5ccf75 /lib/gui/elistboxcontent.cpp
parent3882780399736a3d9ca6c2ad70fa806322fe52b9 (diff)
downloadenigma2-89c625ba57e6b56052c21832722e545197cd9fa8.tar.gz
enigma2-89c625ba57e6b56052c21832722e545197cd9fa8.zip
colors should be unsigned long
Diffstat (limited to 'lib/gui/elistboxcontent.cpp')
-rw-r--r--lib/gui/elistboxcontent.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/gui/elistboxcontent.cpp b/lib/gui/elistboxcontent.cpp
index f1eb4bf7..44973af7 100644
--- a/lib/gui/elistboxcontent.cpp
+++ b/lib/gui/elistboxcontent.cpp
@@ -523,7 +523,7 @@ static void clearRegion(gPainter &painter, eWindowStyle &style, eListboxStyle *l
style.setStyle(painter, eWindowStyle::styleListboxNormal);
if (pbackColor)
{
- int color = PyInt_AsLong(pbackColor);
+ unsigned int color = PyInt_AsUnsignedLongMask(pbackColor);
painter.setBackgroundColor(gRGB(color));
} // transparent background?
// if we have a local background color set, use that.
@@ -543,7 +543,7 @@ static void clearRegion(gPainter &painter, eWindowStyle &style, eListboxStyle *l
style.setStyle(painter, eWindowStyle::styleListboxSelected);
if (pbackColorSelected)
{
- int color = PyInt_AsLong(pbackColorSelected);
+ unsigned int color = PyInt_AsUnsignedLongMask(pbackColorSelected);
painter.setBackgroundColor(gRGB(color));
}
else if (local_style && local_style->m_background_color_selected_set)
@@ -560,7 +560,7 @@ static void clearRegion(gPainter &painter, eWindowStyle &style, eListboxStyle *l
style.setStyle(painter, eWindowStyle::styleListboxSelected);
if (pbackColorSelected)
{
- int color = PyInt_AsLong(pbackColorSelected);
+ unsigned int color = PyInt_AsUnsignedLongMask(pbackColorSelected);
painter.setBackgroundColor(gRGB(color));
}
else if (local_style && local_style->m_background_color_selected_set)
@@ -572,7 +572,7 @@ static void clearRegion(gPainter &painter, eWindowStyle &style, eListboxStyle *l
style.setStyle(painter, eWindowStyle::styleListboxNormal);
if (pbackColor)
{
- int color = PyInt_AsLong(pbackColor);
+ unsigned int color = PyInt_AsUnsignedLongMask(pbackColor);
painter.setBackgroundColor(gRGB(color));
}/* if we have a local background color set, use that. */
else if (local_style && local_style->m_background_color_set)
@@ -588,7 +588,7 @@ static void clearRegion(gPainter &painter, eWindowStyle &style, eListboxStyle *l
{
if (pforeColorSelected)
{
- int color = PyInt_AsLong(pforeColorSelected);
+ unsigned int color = PyInt_AsUnsignedLongMask(pforeColorSelected);
painter.setForegroundColor(gRGB(color));
}
/* if we have a local foreground color set, use that. */
@@ -599,7 +599,7 @@ static void clearRegion(gPainter &painter, eWindowStyle &style, eListboxStyle *l
{
if (pforeColor)
{
- int color = PyInt_AsLong(pforeColor);
+ unsigned int color = PyInt_AsUnsignedLongMask(pforeColor);
painter.setForegroundColor(gRGB(color));
}
/* if we have a local foreground color set, use that. */
@@ -616,7 +616,7 @@ static ePyObject lookupColor(ePyObject color, ePyObject data)
if ((!color) && (!data))
return color;
- unsigned int icolor = PyInt_AsLong(color);
+ unsigned int icolor = PyInt_AsUnsignedLongMask(color);
/* check if we have the "magic" template color */
if ((icolor & 0xFF000000) == 0xFF000000)
@@ -813,7 +813,7 @@ void eListboxPythonMultiContent::paint(gPainter &painter, eWindowStyle &style, c
painter.clip(rect);
if (pborderColor)
{
- int color = PyInt_AsLong(pborderColor);
+ unsigned int color = PyInt_AsUnsignedLongMask(pborderColor);
painter.setForegroundColor(gRGB(color));
}