Hey, I've just gotten curious about something.
Components like groupboxes have reserved space, in the case of the groupbox there is a header contining the caption. Positioning a Button on Location (0, 0) positions it right under the header, increasing the font size increases the header size.
So my question is now, when creating my own component, how can I reserve space like that, i.e. have an offset in child positioning (and also, but this is secondary, have the controls slide "under" the header, i.e. they disappear when getting negative coordinates)