Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
en:docs:os2:modules [2018/08/09 03:58] – [Control Program API] prokushev | en:docs:os2:modules [2018/08/13 03:00] – [Presentation Manager] prokushev |
---|
|[[en:docs:os2:modules:msg|msg]] |Message file API | Done | | |[[en:docs:os2:modules:msg|msg]] |Message file API | Done | |
|[[en:docs:os2:modules:moncalls|moncalls]] |Monitor API | Done | | |[[en:docs:os2:modules:moncalls|moncalls]] |Monitor API | Done | |
|[[en:docs:os2:modules:kbdcalls|kbdcalls]] |Keyboard API | | | |[[en:docs:os2:modules:kbdcalls|kbdcalls]] |Keyboard API | Done | |
|[[en:docs:os2:modules:moucalls|moucalls]] |Mouse API | | | |[[en:docs:os2:modules:moucalls|moucalls]] |Mouse API | Done | |
|[[en:docs:os2:modules:viocalls|viocalls]] |VIO API | | | |[[en:docs:os2:modules:viocalls|viocalls]] |VIO API | | |
|[[en:docs:os2:modules:sesmgr|sesmgr]] |Session manager | | | |[[en:docs:os2:modules:sesmgr|sesmgr]] |Session manager | Done | |
|[[en:docs:os2:modules:bkscalls|bkscalls]] |Base Keyboard Subsystem | Done | | |[[en:docs:os2:modules:bkscalls|bkscalls]] |Base Keyboard Subsystem | Done | |
|[[en:docs:os2:modules:bmscalls|bmscalls]] |Base Mouse subsystem | Done | | |[[en:docs:os2:modules:bmscalls|bmscalls]] |Base Mouse subsystem | Done | |
|[[en:docs:os2:modules:bvscalls|bvscalls]] |Base Video Subsystem | Done | | |[[en:docs:os2:modules:bvscalls|bvscalls]] |Base Video Subsystem | Done | |
|[[en:docs:os2:modules:nampipes|nampipes]] |Named Pipes API | Done | | |[[en:docs:os2:modules:nampipes|nampipes]] |Named Pipes API | Done | |
|[[en:docs:os2:modules:quecalls|quecalls]] |Queues API | | | |[[en:docs:os2:modules:quecalls|quecalls]] |Queues API | Done | |
|[[en:docs:os2:modules:os2char|os2char]] |OS/2 character console context | Done | | |[[en:docs:os2:modules:os2char|os2char]] |OS/2 character console context | Done | |
| |
^Name ^Description ^Status ^ | ^Name ^Description ^Status ^ |
|[[en:docs:os2:modules:rexx|rexx]] | REXX Interpreter | | | |[[en:docs:os2:modules:rexx|rexx]] | REXX Interpreter | | |
|[[en:docs:os2:modules:rexxapi|rexxapi]] | API for manipulating REXX environment and enable scripting in applications | | |[[en:docs:os2:modules:rexxutil|rexxutil]] |REXX utilities library | | | |[[en:docs:os2:modules:rexxapi|rexxapi]] | API for manipulating REXX environment and enable scripting in applications | | |
| |[[en:docs:os2:modules:rexxutil|rexxutil]] |REXX utilities library | | |
| |
==== Presentation Manager ==== | ==== Presentation Manager ==== |
=== The core PM DLL's === | === The core PM DLL's === |
| |
|[[en:docs:os2:modules:pmmerge|pmmerge]] |The PM merged library \\ (the PM "kernel") |[[en:docs:os2:modules:pmmrgres|pmmrgres]] |PMMERGE resources |[[en:docs:os2:modules:pmshapi|pmshapi]] |The PMShell API |[[en:docs:os2:modules:pmshltkt|pmshltkt]] |PMShell toolkit ??? | | ^Name ^ Description ^Status ^ |
|[[en:docs:os2:modules:pmgre|pmgre]] |PM GRE (Graphics Runtime \\ Environment) API |[[en:docs:os2:modules:pmgpi|pmgpi]] |GPI (Graphical Program \\ Interface) API |[[en:docs:os2:modules:pmdrag|pmdrag]] |The PM Drag'n'Drop API |[[en:docs:os2:modules:pmctls|pmctls]] |PM controls | | |[[en:docs:os2:modules:pmmerge|pmmerge]] |The PM merged library \\ (the PM "kernel") | | |
|[[en:docs:os2:modules:pmbidi|pmbidi]] |PM BIDI API |[[en:docs:os2:modules:pmmle|pmmle]] |PM MLE (Multiple Line Edit) control |[[en:docs:os2:modules:pmspl|pmspl]] |PM Print Spooler API |[[en:docs:os2:modules:pmviop|pmviop]] |PM VIO Shield | | |[[en:docs:os2:modules:pmmrgres|pmmrgres]] |PMMERGE resources | | |
|[[en:docs:os2:modules:pmwin|pmwin]] |PM Window Manager API | | | | | | | | |[[en:docs:os2:modules:pmshapi|pmshapi]] |The PMShell API | Done | |
| |[[en:docs:os2:modules:pmshltkt|pmshltkt]] |PMShell toolkit ??? | | |
|[[en:docs:os2:modules:pmwinx|pmwinx]] |Open32 (Win32 API subset) |[[en:docs:os2:modules:mirrors|mirrors]] |Something also \\ related to Open32 |[[en:docs:os2:modules:registry|registry]] |Registry support | | |[[en:docs:os2:modules:pmgre|pmgre]] |PM GRE (Graphics Runtime Environment) API | Done | |
| |[[en:docs:os2:modules:pmgpi|pmgpi]] |GPI (Graphical Program \\ Interface) API | | |
| |[[en:docs:os2:modules:pmdrag|pmdrag]] |The PM Drag'n'Drop API | Done | |
| |[[en:docs:os2:modules:pmctls|pmctls]] |PM controls | | |
| |[[en:docs:os2:modules:pmbidi|pmbidi]] |PM BIDI API | | |
| |[[en:docs:os2:modules:pmmle|pmmle]] |PM MLE (Multiple Line Edit) control | Done | |
| |[[en:docs:os2:modules:pmspl|pmspl]] |PM Print Spooler API | | |
| |[[en:docs:os2:modules:pmviop|pmviop]] |PM VIO Shield | | |
| |[[en:docs:os2:modules:pmwin|pmwin]] |PM Window Manager API | Done | |
| |[[en:docs:os2:modules:pmwinx|pmwinx]] |Open32 (Win32 API subset) | | |
| |[[en:docs:os2:modules:mirrors|mirrors]] |Something also \\ related to Open32 | | |
| |[[en:docs:os2:modules:registry|registry]] |Registry support | | |
| |
=== The IFI (Intelligent Font Interface) drivers === | === The IFI (Intelligent Font Interface) drivers === |
| |
|[[en:docs:os2:modules:pmatm|pmatm]] |A PM Adobe Type Manager |[[en:docs:os2:modules:truetype|truetype]] |A PM Truetype Font Driver |[[en:docs:os2:modules:pmunif|pmunif]] |A PM UNI Font IFI driver |[[en:docs:os2:modules:freetype|freetype]] |A Free OpenSource Truetype driver replacement | | ^Name ^ Description ^Status ^ |
|[[en:docs:os2:modules:pmpre|pmpre]] |PMPRE ??? | | | | | |[[en:docs:os2:modules:pmatm|pmatm]] |A PM Adobe Type Manager | | |
| |[[en:docs:os2:modules:truetype|truetype]] |A PM Truetype Font Driver | | |
| |[[en:docs:os2:modules:pmunif|pmunif]] |A PM UNI Font IFI driver | | |
| |[[en:docs:os2:modules:freetype|freetype]] |A Free OpenSource Truetype driver replacement | | |
| |[[en:docs:os2:modules:pmpre|pmpre]] |PMPRE ??? | | |
| |
=== Data Exchange === | === Data Exchange === |
| |
|[[en:docs:os2:modules:pmclip|pmclip]] |PM clipboard |[[en:docs:os2:modules:pmdde|pmdde]] |A windows-like Dynamic Data Exchange |[[en:docs:os2:modules:pmddeml|pmddeml]] |??? | | | | ^Name ^ Description ^Status ^ |
| |[[en:docs:os2:modules:pmclip|pmclip]] |PM clipboard | | |
| |[[en:docs:os2:modules:pmdde|pmdde]] |A windows-like Dynamic Data Exchange | | |
| |[[en:docs:os2:modules:pmddeml|pmddeml]] |??? | | |
| |
=== VDM PM interface === | === VDM PM interface === |
| |
|[[en:docs:os2:modules:pmvdmh|pmvdmh]] |PM VDM helper |[[en:docs:os2:modules:pmvdmp|pmvdmp]] |PM DOS window DLL \\ (works closely with pmviop) |[[en:docs:os2:modules:seamless|seamless]] |Seamless Win-OS/2 support (PM shield) |[[en:docs:os2:modules:shield|shield]] |Some shieild API | | ^Name ^ Description ^Status ^ |
| |[[en:docs:os2:modules:pmvdmh|pmvdmh]] |PM VDM helper | | |
=== WPS === | |[[en:docs:os2:modules:pmvdmp|pmvdmp]] |PM DOS window DLL \\ (works closely with pmviop) | | |
| |[[en:docs:os2:modules:seamless|seamless]] |Seamless Win-OS/2 support (PM shield) | | |
|[[en:docs:os2:modules:pmwp|pmwp]] |WPS main module |[[en:docs:os2:modules:pmwpmri|pmwpmri]] |WPS resources |[[en:docs:os2:modules:pmvddrop|pmvddrop]] |PMVDDrop Class library (WPS class???) | | |[[en:docs:os2:modules:shield|shield]] |Some shieild API | | |
| |
=== Miscellaneous === | === Miscellaneous === |
|[[en:docs:os2:modules:pmpic|pmpic]] |Something which handle \\ pictures and metafiles |[[en:docs:os2:modules:pmtkt|pmtkt]] |PM toolkit ??? | | |[[en:docs:os2:modules:pmpic|pmpic]] |Something which handle \\ pictures and metafiles |[[en:docs:os2:modules:pmtkt|pmtkt]] |PM toolkit ??? | |
| |
| ==== WPS ==== |
| |
| |[[en:docs:os2:modules:pmwp|pmwp]] |WPS main module |[[en:docs:os2:modules:pmwpmri|pmwpmri]] |WPS resources |[[en:docs:os2:modules:pmvddrop|pmvddrop]] |PMVDDrop Class library (WPS class???) | |
| |
| |
| {{page>en:templates:dlls}} |