#ifndef GTOOLKIT_GTKBOX_H
#define GTOOLKIT_GTKBOX_H

#include <GToolKit/GTKContainer.h>
#include <gtk/gtkbox.h>

@interface GTKBox : GTKContainer
+ (guint) getType;
- (void) packStart:(GTKWidget *) child expand:(gint) expand fill:(gint) fill padding:(gint) padding;
- (void) packEnd:(GTKWidget *) child expand:(gint) expand fill:(gint) fill padding:(gint) padding;
- (void) packStartDefaults:(GTKWidget *) widget;
- (void) packEndDefaults:(GTKWidget *) widget;
- (void) setHomogeneous:(gint) homogeneous;
- (void) setSpacing:(gint) spacing;
- (void) reorderChild:(GTKWidget *) child pos:(guint) pos;
- (void) queryChildPacking:(GTKWidget *) child expand:(gint *) expand fill:(gint *) fill padding:(gint *) padding packType:(GtkPackType *) pack_type;
- (void) setChildPacking:(GTKWidget *) child expand:(gint) expand fill:(gint) fill padding:(gint) padding packType:(GtkPackType) pack_type;
@end

#endif
