+ if(part.graphic[i])
+ {
+ const Sides &shadow=part.graphic[i]->get_shadow();
+ part.width=max(part.width, part.graphic[i]->get_width()-shadow.left-shadow.right);
+ part.height=max(part.height, part.graphic[i]->get_height()-shadow.bottom-shadow.top);
+ }
+ else
+ part.graphic[i]=part.graphic[NORMAL];