en:docs:os2:modules

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
en:docs:os2:modules [2018/08/09 04:06] prokusheven:docs:os2:modules [2018/08/13 04:37] – [Control Program API] prokushev
Line 13: Line 13:
 |[[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 | Done 
-|[[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 |
  
Line 72: Line 72:
 ^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 ====
Line 78: Line 79:
 === 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 | | 
 +|[[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 |
  
-=== WPS ===+=== Miscellaneous ===
  
-|[[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???|+^Name ^ Description ^Status ^ 
 +|[[en:docs:os2:modules:pmpic|pmpic]] |Something which handle \\ pictures and metafiles | | 
 +|[[en:docs:os2:modules:pmtkt|pmtkt]] |PM toolkit ??? |
  
-=== Miscellaneous ===+==== WPS ==== 
 + 
 +^Name ^ Description ^Status ^ 
 +|[[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:pmpic|pmpic]] |Something which handle \\ pictures and metafiles |[[en:docs:os2:modules:pmtkt|pmtkt]] |PM toolkit ??? | 
  
 {{page>en:templates:dlls}} {{page>en:templates:dlls}}