expands the rect with a border. the width may also be smaller than 0 then its a shrink.
See Implementation
expands the rect with a border. the width may also be smaller than 0 then its a shrink.