There are only two functions associated with the Alignment widget:
Alignment alignment1 = new Alignment( float xalign, float yalign, float xscale, float yscale ); alignment1.Set( float xalign, float yalign, float xscale, float yscale );The first function creates a new Alignment widget with the specified parameters. The second function allows the alignment parameters of an exisiting Alignment widget to be altered.
All four alignment parameters are floating point numbers which can range from 0.0 to 1.0. The xalign and yalign arguments affect the position of the widget placed within the Alignment widget. The xscale and yscale arguments effect the amount of space allocated to the widget.
A child widget can be added to this Alignment widget using:
alignment1.Add(child_widget);For an example of using an Alignment widget, refer to the example for the Progress Bar widget.