PRELIMINARY.
Normally, when you add something to a sizer via Sizer#add, you have to specify a lot of flags and parameters. This can be unwieldy.
This is where SizerFlags comes in. Instead of a bunch of flags and other stuff, you can use SizerFlags, which is a convenient class for doing so.
Note that by specification, all methods of SizerFlags return the SizerFlags object itself to ease the calling of multiple methods at a time.
SizerFlags.new(Integer proportion = 0)
Creates the Sizer with the proportion specified by proportion.
SizerFlags&% .html align(Integer align = 0)
Sets the alignment of this SizerFlags to align.
Note that if this method is not called, the SizerFlags has no specified alignment.
Left,
SizerFlags&% .html border(Integer direction,
Integer borderinpixels)
Sets the SizerFlags to have a border of a number of pixels specified by borderinpixels with the directions specified by direction.
SizerFlags&% .html border(Integer direction = ALL)
Sets the SizerFlags to have a border of a default size with the directions specified by direction.
SizerFlags&% .html center()
Sets the object of the SizerFlags to center itself in the area it is given.
SizerFlags&% .html centre()
SizerFlags#center for people with the other dialect of english.
SizerFlags&% .html expand()
Sets the object of the SizerFlags to expand to fill as much area as it can.
SizerFlags&% .html left()
Aligns the object to the left, shortcut for Align(ALIGN_LEFT)
SizerFlags&% .html proportion(Integer proportion = 0)
Sets the proportion of this SizerFlags to proportion
SizerFlags&% .html right()
Aligns the object to the right, shortcut for Align(ALIGN_RIGHT)
[This page automatically generated from the Textile source at Fri Oct 31 16:06:50 +0000 2008]