mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-29 08:21:12 +02:00
CComponentsForm: move slots into base classes
Usable for all form classes
This commit is contained in:
@@ -680,20 +680,3 @@ bool CComponentsForm::enableColBodyGradient(const int& enable_mode, const fb_pix
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
void CComponentsForm::forceItemsPaint(bool force)
|
||||
{
|
||||
for (size_t i = 0; i < v_cc_items.size(); i++){
|
||||
dprintf(DEBUG_DEBUG, "\033[33m[CComponentsForm] [%s - %d] found item type = [%d] \033[0m\n", __func__, __LINE__, v_cc_items[i]->getItemType());
|
||||
if (v_cc_items[i]->getItemType() == CC_ITEMTYPE_TEXT){
|
||||
CComponentsText* text = static_cast <CComponentsText*>(v_cc_items[i]);
|
||||
text->forceTextPaint(force);
|
||||
dprintf(DEBUG_DEBUG, "\033[33m[CComponentsForm] [%s - %d] force repaint of item type CC_ITEMTYPE_TEXT [%u] content [%s]\033[0m\n", __func__, __LINE__, i, text->getText().c_str());
|
||||
}
|
||||
if (v_cc_items[i]->getItemType() == CC_ITEMTYPE_LABEL){
|
||||
CComponentsLabel* label = static_cast <CComponentsLabel*>(v_cc_items[i]);
|
||||
label ->forceTextPaint(force);
|
||||
dprintf(DEBUG_DEBUG, "\033[33m[CComponentsForm] [%s - %d] force repaint of item type CC_ITEMTYPE_LABEL [%u] content [%s]\033[0m\n", __func__, __LINE__, i, label->getText().c_str());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user