Annotation of mstools/samples/gdidemo/draw.h, revision 1.1

1.1     ! root        1: /*---------------------------------------------------------------------------*\
        !             2: | RANDOM OBJECTS 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: #define DRAWCLASS  "DRAWDEMO"
        !            18: #define DRAWTITLE  "Random Objects Demo"
        !            19: 
        !            20: 
        !            21: #define OBJ_RECTANGLE       0
        !            22: #define OBJ_ELLIPSE         1
        !            23: #define OBJ_ROUNDRECT       2
        !            24: #define OBJ_CHORD           3
        !            25: #define OBJ_PIE             4
        !            26: 
        !            27: 
        !            28: typedef struct _DRAWDATA
        !            29: {
        !            30:     int    nObject;
        !            31: } DRAWDATA;
        !            32: typedef DRAWDATA      *PDRAWDATA;
        !            33: typedef DRAWDATA NEAR *NPDRAWDATA;
        !            34: typedef DRAWDATA FAR  *LPDRAWDATA;
        !            35: 
        !            36: 
        !            37: /*
        !            38: ** DRAW WINDOW ROUTINES (draw.c)
        !            39: */
        !            40: HWND  FAR      CreateDrawWindow(HWND,int);
        !            41: LONG  APIENTRY DrawProc(HWND,UINT,WPARAM,LONG);
        !            42: BOOL           DrawCreateProc(HWND);
        !            43: VOID           DrawDestroyProc(HWND);
        !            44: BOOL           DrawCommandProc(HWND,WPARAM,LONG);
        !            45: VOID           DrawPaintProc(HWND);
        !            46: 
        !            47: 
        !            48: VOID           DrawObject(HWND);

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.