#ifndef Saverh_H
 #define Saverh_H

typedef struct saver_filedata      saver_filedata;
typedef struct saver_appdata       saver_appdata;

#define saver_leafname_size      8
#define saver_filetype_str_len   4

typedef enum {

saver_textfile = 0,
saver_datafile,
saver_obeyfile,
saver_num_filetypes

} saver_file_types;


struct saver_filedata {

char filetype[saver_filetype_str_len];
char leafname[saver_leafname_size];
wimp_i fticon;

};


struct saver_appdata {

saver_filedata fdata[saver_num_filetypes];
saver_file_types savetype;

};

#endif

/* End of Saver/Saverh.h. */
