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_location(GTK_PLACES_SIDEBAR([
self GOBJECT]));
63 -(GFile*)getNthBookmark:(gint) n
65 return gtk_places_sidebar_get_nth_bookmark(GTK_PLACES_SIDEBAR([
self GOBJECT]), n);
70 return gtk_places_sidebar_get_open_flags(GTK_PLACES_SIDEBAR([
self GOBJECT]));
75 return (gtk_places_sidebar_get_show_connect_to_server(GTK_PLACES_SIDEBAR([
self GOBJECT])) ? YES : NO);
80 return (gtk_places_sidebar_get_show_desktop(GTK_PLACES_SIDEBAR([
self GOBJECT])) ? YES : NO);
85 return gtk_places_sidebar_list_shortcuts(GTK_PLACES_SIDEBAR([
self GOBJECT]));
88 -(void)removeShortcut:(GFile*) location
90 gtk_places_sidebar_remove_shortcut(GTK_PLACES_SIDEBAR([
self GOBJECT]), location);
93 -(void)setLocation:(GFile*) location
95 gtk_places_sidebar_set_location(GTK_PLACES_SIDEBAR([
self GOBJECT]), location);
98 -(void)setOpenFlags:(GtkPlacesOpenFlags) flags
100 gtk_places_sidebar_set_open_flags(GTK_PLACES_SIDEBAR([
self GOBJECT]), flags);
103 -(void)setShowConnectToServer:(BOOL) showConnectToServer
105 gtk_places_sidebar_set_show_connect_to_server(GTK_PLACES_SIDEBAR([
self GOBJECT]), (showConnectToServer ? TRUE : FALSE));
108 -(void)setShowDesktop:(BOOL) showDesktop
110 gtk_places_sidebar_set_show_desktop(GTK_PLACES_SIDEBAR([
self GOBJECT]), (showDesktop ? TRUE : FALSE));
id initWithGObject:(GObject *obj)