/* main.c */
void SaveResumeFile();

/* pdfile.c */
int PrintFlError(int er,char *para);

/* file.c */
enum{
	FL_NOERR,
	FL_NOMEMORY,
	FL_SAME,
	FL_NOTSAMEDIR,
	FL_TOOMANY
};

int FlInitialize(void);
int FlGetCurrentDirPtr(char **cur);
int FlInsertFile(char *ful);
int FlNumFiles(int *num);
int FlGetFileList(char *fil[]);
int FlGetNewFileList(char *fil[]);
int FlDelete(char *fil);
int FlClear(void);
int FlResetNewFile(void);
int FlGetSrcFile(char *fil,int id);
int FlGetDstFile(char *fil,int id);

/* newfile.c */
enum {
	NFTYPE_NUMBER,
	NFTYPE_ALPHA
};

int NfInitialize(void);
int NfGetNewFileName(char *neo,int num);
int NfSetHead(char *hd);
int NfGetHead(char *hd);
int NfSetTail(char *tl);
int NfGetTail(char *tl);
int NfSetType(int tp);
int NfGetType(int *tp);
int NfSetNumColumn(int nc);
int NfGetNumColumn(int *nc);
int NfSetStartStep(int start,int step);
int NfGetStartStep(int *start,int *step);
int NfSetExtention(char *ex);
int NfGetExtention(char *ex);

/* filelist.c */
int LmClearListMenu(void);
int LmSetListMenu(void);
int LmCurrentDir(void);
int LmSetScrollBarToTheEnd(void);

/* newfgui.c */
int newFileDialogue();

/* stspgui.c */
int startStepDialogue(void);
