|
|
1.1 ! root 1: /***************************************************************************\ ! 2: * ! 3: * Module Name: PMAVIO.H ! 4: * ! 5: * OS/2 Presentation Manager AVIO constants, types and function declarations ! 6: * ! 7: * Copyright (c) 1987 IBM Corporation ! 8: * Copyright (c) 1987 Microsoft Corporation ! 9: * ! 10: \***************************************************************************/ ! 11: ! 12: /* common types, constants and function declarations */ ! 13: ! 14: typedef USHORT HVPS; /* hpvs */ ! 15: typedef HVPS far *PHVPS; /* phpvs */ ! 16: ! 17: USHORT APIENTRY VioAssociate( HDC, HVPS ); ! 18: USHORT APIENTRY VioCreateLogFont( PFATTRS, LONG, PSTR8, HVPS ); ! 19: USHORT APIENTRY VioCreatePS( PHVPS, SHORT, SHORT, SHORT, SHORT, HVPS ); ! 20: USHORT APIENTRY VioDestroyPS( HVPS ); ! 21: USHORT APIENTRY VioDeleteSetId( LONG, HVPS ); ! 22: USHORT APIENTRY VioGetDeviceCellSize( PSHORT, PSHORT, HVPS ); ! 23: USHORT APIENTRY VioGetOrg( PSHORT, PSHORT, HVPS ); ! 24: USHORT APIENTRY VioQueryFonts( PLONG, PFONTMETRICS, LONG, PLONG, PSZ, HVPS ); ! 25: USHORT APIENTRY VioQuerySetIds( PLONG, PSTR8, PLONG, LONG, HVPS ); ! 26: USHORT APIENTRY VioSetDeviceCellSize( SHORT, SHORT, HVPS ); ! 27: USHORT APIENTRY VioSetOrg( SHORT, SHORT, HVPS ); ! 28: USHORT APIENTRY VioShowPS( SHORT, SHORT, SHORT, HVPS ); ! 29: ! 30: /************************ Public Function ******************************\ ! 31: * ! 32: * WinDefAVioWindowProc -- Default message processing for AVio PS's ! 33: * ! 34: \***********************************************************************/ ! 35: ! 36: MRESULT FAR PASCAL WinDefAVioWindowProc(HWND, USHORT, MPARAM, MPARAM); ! 37:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.