home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
utility
/
disk
/
undelete
/
undel.h
< prev
next >
Wrap
Text File
|
1993-02-14
|
1KB
|
37 lines
/**************************************************************
*
* header file for undel program
*
**************************************************************/
typedef enum { FALSE = (0!=0), TRUE = (0==0) } BOOL;
#define PRIVATE static
#define AND &&
#define OR ||
#define NOT !
#define HIGH(array) (sizeof(array)/sizeof(array[0]) - 1)
short d_First(char *drvp, char *pathp, short attr);
short d_Next();
int
fsel(const char *title, /* I display title for box */
char *path, /* IO initial path spec \ ... \ no drive; returns selected path */
int *driv, /* IO selects drive -1=default 0=A: .. 5=F: */
int *sextn, /* IO bitmap selected extn boxes :
* 0x0001 = extn0 0x0002 = extn1 0x0004 = extn2
* 0x0008 = extn3 0x0010 = extn4
*/
char *extn0,
char *extn1, /* I extension text not including "." for each of 1st 3 extn boxes */
char *extn2, /* NOTE for all 5 boxes this should be 3 chars long, even if spaces */
char *extn3,
char *extn4, /* IO extension text for last 2 extn boxes (editable) */
char *fullname); /* O returns complete path and file */
/************************ end of undel.h ************************/