Label::Label(const string &t)
{
- focusable = false;
set_text(t);
}
rebuild();
}
-void Label::autosize_special(const Part &part, Geometry &ageom)
+void Label::autosize_special(const Part &part, Geometry &ageom) const
{
if(part.get_name()=="text")
text.autosize(part, ageom);
void Label::rebuild_special(const Part &part)
{
if(part.get_name()=="text")
- text.build(part, geom, part_cache);
+ text.build(part, state, geom, part_cache);
}
void Label::on_style_change()