I've noticed that Interface Builder shows not only a "frame" value
for object sizes, but also a "layout" value.
I am trying to create a few controls programatically and it seems
like I'd get results a lot closer to what I'm expecting if I could
create them with a "layout" rectangle instead of a "frame"
rectangle. For instance, if I make an NSTabView, it's significantly
inset compared to the NSRect I've set. But if I go into IB and
create a tab control and set up its "layout" rectangle to match what
I want, the positioning is perfect.
So programatically, how do I work with "layout" rectangles instead
of "frames"?