mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-29 16:31:11 +02:00
CComponentsInfoBox: ensure matching object height after assigned image
Images are not defined with constructor, so it is possible we must consider the image height after called setPicture() methode. This is important if an infobox sould be added into a cc form object. This avoids overlapping of dynamic added items.
This commit is contained in:
@@ -83,6 +83,11 @@ CComponentsInfoBox::~CComponentsInfoBox()
|
|||||||
void CComponentsInfoBox::setPicture(const std::string& picture_name)
|
void CComponentsInfoBox::setPicture(const std::string& picture_name)
|
||||||
{
|
{
|
||||||
pic_name = picture_name;
|
pic_name = picture_name;
|
||||||
|
if (!pic_name.empty()){
|
||||||
|
int w, h;
|
||||||
|
frameBuffer->getIconSize(pic_name.c_str(), &w, &h);
|
||||||
|
height = max(h, height);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void CComponentsInfoBox::setPicture(const char* picture_name)
|
void CComponentsInfoBox::setPicture(const char* picture_name)
|
||||||
|
Reference in New Issue
Block a user