home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Windows Shareware GOLD
/
NuclearComputingVol3No1.cdr
/
apps
/
f1466
/
windxf.h
< prev
next >
Wrap
Text File
|
1990-11-25
|
2KB
|
44 lines
/* Menu Constants */
#define IDM_ABOUT 100
#define IDM_OPEN 101
#define IDM_EXIT 102
#define IDM_DRAW 103
#define IDM_ZOOM 104
#define IDM_UNZOOM 105
#define IDM_DRMETA 106
#define IDM_CLIP 107
#define IDM_MFOPEN 108
#define IDC_FILENAME 400
#define IDC_EDIT 401
#define IDC_FILES 402
#define IDC_PATH 403
#define IDC_LISTBOX 404
#define IDM_FOPEN 405
#define IDM_FCANCEL 406
#define IDM_MFNAME 407
#define IDM_WRITEMF 408
#define IDM_CANCELMF 409
/* Function Prototypes */
int PASCAL WinMain(HANDLE, HANDLE, LPSTR, int);
BOOL windxfInit(HANDLE);
long FAR PASCAL windxfWndProc(HWND, unsigned, WORD, LONG);
extern BOOL FAR PASCAL FILEDIALOGPROC(HWND hdlg,unsigned messg,WORD wParam,LONG lParam);
extern BOOL FAR PASCAL MFNAMEPROC(HWND hdlg,unsigned messg,WORD wParam,LONG lParam);
extern BOOL FAR PASCAL MFPROC(HWND hdlg,unsigned messg,WORD wParam,LONG lParam);
extern BOOL FAR PASCAL About(HWND hdlg,unsigned messg,WORD wParam,LONG lParam);
extern int ReadDXF(char *dxfname);
extern int dxfstate(char *line1,char *line2);
extern int get_followxyfloat(int fd,double *x,double *y);
extern int get_followline(int fd,int st,char *line);
extern int get_followarc(int fd,double *x,double *y,double *radius,double *st_ang,double *end_ang);
extern int getline(char *line,int lim,int fd);
extern int MapUsertoLog(double x,double y,int *lx,int *ly);
extern void GetDbPath(char * dbpath);