Quoting graham <fghfghfh / homr.vom>:

> All this messing about with layout managers and graph paper is a
> PITA..

Why graph paper?  I mean, as far as the basic layout stuff goes with
Gtk, you've got boxes where you stack things vertically, boxes where
you stack them horizontally, and tables where you put things in
rows/columns.

As long as you know that e.g. you want widget A to go above widget
B, it Just Works(tm).  Everything finds its own natural size.  I
can usually do a decent job coding a layout-based dialog without
bothering to draw anything.

Contrast with pixel-position layouts, where you've got to tweak the
exact size, and painstakingly move everything around by hand.  If
you didn't have a GUI designer handy, that really would require
graph paper.  And a lot of erasers.

-mental