X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flayout.h;h=7d53470624cf7c7d925ef247fd7f96692babc175;hb=6549eff66171d53be91ea7ba3f23339812ef6cad;hp=379b468bf3f46efe30b37de4165081f8731e8d83;hpb=411a387be30f4fc25e0ce8924fb115b5863356f1;p=libs%2Fgltk.git diff --git a/source/layout.h b/source/layout.h index 379b468..7d53470 100644 --- a/source/layout.h +++ b/source/layout.h @@ -20,11 +20,11 @@ is then solved to obtain positions and dimensions that fulfill the constraints. There are three kinds of constraints available: ordering, alignment and dimension matching. -Ordering constraints specify that the widgets should be placed next to other -along X or Y axis. These operate on one axis at a time, so a widget could be -"right of" another even if they are separated by hundreds of pixels vertically. -The widgets will be separated by a spacing value, which is settable on a per- -layout basis. +Ordering constraints specify that the widgets should be placed next to each +other along X or Y axis. These operate on one axis at a time, so a widget +could be "right of" another even if they are separated by hundreds of pixels +vertically. The widgets will be separated by a spacing value, which is +settable on a per-layout basis. Alignment constraints make the corresponding edges of two widgets be on the same line. These are incompatible with ordering constraints, so only one or @@ -45,8 +45,8 @@ dependent widgets have the expand flag set, the results are currently undefined. Since specifiyng constraints manually can be quite tedious, there are some -derived Layout classes that implement common positioning patterns. See -MixedRows and Grid. +derived Layout classes that implement common positioning patterns. See Row, +Column, MixedRows and Grid. */ class Layout {