Category talk:The OS/2 API Project: Difference between revisions
Appearance
No edit summary |
|||
(10 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==Reorganization of the API== | |||
[[User:Martini|Martini]] ([[User talk:Martini|talk]]) 23:06, 16 June 2016 (CEST) I'm thinking on the future to reorganize the API page in a different way. | |||
Like: | |||
* The first block with the APIs that are included on the OS/2 Warp 4.52 product. CPI, PM, SOM, WPS, OpenGL, | |||
* A Second block with the APIs that are from third parties that had been created for the OS/2 platform in mind. XWorkplace, RXU, VX-REXX, etcc. | |||
* A Third block with the APIs of ported libraries from the open source world, Libc, Qt, Cairo. This block will more like pointers to the official documentation and not a one-by-one functions documentation. | |||
Please can somebody stop this madness! Simple search no longer works with this cryptic lemmata. | |||
--[[User:Ak120|ak120]] ([[User talk:Ak120|talk]]) 20:04, 25 August 2016 (CEST) | |||
==Old EDM/2 Migration== | ==Old EDM/2 Migration== | ||
http://www.edm2.com/os2api/#Topic | http://www.edm2.com/os2api/#Topic | ||
Line 7: | Line 17: | ||
* Window Initialization | * Window Initialization | ||
* Window Creation | * Window Creation | ||
* Dynamic Link Libraries - By [[Oscar Gustafsson]] | |||
* Session Management by [[Oscar Gustafsson]] | |||
* System by [[Oscar Gustafsson]] | |||
Line 16: | Line 29: | ||
====Not approved for Migration yet==== | ====Not approved for Migration yet==== | ||
* Desktop Manipulation - By [[Bill Buchanan]] | * Desktop Manipulation - By [[Bill Buchanan]] | ||
* Memory Allocation - By [[Stefan Mars]] | * Memory Allocation - By [[Stefan Mars]] | ||
* Pipes - By [[Stefan Mars]] | * Pipes - By [[Stefan Mars]] | ||
* Semaphores by [[Joe Phillips] | * Semaphores by [[Joe Phillips] | ||
* Window Destruction by Sang Kim - z929171@mp.cs.niu.edu | * Window Destruction by Sang Kim - z929171@mp.cs.niu.edu | ||
* Window Painting - By [[Bill Buchanan]] | * Window Painting - By [[Bill Buchanan]] | ||
==Templates== | |||
===Functions=== | |||
This is the template for CPI and PM functions: | |||
<PRE> | |||
==Description== | |||
==Syntax== | |||
==Parameters== | |||
==Return Code== | |||
==Remarks== | |||
==Example Code== | |||
==Related Functions== | |||
* | |||
[[Category:The OS/2 API Project]] | |||
</PRE> | |||
===WPS Class Template=== | |||
This is the information that a WPS Class should have: | |||
<PRE> | |||
==Description== | |||
==Class definition file== | |||
==DLL== | |||
==Class hierarchy SOMObject== | |||
==Instance methods== | |||
==SOMObject instance methods== | |||
==Class methods== | |||
==SOMClass methods== | |||
[[Category:OS2 API]] | |||
</PRE> | |||
== Unicode == | |||
Should the link to the Unicode pages not be in the API section rather than the Languages section? | |||
==Other Sources== | |||
* http://www.osfree.org/doku/en:docs:dll | |||
* http://home.clara.net/orac/os2dll.htm |
Latest revision as of 20:04, 25 August 2016
Reorganization of the API
Martini (talk) 23:06, 16 June 2016 (CEST) I'm thinking on the future to reorganize the API page in a different way. Like:
- The first block with the APIs that are included on the OS/2 Warp 4.52 product. CPI, PM, SOM, WPS, OpenGL,
- A Second block with the APIs that are from third parties that had been created for the OS/2 platform in mind. XWorkplace, RXU, VX-REXX, etcc.
- A Third block with the APIs of ported libraries from the open source world, Libc, Qt, Cairo. This block will more like pointers to the official documentation and not a one-by-one functions documentation.
Please can somebody stop this madness! Simple search no longer works with this cryptic lemmata. --ak120 (talk) 20:04, 25 August 2016 (CEST)
Old EDM/2 Migration
http://www.edm2.com/os2api/#Topic
100% Migration Complete
- "Profile Management"
- Real Time MIDI - Timur Tabi
- Window Initialization
- Window Creation
- Dynamic Link Libraries - By Oscar Gustafsson
- Session Management by Oscar Gustafsson
- System by Oscar Gustafsson
(Approved) No Ideas where it goes on the new wiki
- - Presentation Parameters - http://www.edm2.com/os2api/Define/PresentationParameters.html
- Error Codes and Handling
- System Colours
Not approved for Migration yet
- Desktop Manipulation - By Bill Buchanan
- Memory Allocation - By Stefan Mars
- Pipes - By Stefan Mars
- Semaphores by [[Joe Phillips]
- Window Destruction by Sang Kim - z929171@mp.cs.niu.edu
- Window Painting - By Bill Buchanan
Templates
Functions
This is the template for CPI and PM functions:
==Description== ==Syntax== ==Parameters== ==Return Code== ==Remarks== ==Example Code== ==Related Functions== * [[Category:The OS/2 API Project]]
WPS Class Template
This is the information that a WPS Class should have:
==Description== ==Class definition file== ==DLL== ==Class hierarchy SOMObject== ==Instance methods== ==SOMObject instance methods== ==Class methods== ==SOMClass methods== [[Category:OS2 API]]
Unicode
Should the link to the Unicode pages not be in the API section rather than the Languages section?