-void Entry::reposition_slider()
-{
- if(!style || !slider)
- return;
-
- if(const Part *slider_part = style->get_part("slider"))
- {
- Geometry sgeom = slider_part->get_geometry();
- if(!sgeom.w || !sgeom.h)
- {
- slider->autosize();
- if(!sgeom.w)
- sgeom.w = slider->get_geometry().w;
- if(!sgeom.h)
- sgeom.h = slider->get_geometry().h;
- }
-
- slider_part->get_alignment().apply(sgeom, geom, slider_part->get_margin());
- slider->set_geometry(sgeom);
- }
-}
-