diff --git a/WPrefs.app/imagebrowser.h b/WPrefs.app/imagebrowser.h new file mode 100644 index 00000000..4c682fe3 --- /dev/null +++ b/WPrefs.app/imagebrowser.h @@ -0,0 +1,28 @@ + + +typedef struct _ImageBrowser ImageBrowser; +typedef struct _ImageBrowserDelegate ImageBrowserDelegate; + + + + + +struct _ImageBrowserDelegate { + void *data; + + void (*selected)(ImageBrowserDelegate *self, + ImageBrowser *browser, + char *path); + + void (*closed)(ImageBrowserDelegate *self, + ImageBrowser *browser, + Bool canceled); + +}; + + +ImageBrowser *CreateImageBrowser(WMScreen *scr, char *title, char **paths, + int pathN, WMSize *maxSize, + WMWidget *auxWidget); + +