32 #import "CoreGTK/CGTKCheckMenuItem.h" 48 -(id)initWithLabel:(NSString*) label
50 self = [
super initWithGObject:(GObject *)gtk_check_menu_item_new_with_label([label UTF8String])];
60 -(id)initWithMnemonic:(NSString*) label
62 self = [
super initWithGObject:(GObject *)gtk_check_menu_item_new_with_mnemonic([label UTF8String])];
74 return GTK_CHECK_MENU_ITEM([
self GOBJECT]);
79 return (gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM([
self GOBJECT])) ? YES : NO);
84 return (gtk_check_menu_item_get_draw_as_radio(GTK_CHECK_MENU_ITEM([
self GOBJECT])) ? YES : NO);
89 return (gtk_check_menu_item_get_inconsistent(GTK_CHECK_MENU_ITEM([
self GOBJECT])) ? YES : NO);
92 -(void)setActive:(BOOL) isActive
94 gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM([
self GOBJECT]), (isActive ? TRUE : FALSE));
97 -(void)setDrawAsRadio:(BOOL) drawAsRadio
99 gtk_check_menu_item_set_draw_as_radio(GTK_CHECK_MENU_ITEM([
self GOBJECT]), (drawAsRadio ? TRUE : FALSE));
102 -(void)setInconsistent:(BOOL) setting
104 gtk_check_menu_item_set_inconsistent(GTK_CHECK_MENU_ITEM([
self GOBJECT]), (setting ? TRUE : FALSE));
109 gtk_check_menu_item_toggled(GTK_CHECK_MENU_ITEM([
self GOBJECT]));
id initWithGObject:(GObject *obj)