home *** CD-ROM | disk | FTP | other *** search
- #include "stdio.h"
- #include "stdlib.h"
- #include "conio.h"
- #include "ctype.h"
- #include "string.h"
- #include "pxengine.h"
- #include "dos.h"
- #include "opdefine.h"
- #include "opframe.h"
- #include "opwindow.h"
- #include "opstring.h"
-
- main( void );
- PXFUNC PXInit( void );
-
- #define MAXFIELDS 16
-
- typedef struct
- {
- int required;
- char *fldName;
- char *fldType;
- FIELDHANDLE fldHandle;
- int crossNdx;
- char *fldBuffer;
- } REQUIREDFIELDARRAY;
-
- typedef struct
- {
- long discid;
- int trackid;
- char *title;
- int min;
- int sec;
- int sec100;
- } TRACKFIELDARRAY;
-
- #define DR_DiscID 0
- #define DR_Artist 1
- #define DR_Title 2
- #define DR_Tracks 3
- #define DR_Min 4
- #define DR_Sec 5
- #define DR_Entry 6
-
- #define DR_LASTFIELD DR_Entry
-
- #define SR_DiscID 0
- #define SR_Artist 1
- #define SR_Title 2
- #define SR_Tracks 3
- #define SR_Min 4
- #define SR_Sec 5
- #define SR_Entry 6
-
- #define SR_LASTFIELD SR_Entry
-
- #define TR_DiscID 0
- #define TR_TrackID 1
- #define TR_Title 2
- #define TR_Min 3
- #define TR_Sec 4
- #define TR_Sec100 5
-
- #define TR_LASTFIELD TR_Sec100
-
- #define PD_Artist 0
- #define PD_Title 1
- #define PD_DiscID 2
- #define PD_Tracks 3
- #define PD_Min 4
- #define PD_Sec 5
- #define PD_Entry 6
-
- #define PD_LASTFIELD PD_Entry
-
- #define PT_DiscID 0
- #define PT_TrackID 1
- #define PT_Title 2
- #define PT_Min 3
- #define PT_Sec 4
- #define PT_Sec100 5
-
- #define PT_LASTFIELD PT_Sec100
-