32 #import "CoreGTK/CGTKLevelBar.h"
48 -(id)initForIntervalWithMinValue:(gdouble) minValue andMaxValue:(gdouble) maxValue
50 self = [
super initWithGObject:(GObject *)gtk_level_bar_new_for_interval(minValue, maxValue)];
62 return GTK_LEVEL_BAR([
self GOBJECT]);
65 -(void)addOffsetValueWithName:(NSString*) name andValue:(gdouble) value
67 gtk_level_bar_add_offset_value(GTK_LEVEL_BAR([
self GOBJECT]), [name UTF8String], value);
72 return (gtk_level_bar_get_inverted(GTK_LEVEL_BAR([
self GOBJECT])) ? YES : NO);
77 return gtk_level_bar_get_max_value(GTK_LEVEL_BAR([
self GOBJECT]));
82 return gtk_level_bar_get_min_value(GTK_LEVEL_BAR([
self GOBJECT]));
87 return gtk_level_bar_get_mode(GTK_LEVEL_BAR([
self GOBJECT]));
90 -(BOOL)getOffsetValueWithName:(NSString*) name andValue:(gdouble*) value
92 return (gtk_level_bar_get_offset_value(GTK_LEVEL_BAR([
self GOBJECT]), [name UTF8String], value) ? YES : NO);
97 return gtk_level_bar_get_value(GTK_LEVEL_BAR([
self GOBJECT]));
100 -(void)removeOffsetValue:(NSString*) name
102 gtk_level_bar_remove_offset_value(GTK_LEVEL_BAR([
self GOBJECT]), [name UTF8String]);
105 -(void)setInverted:(BOOL) inverted
107 gtk_level_bar_set_inverted(GTK_LEVEL_BAR([
self GOBJECT]), (inverted ? TRUE : FALSE));
110 -(void)setMaxValue:(gdouble) value
112 gtk_level_bar_set_max_value(GTK_LEVEL_BAR([
self GOBJECT]), value);
115 -(void)setMinValue:(gdouble) value
117 gtk_level_bar_set_min_value(GTK_LEVEL_BAR([
self GOBJECT]), value);
120 -(void)setMode:(GtkLevelBarMode) mode
122 gtk_level_bar_set_mode(GTK_LEVEL_BAR([
self GOBJECT]), mode);
125 -(void)setValue:(gdouble) value
127 gtk_level_bar_set_value(GTK_LEVEL_BAR([
self GOBJECT]), value);
GtkLevelBarMode getMode()
id initWithGObject:(GObject *obj)