32 #import "CoreGTK/CGTKToolItem.h" 50 return GTK_TOOL_ITEM([
self GOBJECT]);
55 return gtk_tool_item_get_ellipsize_mode(GTK_TOOL_ITEM([
self GOBJECT]));
60 return (gtk_tool_item_get_expand(GTK_TOOL_ITEM([
self GOBJECT])) ? YES : NO);
65 return (gtk_tool_item_get_homogeneous(GTK_TOOL_ITEM([
self GOBJECT])) ? YES : NO);
70 return gtk_tool_item_get_icon_size(GTK_TOOL_ITEM([
self GOBJECT]));
75 return (gtk_tool_item_get_is_important(GTK_TOOL_ITEM([
self GOBJECT])) ? YES : NO);
80 return gtk_tool_item_get_orientation(GTK_TOOL_ITEM([
self GOBJECT]));
85 return [[
CGTKWidget alloc] initWithGObject:(GObject *)gtk_tool_item_get_proxy_menu_item(GTK_TOOL_ITEM([
self GOBJECT]), [menuItemId UTF8String])];
90 return gtk_tool_item_get_relief_style(GTK_TOOL_ITEM([
self GOBJECT]));
95 return gtk_tool_item_get_text_alignment(GTK_TOOL_ITEM([
self GOBJECT]));
100 return gtk_tool_item_get_text_orientation(GTK_TOOL_ITEM([
self GOBJECT]));
105 return gtk_tool_item_get_text_size_group(GTK_TOOL_ITEM([
self GOBJECT]));
110 return gtk_tool_item_get_toolbar_style(GTK_TOOL_ITEM([
self GOBJECT]));
115 return (gtk_tool_item_get_use_drag_window(GTK_TOOL_ITEM([
self GOBJECT])) ? YES : NO);
120 return (gtk_tool_item_get_visible_horizontal(GTK_TOOL_ITEM([
self GOBJECT])) ? YES : NO);
125 return (gtk_tool_item_get_visible_vertical(GTK_TOOL_ITEM([
self GOBJECT])) ? YES : NO);
130 gtk_tool_item_rebuild_menu(GTK_TOOL_ITEM([
self GOBJECT]));
135 return [[
CGTKWidget alloc] initWithGObject:(GObject *)gtk_tool_item_retrieve_proxy_menu_item(GTK_TOOL_ITEM([
self GOBJECT]))];
138 -(void)setExpand:(BOOL) expand
140 gtk_tool_item_set_expand(GTK_TOOL_ITEM([
self GOBJECT]), (expand ? TRUE : FALSE));
143 -(void)setHomogeneous:(BOOL) homogeneous
145 gtk_tool_item_set_homogeneous(GTK_TOOL_ITEM([
self GOBJECT]), (homogeneous ? TRUE : FALSE));
148 -(void)setIsImportant:(BOOL) isImportant
150 gtk_tool_item_set_is_important(GTK_TOOL_ITEM([
self GOBJECT]), (isImportant ? TRUE : FALSE));
153 -(void)setProxyMenuItemWithMenuItemId:(NSString*) menuItemId andMenuItem:(
CGTKWidget*) menuItem
155 gtk_tool_item_set_proxy_menu_item(GTK_TOOL_ITEM([
self GOBJECT]), [menuItemId UTF8String], [menuItem
WIDGET]);
158 -(void)setTooltipMarkup:(NSString*) markup
160 gtk_tool_item_set_tooltip_markup(GTK_TOOL_ITEM([
self GOBJECT]), [markup UTF8String]);
163 -(void)setTooltipText:(NSString*) text
165 gtk_tool_item_set_tooltip_text(GTK_TOOL_ITEM([
self GOBJECT]), [text UTF8String]);
168 -(void)setUseDragWindow:(BOOL) useDragWindow
170 gtk_tool_item_set_use_drag_window(GTK_TOOL_ITEM([
self GOBJECT]), (useDragWindow ? TRUE : FALSE));
173 -(void)setVisibleHorizontal:(BOOL) visibleHorizontal
175 gtk_tool_item_set_visible_horizontal(GTK_TOOL_ITEM([
self GOBJECT]), (visibleHorizontal ? TRUE : FALSE));
178 -(void)setVisibleVertical:(BOOL) visibleVertical
180 gtk_tool_item_set_visible_vertical(GTK_TOOL_ITEM([
self GOBJECT]), (visibleVertical ? TRUE : FALSE));
185 gtk_tool_item_toolbar_reconfigured(GTK_TOOL_ITEM([
self GOBJECT]));
id initWithGObject:(GObject *obj)