32 #import "CoreGTK/CGTKButtonBox.h"
36 -(id)init:(GtkOrientation) orientation
38 self = [
super initWithGObject:(GObject *)gtk_button_box_new(orientation)];
50 return GTK_BUTTON_BOX([
self GOBJECT]);
55 return (gtk_button_box_get_child_non_homogeneous(GTK_BUTTON_BOX([
self GOBJECT]), [child
WIDGET]) ? YES : NO);
60 return (gtk_button_box_get_child_secondary(GTK_BUTTON_BOX([
self GOBJECT]), [child
WIDGET]) ? YES : NO);
65 return gtk_button_box_get_layout(GTK_BUTTON_BOX([
self GOBJECT]));
68 -(void)setChildNonHomogeneousWithChild:(
CGTKWidget*) child andNonHomogeneous:(BOOL) nonHomogeneous
70 gtk_button_box_set_child_non_homogeneous(GTK_BUTTON_BOX([
self GOBJECT]), [child
WIDGET], (nonHomogeneous ? TRUE : FALSE));
73 -(void)setChildSecondaryWithChild:(
CGTKWidget*) child andIsSecondary:(BOOL) isSecondary
75 gtk_button_box_set_child_secondary(GTK_BUTTON_BOX([
self GOBJECT]), [child
WIDGET], (isSecondary ? TRUE : FALSE));
78 -(void)setLayout:(GtkButtonBoxStyle) layoutStyle
80 gtk_button_box_set_layout(GTK_BUTTON_BOX([
self GOBJECT]), layoutStyle);
id initWithGObject:(GObject *obj)