/*->h.file */


#define SAVEASDRAW 1




extern int savetype;             /* type of save operation that is pending */
extern int saveref;              /* reference for save message             */
extern int saveftype;



extern int  setsave(int m2);
extern void savekey(int * key);
extern void saveicon(void);
extern void savedragend(void);
extern int  savefile(char * filename);
extern int  savescreen(int fp);

extern void savetypeclose(FILE * fp,char * filename);

extern void opensave(int savetype);

extern void setupsavetypes(int stype,int ftype);
extern void printfilepd(void);




typedef struct
{
 int mul;
 int div;
 int var;
} zoomer;


typedef void (*dozoom)(void);    /* function to zoom windows */

extern void   setzoom(int mul,int div);
extern void   zoomicon(void);
extern int    dynamzoom(dozoom zoomf,zoomer * zoom);
extern void   zoomkey(int * key);

extern zoomer oldzoom;

