32 #import "CoreGTK/CGTKPlacesSidebar.h" 50 return GTK_PLACES_SIDEBAR([
self GOBJECT]);
53 -(void)addShortcut:(GFile*) location
55 gtk_places_sidebar_add_shortcut(GTK_PLACES_SIDEBAR([
self GOBJECT]), location);
60 return (gtk_places_sidebar_get_local_only(GTK_PLACES_SIDEBAR([
self GOBJECT])) ? YES : NO);
65 return gtk_places_sidebar_get_location(GTK_PLACES_SIDEBAR([
self GOBJECT]));
68 -(GFile*)getNthBookmark:(gint) n
70 return gtk_places_sidebar_get_nth_bookmark(GTK_PLACES_SIDEBAR([
self GOBJECT]), n);
75 return gtk_places_sidebar_get_open_flags(GTK_PLACES_SIDEBAR([
self GOBJECT]));
80 return (gtk_places_sidebar_get_show_connect_to_server(GTK_PLACES_SIDEBAR([
self GOBJECT])) ? YES : NO);
85 return (gtk_places_sidebar_get_show_desktop(GTK_PLACES_SIDEBAR([
self GOBJECT])) ? YES : NO);
90 return (gtk_places_sidebar_get_show_enter_location(GTK_PLACES_SIDEBAR([
self GOBJECT])) ? YES : NO);
95 return (gtk_places_sidebar_get_show_other_locations(GTK_PLACES_SIDEBAR([
self GOBJECT])) ? YES : NO);
100 return (gtk_places_sidebar_get_show_recent(GTK_PLACES_SIDEBAR([
self GOBJECT])) ? YES : NO);
105 return (gtk_places_sidebar_get_show_trash(GTK_PLACES_SIDEBAR([
self GOBJECT])) ? YES : NO);
110 return gtk_places_sidebar_list_shortcuts(GTK_PLACES_SIDEBAR([
self GOBJECT]));
113 -(void)removeShortcut:(GFile*) location
115 gtk_places_sidebar_remove_shortcut(GTK_PLACES_SIDEBAR([
self GOBJECT]), location);
118 -(void)setDropTargetsVisibleWithVisible:(BOOL) visible andContext:(GdkDragContext*) context
120 gtk_places_sidebar_set_drop_targets_visible(GTK_PLACES_SIDEBAR([
self GOBJECT]), (visible ? TRUE : FALSE), context);
123 -(void)setLocalOnly:(BOOL) localOnly
125 gtk_places_sidebar_set_local_only(GTK_PLACES_SIDEBAR([
self GOBJECT]), (localOnly ? TRUE : FALSE));
128 -(void)setLocation:(GFile*) location
130 gtk_places_sidebar_set_location(GTK_PLACES_SIDEBAR([
self GOBJECT]), location);
133 -(void)setOpenFlags:(GtkPlacesOpenFlags) flags
135 gtk_places_sidebar_set_open_flags(GTK_PLACES_SIDEBAR([
self GOBJECT]), flags);
138 -(void)setShowConnectToServer:(BOOL) showConnectToServer
140 gtk_places_sidebar_set_show_connect_to_server(GTK_PLACES_SIDEBAR([
self GOBJECT]), (showConnectToServer ? TRUE : FALSE));
143 -(void)setShowDesktop:(BOOL) showDesktop
145 gtk_places_sidebar_set_show_desktop(GTK_PLACES_SIDEBAR([
self GOBJECT]), (showDesktop ? TRUE : FALSE));
148 -(void)setShowEnterLocation:(BOOL) showEnterLocation
150 gtk_places_sidebar_set_show_enter_location(GTK_PLACES_SIDEBAR([
self GOBJECT]), (showEnterLocation ? TRUE : FALSE));
153 -(void)setShowOtherLocations:(BOOL) showOtherLocations
155 gtk_places_sidebar_set_show_other_locations(GTK_PLACES_SIDEBAR([
self GOBJECT]), (showOtherLocations ? TRUE : FALSE));
158 -(void)setShowRecent:(BOOL) showRecent
160 gtk_places_sidebar_set_show_recent(GTK_PLACES_SIDEBAR([
self GOBJECT]), (showRecent ? TRUE : FALSE));
163 -(void)setShowTrash:(BOOL) showTrash
165 gtk_places_sidebar_set_show_trash(GTK_PLACES_SIDEBAR([
self GOBJECT]), (showTrash ? TRUE : FALSE));
id initWithGObject:(GObject *obj)