|
|
1.1 root 1: /*---------------------------------------------------------------------------*\
2: | XFORM DEMO HEADER FILE
3: |
4: |
5: | created: 31-Oct-90
6: | history: 31-Oct-90 <chriswil> created.
7: |
8: \*---------------------------------------------------------------------------*/
9:
10: #ifdef WIN16
11: #define APIENTRY FAR PASCAL
12: typedef WORD WPARAM;
13: //#else
14: //typedef DWORD WPARAM;
15: #endif
16:
17:
18: #define XFORMCLASS "XFORMDEMO"
19: #define XFORMTITLE "Transform Demo"
20:
21: typedef struct _XFORMDATA
22: {
23: #ifndef NOT_IMPLEMENTED
24: XFORM xForm;
25: #endif
26: POINT pObject[4];
27: int nObject;
28: } XFORMDATA;
29: typedef XFORMDATA *PXFORMDATA;
30: typedef XFORMDATA NEAR *NPXFORMDATA;
31: typedef XFORMDATA FAR *LPXFORMDATA;
32:
33:
34: /*
35: ** XFORM WINDOW ROUTINES (xform.c)
36: */
37: HWND FAR CreateXFormWindow(HWND,int);
38: LONG APIENTRY XFormProc(HWND,UINT,WPARAM,LONG);
39: BOOL XFormCreateProc(HWND);
40: VOID XFormDestroyProc(HWND);
41: BOOL XFormCommandProc(HWND,WPARAM,LONG);
42: VOID XFormPaintProc(HWND);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.