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