#ifndef __tinydirs_h
#define __tinydirs_h

void tinydir_add(_backdrop_state *state,char *path,int pos);
void tinydir_xadd(_backdrop_state *state,char *path,int pos);
void tinywin_add(int window,int task,char *title,char *sprite);
void tinydir_init(_backdrop_state *state);
void tinydir_remove(_backdrop_state *state,int p,int delete_pin);
void tinydir_remove_command(_backdrop_state *state,char *path);
int tinydir_find_icon(int icon_handle);
void tinydir_move_icons(WimpGetPointerInfoBlock *mouse);
void tinydir_xfer_selection_from_pinboard(WimpGetPointerInfoBlock *mouse,_backdrop_state *state);
int tinydir_count(int selected,int max);
void tinydir_set_sprite(ObjectId obj,int filetype,char *leaf_name);

#endif
