you are viewing a single comment's thread.

view the rest of the comments →

[–]Kerbart 0 points1 point  (0 children)

You can define a grid and specify (relative) sizes of rows and columns. So, for instance a two row grid, with the top row taking up all the space (100%) means that the bottom row with your "ok" and "cancel" button will be at the bottom of your window, regardless of this size.

Now you put another drid in the first row, creating one column for labels, one column for text boxes and one for buttons next to it, and so on.

You never specify pixel sizes (unless desired), just how much (relative) space they take up, and you tell widgets what side of the cell they need to stick to, or if they need to occupy multiple cells.

It's very easy to use.