#ifndef GTOOLKIT_GTKTABLE_H
#define GTOOLKIT_GTKTABLE_H

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

@interface GTKTable : GTKContainer
+ (guint) getType;
+ tableWithRows:(gint) rows columns:(gint) columns homogeneous:(gint) homogeneous;
- initWithRows:(gint) rows columns:(gint) columns homogeneous:(gint) homogeneous;
- (void) attach:(GTKWidget *) child leftAttach:(gint) left_attach rightAttach:(gint) right_attach topAttach:(gint) top_attach bottomAttach:(gint) bottom_attach xoptions:(gint) xoptions yoptions:(gint) yoptions xpadding:(gint) xpadding ypadding:(gint) ypadding;
- (void) attachDefaults:(GTKWidget *) widget leftAttach:(gint) left_attach rightAttach:(gint) right_attach topAttach:(gint) top_attach bottomAttach:(gint) bottom_attach;
- (void) setRowSpacing:(gint) row spacing:(gint) spacing;
- (void) setColSpacing:(gint) column spacing:(gint) spacing;
- (void) setRowSpacings:(gint) spacing;
- (void) setColSpacings:(gint) spacing;
- (void) setHomogeneous:(gint) homogeneous;
- (gint) rows;
- (gint) columns;
@end

#endif
