|
|
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.