improve ShadowBorderRectangle and make Description height limited