32 #import "CoreGTK/CGTKAccelLabel.h"
36 -(id)init:(NSString*) string
38 self = [
super initWithGObject:(GObject *)gtk_accel_label_new([string UTF8String])];
50 return GTK_ACCEL_LABEL([
self GOBJECT]);
55 return [[
CGTKWidget alloc] initWithGObject:(GObject *)gtk_accel_label_get_accel_widget(GTK_ACCEL_LABEL([
self GOBJECT]))];
60 return gtk_accel_label_get_accel_width(GTK_ACCEL_LABEL([
self GOBJECT]));
65 return (gtk_accel_label_refetch(GTK_ACCEL_LABEL([
self GOBJECT])) ? YES : NO);
68 -(void)setAccelWithAcceleratorKey:(guint) acceleratorKey andAcceleratorMods:(GdkModifierType) acceleratorMods
70 gtk_accel_label_set_accel(GTK_ACCEL_LABEL([
self GOBJECT]), acceleratorKey, acceleratorMods);
73 -(void)setAccelClosure:(GClosure*) accelClosure
75 gtk_accel_label_set_accel_closure(GTK_ACCEL_LABEL([
self GOBJECT]), accelClosure);
80 gtk_accel_label_set_accel_widget(GTK_ACCEL_LABEL([
self GOBJECT]), [accelWidget
WIDGET]);
id initWithGObject:(GObject *obj)
GtkAccelLabel * ACCELLABEL()
CGTKWidget * getAccelWidget()