CComponentsSlider: fix debug output

This commit is contained in:
2014-01-12 13:50:28 +01:00
parent 4c797ec3ec
commit 2ca246a30d
2 changed files with 13 additions and 4 deletions

View File

@@ -97,7 +97,6 @@ void CComponentsSlider::setValueScale(const int& min_value, const int& max_value
void CComponentsSlider::initCCSlBody()
{
if (!csl_body_icon.empty()){
printf("[CComponentsSlider] [%s] missing or undefinied slider body icon %s\n", __func__, csl_body_icon.c_str());
if (csl_body_obj == NULL){
csl_body_obj = new CComponentsPicture(0, 0, 0, height, csl_body_icon);
csl_body_obj->doPaintBg(false);
@@ -106,8 +105,10 @@ void CComponentsSlider::initCCSlBody()
else
csl_body_obj->setPicture(csl_body_icon);
}
else
else{
printf("[CComponentsSlider] [%s] missing or undefinied slider body icon %s\n", __func__, csl_body_icon.c_str());
return;
}
//get first icon dimensions
int icon_w = csl_body_obj->getWidth();
@@ -127,7 +128,6 @@ void CComponentsSlider::initCCSlBody()
void CComponentsSlider::initCCSlSlider()
{
if (!csl_slider_icon.empty()){
printf("[CComponentsSlider] [%s] missing or undefinied slider icon %s\n", __func__, csl_slider_icon.c_str());
if (csl_slider_obj == NULL){
csl_slider_obj = new CComponentsPicture(0, 0, 0, 0, csl_slider_icon);
csl_slider_obj->doPaintBg(false);
@@ -136,8 +136,10 @@ void CComponentsSlider::initCCSlSlider()
else
csl_slider_obj->setPicture(csl_slider_icon);
}
else
else{
printf("[CComponentsSlider] [%s] missing or undefinied slider icon %s\n", __func__, csl_slider_icon.c_str());
return;
}
//get first icon dimensions
int slider_w = csl_slider_obj->getWidth();
@@ -157,6 +159,12 @@ void CComponentsSlider::initCCSlItems()
initCCSlSlider();
}
void CComponentsSlider::setSliderIcon(const std::string &icon_name)
{
csl_slider_icon = icon_name;
initCCSlSlider();
}
// void CComponentsSlider::paint(bool do_save_bg)
// {
// //prepare items before paint

View File

@@ -85,6 +85,7 @@ class CComponentsSlider : public CComponentsForm
void setValuePos(const int& current_value);
void setValueScale(const int& min_value, const int& max_value);
void setSliderIcon(const std::string &icon_name);
// void paint(bool do_save_bg = CC_SAVE_SCREEN_YES);
};