32 #import "CoreGTK/CGTKFrame.h"
36 -(id)init:(NSString*) label
38 self = [
super initWithGObject:(GObject *)gtk_frame_new([label UTF8String])];
50 return GTK_FRAME([
self GOBJECT]);
55 return [NSString stringWithUTF8String:gtk_frame_get_label(GTK_FRAME([
self GOBJECT]))];
58 -(void)getLabelAlignWithXalign:(gfloat*) xalign andYalign:(gfloat*) yalign
60 gtk_frame_get_label_align(GTK_FRAME([
self GOBJECT]), xalign, yalign);
65 return [[
CGTKWidget alloc] initWithGObject:(GObject *)gtk_frame_get_label_widget(GTK_FRAME([
self GOBJECT]))];
70 return gtk_frame_get_shadow_type(GTK_FRAME([
self GOBJECT]));
73 -(void)setLabel:(NSString*) label
75 gtk_frame_set_label(GTK_FRAME([
self GOBJECT]), [label UTF8String]);
78 -(void)setLabelAlignWithXalign:(gfloat) xalign andYalign:(gfloat) yalign
80 gtk_frame_set_label_align(GTK_FRAME([
self GOBJECT]), xalign, yalign);
85 gtk_frame_set_label_widget(GTK_FRAME([
self GOBJECT]), [labelWidget
WIDGET]);
88 -(void)setShadowType:(GtkShadowType) type
90 gtk_frame_set_shadow_type(GTK_FRAME([
self GOBJECT]), type);
id initWithGObject:(GObject *obj)
CGTKWidget * getLabelWidget()
GtkShadowType getShadowType()