Bitmap* pBgBitmap = null;
Bitmap* pBgEffectBitmap = null;
Bitmap* pBgGroupBitmap = null;
+ bool isCustomBitmap = false;
int opacity = 0;
result r = E_SUCCESS;
switch (__groupStyle)
{
case GROUP_STYLE_TOP:
+ isCustomBitmap = IS_CUSTOM_BITMAP(SLIDER::GROUPED_TOP_BG_NORMAL);
pBgEffectBitmap = __pBgTopEffectBitmap;
if (__pSlider->GetColor() == __currentBgColor)
{
break;
case GROUP_STYLE_MIDDLE:
+ isCustomBitmap = IS_CUSTOM_BITMAP(SLIDER::GROUPED_MIDDLE_BG_NORMAL);
pBgEffectBitmap = __pBgMiddleEffectBitmap;
if (__pSlider->GetColor() == __currentBgColor)
{
break;
case GROUP_STYLE_BOTTOM:
+ isCustomBitmap = IS_CUSTOM_BITMAP(SLIDER::GROUPED_BOTTOM_BG_NORMAL);
pBgEffectBitmap = __pBgBottomEffectBitmap;
if (__pSlider->GetColor() == __currentBgColor)
{
break;
case GROUP_STYLE_SINGLE:
+ isCustomBitmap = IS_CUSTOM_BITMAP(SLIDER::GROUPED_SINGLE_BG_NORMAL);
pBgEffectBitmap = __pBgSingleEffectBitmap;
if (__pSlider->GetColor() == __currentBgColor)
{
DrawBitmap(canvas, __rect, pBgBitmap);
if ( __groupStyle != GROUP_STYLE_NONE)
{
- DrawBitmap(canvas, __rect, pBgEffectBitmap);
+ if (isCustomBitmap == false)
+ {
+ DrawBitmap(canvas, __rect, pBgEffectBitmap);
+ }
}
}
return E_SUCCESS;