PROGRAM(layout);
INHERIT(container);
COMPLEX_FUNCTION(create, adjustment, adjustment);

COMPLEX_FUNCTION(put, widget, int, int);
NAME_ARGS(widget, x, y);

COMPLEX_FUNCTION(move, widget, int, int);
NAME_ARGS(widget, x, y);

COMPLEX_FUNCTION(set_size, int, int);
NAME_ARGS(xsize, ysize);

SIMPLE_FUNCTION(freeze);
SIMPLE_FUNCTION(thaw);

adjustment COMPLEX_FUNCTION(get_hadjustment);
adjustment COMPLEX_FUNCTION(get_vadjustment);
COMPLEX_FUNCTION(set_hadjustment, adjustment);
COMPLEX_FUNCTION(set_vadjustment, adjustment);

CLASSMEMBER( width, int );
CLASSMEMBER( height, int );

CLASSMEMBER( xoffset, int );
CLASSMEMBER( yoffset, int );
