Annotation of pmsdk/samples/bmap/bmap.h, revision 1.1

1.1     ! root        1: /* 
        !             2:    Header file for BMAP
        !             3:    Created by Microsoft Corp., 1988
        !             4: */
        !             5: /**********************************************************************\
        !             6: * Size of maximum string size allocated
        !             7: \**********************************************************************/
        !             8:  
        !             9: #define CCHMAXSTRING   80
        !            10:  
        !            11: /**********************************************************************\
        !            12: *  Resource Ids
        !            13: \**********************************************************************/
        !            14:  
        !            15: #define ID_BMAP        1
        !            16: #define ID_BITMAP1     2
        !            17: #define ID_BITMAP2     3
        !            18: #define ID_BITMAP3     4
        !            19:  
        !            20: /**********************************************************************\
        !            21: *  Constants
        !            22: \**********************************************************************/
        !            23:  
        !            24: #define LISTCOUNT      7
        !            25:  
        !            26: /**********************************************************************\
        !            27: *  IDM - ID for Menu commands
        !            28: *  IDS - ID for String table
        !            29: \**********************************************************************/
        !            30:  
        !            31:  
        !            32: #define IDMEXAMPLE       201
        !            33: #define IDMEXITMENU      203
        !            34: #define IDMEXIT          204
        !            35: #define IDMRESUME        205
        !            36: #define IDMHELP          206
        !            37: #define IDMEXTHELP       207
        !            38: #define IDMHELPINDEX     208
        !            39: #define IDMKEYSHELP      209
        !            40:  
        !            41: #define IDMBITMAP        250
        !            42: #define IDMDRAWPIC       251
        !            43: #define IDMSAVEPIC       252
        !            44: #define IDMBLTPIC        253
        !            45: #define IDMWINDRAW       254
        !            46: #define IDMGPIBITBLT     255
        !            47:  
        !            48: #define IDSNAME          310
        !            49: #define IDSTEXTSTR       311
        !            50: #define IDSTERMINATE     312
        !            51: #define IDSVISIBLE       313
        !            52: #define IDSEXTHELP       314
        !            53: #define IDSHELPINDEX     315
        !            54: #define IDSKEYSHELP      316
        !            55: #define IDSGENERALHELP   317
        !            56:  
        !            57:  
        !            58: /********************************************************************\
        !            59: * These procedures must be declared FAR because they are exported
        !            60: * and called by OS/2 Windows Presentation Manager.
        !            61: \********************************************************************/
        !            62:  
        !            63: MRESULT EXPENTRY BmapWndProc ( HWND, USHORT, MPARAM, MPARAM );
        !            64:  
        !            65:  
        !            66:  
        !            67: /********************************************************************\
        !            68: *  These procedures are declared here to get type and parameter
        !            69: *  checking for calls between modules.  The compiler switches -AS and
        !            70: *  -AM for SMALL and MIDDLE model will make them NEAR and FAR
        !            71: *  respectively, so there is no explicit declaration as NEAR or FAR.
        !            72: \********************************************************************/
        !            73: VOID BmapHelp             ( HWND, USHORT );
        !            74: BOOL BmapInitApp          ( VOID );
        !            75: VOID BmapPaint            ( HWND );
        !            76: VOID BmapQueryQuit        ( HWND );
        !            77: VOID MenuGrey             ( USHORT, BOOL );
        !            78: VOID MenuTick             ( USHORT, BOOL );
        !            79: VOID SimplePic            ( HPS );
        !            80: VOID WindowDestroy();
        !            81: VOID WindowInitialization ( HWND );

unix.superglobalmegacorp.com

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