en:docs:os2:modules:os2char2

Implementation of the “OS/2 32bit Textmode APIs (Vio/Kbd/Mou)”

A thunk layer to convert the new console APIs (provided with OS/2 for PowerPC) to the existing 16-bit APIs. All restrictions of the existing console support still exist.

Version
Date Version Size Comments
1995-07-12 04:21 18,370 bytes
DLL Entry Points
Ordinal Name Description Status
1 VioAssociate Wrapper around EMXWRAP.???
2 VioCheckCharType Wrapper around EMXWRAP.???
3 VioCreateLogFont Wrapper around EMXWRAP.???
4 VioCreatePS Wrapper around EMXWRAP.???
5 VioDeleteSetId Wrapper around EMXWRAP.???
6 VioDestroyPS Wrapper around EMXWRAP.???
7 VioEndPopUp Wrapper around EMXWRAP.???
8 VioGetAnsi Wrapper around EMXWRAP.???
9 VioGetBuf Wrapper around EMXWRAP.???
10 VioGetConfig Wrapper around EMXWRAP.???
11 VioGetCp Wrapper around EMXWRAP.???
12 VioGetCurPos Wrapper around EMXWRAP.???
13 VioGetCurType Wrapper around EMXWRAP.???
14 VioGetDeviceCellSize Wrapper around EMXWRAP.???
15 VioGetMode Wrapper around EMXWRAP.???
16 VioGetOrigin Wrapper around EMXWRAP.???
17 VioGetState Wrapper around EMXWRAP.???
18 VioModeUndo Wrapper around EMXWRAP.???
19 VioModeWait Wrapper around EMXWRAP.???
20 VioPopUp Wrapper around EMXWRAP.???
21 VioPrtSc Wrapper around EMXWRAP.???
22 VioPrtScToggle Wrapper around EMXWRAP.???
23 VioQueryFonts Wrapper around EMXWRAP.???
24 VioQuerySetIds Wrapper around EMXWRAP.???
25 VioReadCellStr Wrapper around EMXWRAP.???
26 VioReadCharStr Wrapper around EMXWRAP.???
27 VioRedrawSize Wrapper around EMXWRAP.???
28 VioSaveRedrawUndo Wrapper around EMXWRAP.???
28 VioSaveRedrawWait Wrapper around EMXWRAP.???
30 VioScrLock Wrapper around EMXWRAP.???
31 VioScrollDown Wrapper around EMXWRAP.???
32 VioScrollLeft Wrapper around EMXWRAP.???
33 VioScrollRight Wrapper around EMXWRAP.???
34 VioScrollUp Wrapper around EMXWRAP.???
35 VioScrUnLock Wrapper around EMXWRAP.???
36 VioSetAnsi Wrapper around EMXWRAP.???
37 VioSetCp Wrapper around EMXWRAP.???
38 VioSetCurPos Wrapper around EMXWRAP.???
39 VioSetCurType Wrapper around EMXWRAP.???
40 VioSetDeviceCellSize Wrapper around EMXWRAP.???
41 VioSetMode Wrapper around EMXWRAP.???
42 VioSetOrigin Wrapper around EMXWRAP.???
43 VioSetState Wrapper around EMXWRAP.???
44 VioShowBuf Wrapper around EMXWRAP.???
45 VioShowPS Wrapper around EMXWRAP.???
46 VioWrtCellStr Wrapper around EMXWRAP.???
47 VioWrtCharStr Wrapper around EMXWRAP.???
48 VioWrtCharStrAttr Wrapper around EMXWRAP.???
49 VioWrtNAttr Wrapper around EMXWRAP.???
50 VioWrtNCell Wrapper around EMXWRAP.???
51 VioWrtNChar Wrapper around EMXWRAP.???
52 VioWrtTTY Wrapper around EMXWRAP.???
53 VioCharWidthUni Wrapper around EMXWRAP.???
54 VioWrtTTYUni Wrapper around EMXWRAP.???
55 VioQueryFontsUni Wrapper around EMXWRAP.???
59 WinDefAVioWindowProc Wrapper around EMXWRAP.???
60 KbdCharIn Wrapper around EMXWRAP.???
61 KbdFlushBuffer Wrapper around EMXWRAP.???
62 KbdGetCp Wrapper around EMXWRAP.???
63 KbdGetHWID Wrapper around EMXWRAP.???
64 KbdGetStatus Wrapper around EMXWRAP.???
65 KbdPeek Wrapper around EMXWRAP.???
66 KbdSetCp Wrapper around EMXWRAP.???
67 KbdSetStatus Wrapper around EMXWRAP.???
68 KbdStringIn Wrapper around EMXWRAP.???
69 KbdXlate Wrapper around EMXWRAP.???
70 KbdConvertChar Wrapper around EMXWRAP.???
71 KbdGetLayout Wrapper around EMXWRAP.???
72 KbdSetLayout Wrapper around EMXWRAP.???
73 KbdGetLayoutUni Wrapper around EMXWRAP.???
74 KbdSetLayoutUni Wrapper around EMXWRAP.???
75 KbdStringInUni Wrapper around EMXWRAP.???
79 KbdSetRate Wrapper around EMXWRAP.???
80 MouDrawPtr Wrapper around EMXWRAP.???
81 MouGetDevStatus Wrapper around EMXWRAP.???
82 MouGetEventMask Wrapper around EMXWRAP.???
83 MouGetNumButtons Wrapper around EMXWRAP.???
84 MouGetNumMickeys Wrapper around EMXWRAP.???
85 MouGetNumQueEl Wrapper around EMXWRAP.???
86 MouGetPtrPos Wrapper around EMXWRAP.???
87 MouGetPtrShape Wrapper around EMXWRAP.???
88 MouGetScaleFact Wrapper around EMXWRAP.???
90 MouReadEventQue Wrapper around EMXWRAP.???
91 MouRemovePtr Wrapper around EMXWRAP.???
92 MouSetDevStatus Wrapper around EMXWRAP.???
93 MouSetEventMask Wrapper around EMXWRAP.???
94 MouSetPtrPos Wrapper around EMXWRAP.???
95 MouSetPtrShape Wrapper around EMXWRAP.???
96 MouSetScaleFact Wrapper around EMXWRAP.???

Text based on http://www.edm2.com/index.php/OS2CHAR2.DLL