comparison libaudacious/dirbrowser.c @ 2058:2618fcfb3bcf trunk

[svn] - a directory browser widget
author nenolod
date Mon, 04 Dec 2006 18:21:39 -0800
parents 456c74b6880a
children f18a5b617c34
comparison
equal deleted inserted replaced
2057:a55ad33d882e 2058:2618fcfb3bcf
266 } 266 }
267 gtk_widget_destroy(window); 267 gtk_widget_destroy(window);
268 268
269 } 269 }
270 270
271 /**
272 * xmms_create_dir_browser:
273 * @title: The title of the dir browser.
274 * @current_path: The path that the dir browser should represent.
275 * @mode: The GtkSelectionMode that should be used.
276 * @handler: A handler to execute upon a selection.
277 *
278 * Creates a directory browser.
279 *
280 * Return value: A GtkWidget containing the directory browser.
281 **/
271 GtkWidget * 282 GtkWidget *
272 xmms_create_dir_browser(gchar * title, gchar * current_path, 283 xmms_create_dir_browser(gchar * title, gchar * current_path,
273 GtkSelectionMode mode, void (*handler) (gchar *)) 284 GtkSelectionMode mode, void (*handler) (gchar *))
274 { 285 {
275 GtkWidget *window, *scroll_win, *tree, *vbox, *bbox, *ok, *cancel, *sep; 286 GtkWidget *window, *scroll_win, *tree, *vbox, *bbox, *ok, *cancel, *sep;