|
|
(118 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| <!-- BANNER ACROSS TOP OF PAGE -->
| | __NOTOC__ __NOEDITSECTION__ |
| {| id="mp-topbanner" style="width:100%; background:#f9f9f9; margin:1.2em 0 6px 0; border:1px solid #ddd;" | | '''Welcome to the EDM/2 Wiki - The source for OS/2 developers''' - Languages: [[Hauptseite|DE]] |
| | style="width:61%; color:#000;" | | | {|class="wikitable" |
| <!-- "WELCOME TO EDM" AND ARTICLE COUNT -->
| | |valign=top width="60%"|{{H|Topics}} |
| {| style="width:280px; border:none; background:none;" | | * [[List of Presentation Manager Articles|PM]] - Presentation Manager internals, extensions, etc. |
| | style="width:280px; text-align:center; white-space:nowrap; color:#000;" | | | * [[List_of_SOM_Articles|SOM]] - SOM, DSOM, WPS, OpenDoc |
| <div style="font-size:162%; border:none; margin:0; padding:.1em; color:#000;">Welcome to the EDM/2 site!</div>
| | * [[List of Driver Articles|Driver]] - Device Drivers, IFS |
| <div style="top:+0.2em; font-size:95%;">The source for OS/2 and eComStation developers.</div>
| | * [[List_of_Scripting_Articles|Scripting]] - REXX, DLLs for use with REXX and other scripting stuff |
| | * [[List of Multimedia Articles|Multimedia]] - Media players, IO Procedures, Graphics stuff |
| | * [[List of Networking Articles|Networking]] - Networking Programming articles |
| | * [[List of Programming Languages Articles|Languages]] - OS/2 related articles for programming languages |
| | * [[List of Porting Articles|Porting]] - Porting applications from Unix, X11, Windows |
| | * [[List of Database Articles|Database]] - Database programming articles |
| | * [[List of Games Articles|Games]] - Games development and porting |
| | * [[List of Localization Articles|Localization]] - How to optimize for NLS and use location specific information |
| | * [[List of Miscellaneous Articles|Miscellaneous Articles]] - General subject articles, including non-development related topics |
| | |
| | {{H|Development Tools}} |
| | *[[Configuration management]] - tools and utilities |
| | *[[System emulators, virtual machines and hypervisors]] |
| | *[[Text editors]] - Programmers editors, generic & hex editors |
| | *[[List of Tools Articles|Tools Articles]] - Development tools related articles |
| | *[[List of Tools|List of Development Tools]] |
| | |
| | {{H|Programming Languages}} |
| | :{|class="wikitable" width=90% |
| | |width=25%|[[APL]] |
| | |width=25%|[[Assembly]] |
| | |width=25%|[[AWK]] |
| | |width=25%|[[BASIC]] |
| | |- |
| | |[[C]]||[[C++]]||[[COBOL]]||[[ECMAScript]] |
| | |- |
| | |[[Forth]]||[[FORTRAN]]||[[Java]]||[[LISP]] |
| | |- |
| | ||[[Modula-2]]||[[Oberon]]||[[Pascal]]||[[Perl]] |
| | |- |
| | |[[PHP]]||[[PL/I]]||[[Prolog]]||[[Python]] |
| | |- |
| | |[[REXX]]||[[Ruby]]||[[Smalltalk]]||[[Programming Languages|more...]] |
| |} | | |} |
| <!-- PORTAL LIST ON RIGHT-HAND SIDE -->
| |
| | style="width:13%; font-size:95%;" |
| |
|
| |
|
| | style="width:13%; font-size:95%;" | | | {{H|Documentation}} |
| * [http://www.edm2.com/index.php/Mailinglist Mailing List] | | * [[IBM OS/2 Toolkit Documentation]] |
| * [http://www.edm2.com/common/metaindex.html EDM/2 Classic] | | * [[IBM OS/2 Device Driver Development Kit|IBM OS/2 Device Driver Development Kit Documentation]] |
| * [[:Category:Contributors|Contributors]] | | * [[List of OS/2 Documentation]] - a collection of other resources like online books, articles etc. |
| | style="width:13%; font-size:95%;" |
| | * [[The OS/2 API Project]] |
| * [[Contribute]] | | * [[The Config.sys Documentation Project|CONFIG.SYS]] Documentation |
| * [[License]] | | * [[Stupid OS/2 Tricks/Introduction|Stupid OS/2 Tricks]] |
| * [[EDM2:About|About]] | | * [[Open Source Software Directory]] |
| |} | | * [[:Category:Licences|Licenses]] - Collection of the most used software licenses |
| __NOTOC__
| | <!-- RIGHT COLUMN --> |
| | |valign=top width=40%| |
| | {{H|News}} |
| | * Wiki image thumbnails are working. |
|
| |
|
| | {{H|Latest Articles}} |
| | :Nothing... |
|
| |
|
| <table style="width: 100%">
| | {{H|Updated Wiki Pages}} |
| <tr style="vertical-align:top;">
| | {{Special:Recentchanges/5}} |
| <!-- FIRST COLUMN -->
| | More [[Special:Recentchanges|changes]] |
| <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #f0f0ff">
| |
|
| |
|
| <h3 id="sec-col2-1" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Article Categories</h3>
| | {{H|General Stuff}} |
| * [[:Category:PM Articles|PM]] - Presentation Manager internals, extensions, etc.
| | * [[Links]] - Other web sites about OS/2 programming |
| * [[:Category:SOM Articles|SOM]] - SOM, DSOM, WPS, OpenDoc
| |
| * [[:Category:Driver Articles|Driver]] - Device Drivers, IFS
| |
| * [[:Category:Scripting Articles|Scripting]] - REXX, DLLs for use with REXX and other scripting stuff
| |
| * [[:Category:Multimedia Articles|Multimedia]] - Media players, IO Procedures, Graphics stuff
| |
| * [[:Category:Networking Articles|Networking]] - Networking Programming articles.
| |
| * [[:Category:Languages Articles|Languages]] - OS/2 and eCS related articles for programming languages
| |
| * [[:Category:Porting Articles|Porting]] - porting applications from Unix/X11/Windows...
| |
| * [[:Category:Database Articles|Database]] - OS/2-eCS Database programming articles. | |
| * [[:Category:Games Articles|Games]] - games development and porting...
| |
| * [[:Category:Localization Articles|Localization]] - How to optimize for NLS and use location specific information
| |
| * [[:Category:Tools Articles|Tools Articles]] - development tools related articles.
| |
| * [[:Category:Miscellaneous Articles|Miscellaneous Articles]] - General subject articles, including non-development related topics.
| |
|
| |
|
| <h3 id="sec-col2-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Documentation Projects</h3>
| | * [http://www.edm2.com/indexold.html Original EDM/2 pages],<br/>including the [http://www.edm2.com/common/metaindex.html Meta Index]. |
| * [[:Category:The OS/2 API Project|OS/2 API]] - The OS/2 API Project
| |
| * [[The Config.sys Documentation Project]]
| |
| * [[Stupid OS/2 Tricks]]
| |
| * [[Open Source Software Directory]]
| |
| * [[:Category:Documentation|Documentation Link]]
| |
|
| |
|
| <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Development tools</h3>
| | {{H|Contribute}} |
| * [[:Category:Tools|Tools]] - development tools and utilities...
| |
| * [[Documentation]] - a collection of other resources like online books, articles etc...
| |
| * [[:Category:Text editors|Text editors]] - Programmers editors, generic & hex editors
| |
| * [[Links]] - Links to other web sites on OS/2 programming
| |
| * [[:Category:Licences|Licenses]] - Collection of the most used software licenses.
| |
| *Programming Languages:
| |
| :[[Agena]] - [[APL]] - [[Assembly]] - [[AWK]] - [[Basic]] - [[C]] - [[C++]] - [[Clojure]] - [[Cobol]] - [[ECMAScript]] - [[Forth]]
| |
| :[[FORTRAN]] - [[Java]] - [[LISP]] - [[Lua]] - [[Modula-2]] - [[Oberon]] - [[Pascal]] - [[Perl]] - [[PHP]] - [[PL/I]] - [[Prolog]] - [[Python]]
| |
| :[[REXX]] - [[Ruby]] - [[Smalltalk]] - [[SQL]] - [[Tcl]] - [[xBase]] [[:Category:Programming Languages|... and more]]
| |
| * [[Configuration management]]
| |
| <h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">General Stuff</h3>
| |
| * Our EDM/2 [[Mailinglist]] and [[:Category:News|News]]
| |
| * [[:Category:Contributors|Authors and Contributors]].
| |
| * Terms [[:Category:Glossary|glossary]]
| |
| * OS/2 and eComStation [[EDM2:Current events|events]] around the world.
| |
| * [http://www.edm2.com/indexold.html Original EDM/2 pages], including the [http://www.edm2.com/common/metaindex.html Meta Index.]
| |
| * Information about how you can [[contribute]]. | | * Information about how you can [[contribute]]. |
| * Some words about the [[license]] of the documents on this page. | | * Some words about the [[license]] of the documents on this page. |
| * Translating articles to other [[Contribute#Translation_of_articles|languages]].
| | You can write to this wiki with a netlabs.org user ID, which requires a registration. |
| | | |} |
| <h3 id="sec-col1-1" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Latest articles</h3>
| |
| * [[Using Git under eComStation]] by [[User:Martini|Martin Iturbide]] (July 27, 2013)
| |
| * [[Suggestion for OS/2 and eComstation Drivers Arguments]] by [[User:Martini|Martín Itúrbide]] (July 2011)
| |
| * [[Emitter Framework]] by [[Prokushev]] (July 2008)
| |
| * [[UsingThreads:SynchronizationTimings | Synchronization Timings]] by [[User:Myrkraverk|Jóhann Óskarsson]] (Nov 2007)
| |
| * [[First steps with the SOM compiler]] by [[Prokushev]] (May 2007)
| |
| * [[The SOM Interface Definition Language]] by [[Prokushev]] (May 2007)
| |
| * [[The Config.sys Documentation Project]]
| |
| * [[Dual Boot]] Tips
| |
| * [[Control Program Programming Guide and Reference Errata]] --[[User:Myrkraverk|Myrkraverk|Jóhann Óskarsson]] 15:03, 13 January 2006 (CET)
| |
| * [[Ft2lib|Using Innotek FT2LIB for your own applications]] by [[user:Simpson_2|Bart van Leeuwen]] (March 2005)
| |
| * [[Porting SDL applications to OS/2]] from [http://www.netlabs.org/ netlabs.org] (March 2005?)
| |
| * [[How to program for the WPS]] from [http://www.netlabs.org/ netlabs.org] (March 2005?)
| |
| </td>
| |
| | |
| <!-- SECOND COLUMN -->
| |
| <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #f0f0ff">
| |
| <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">New or updated Wiki pages</h3>
| |
| * [[User:Prokushev|Prokushev]] - New Page 2016-08-07
| |
| * [[C]] - Updated 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:DosIQueryMessageCp]] - New Page 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:DosQCurDisk]] - New Page 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:DosRmDir]] - New Page 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:DosMkDir]] - New Page 2016-08-07
| |
| * [[COBOL]] - Updates >2016-08-07
| |
| * [[PL/I]] - Updates >2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:VioEndPopUp]] - New Page 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:VioWrtNChar]] - New Page 2016-08-07
| |
| * [[CA-Telon]] - New Page 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:VioWrtNAttr]] - New Page 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:VioWrtNCell]] - New Page 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:VioWrtCharStr]] - New Page 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:VioShowBuf]] - New Page 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:VioSetMode]] - New Page 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:VioSetCurPos]] - New Page 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:VioSetAnsi]] - New Page 2016-08-07
| |
| * [[CA-Realia]] - New Page 2016-08-07
| |
| * [[Versant Argos]] - Updated 2016-08-07
| |
| * [[Configuration management]] - Updated 2016-08-07
| |
| * [[Smalltalk Bibliography]] - Updates >2016-08-07
| |
| * [[VirtualBox]] - Updates >2016-08-07
| |
| * [[Netwide Assembler Project]] - Updated 2016-08-07
| |
| * [[Dave Yeo]] - New Page 2016-08-07
| |
| * [[Superchip]] - New Page 2016-08-07
| |
| * [[OS2 API:CPI:LEGACY:VioScrollUp]] - New Page 2016-08-05
| |
| | |
| <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Latest republished articles</h3>
| |
| * [[eXtended Memory Specification v3.0]] (1991)
| |
| * [[eXtended Memory Specification v2.0]] (1988)
| |
| * [[Virtual Control Program Interface specification v1]] (1989)
| |
| * [[DBASE .DBF File Structure]] by [[Borland]] (1998)
| |
| * [[Using Modula-3 under OS/2]] by [[Carsten Whimster]] (1996)
| |
| * [[OS/2 TCP/IP Filtering]] By [[Maarten Van Horenbeeck]] (2002)
| |
| * [[How to create your own os2ldr]] by [[Pavel Shtemenko]] (2008-03-27)
| |
| * [[Rick Papo's Unofficial Undocumented System API Functions in OS/2]] By [[Rick Papo]]
| |
| * [[SpUtils - Rexx Utility Package - Reference Manual]]
| |
| * [[OS2 API:spUtils|spUtils]]
| |
| | |
| =====IBM Device Driver Development Kit Articles=====
| |
| * [[AP2 - Automated Audio Device Driver Test Tool]]
| |
| * [[Assembly Language Processor (ALP) Assembler Reference]]
| |
| * [[Display Device Driver Reference for OS/2]]
| |
| * [[Graphics Adapter Device Driver Reference]]
| |
| * [[Input Output Device Driver Reference]]
| |
| * [[LAN Device Driver Documentation]]
| |
| * [[MMPM/2 Device Driver Reference]]
| |
| * [[Object-Oriented OS2 Audio Device Driver Samples]]
| |
| * [[Pen for OS2 Device Driver Reference]]
| |
| * [[Physical Device Driver Reference]]
| |
| * [[Presentation Device Driver Reference for OS2]]
| |
| * [[Printer Device Driver]]
| |
| * [[Storage Device Driver Reference]]
| |
| * [[Using Your DDK]]
| |
| * [[Virtual Device Driver Reference for OS2]]
| |
| | |
| </td>
| |
| </tr>
| |
| </table>
| |
| | |
| <!-- CONTRIBUTE COLUMN -->
| |
| <table style="width: 100%; margin:4px 0 0 0; background:none; border-spacing: 0px;">
| |
| <td style="width:100%; padding:0.2em 0.4em; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #f0f0ff">
| |
| | |
| <h3 id="sec-colB-1" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">CONTRIBUTE</h3>
| |
| You can write to this wiki with a netlabs.org user ID, to get that visit http://www.netlabs.org/site/member/ | |
|
| |
|
| If anything is wrong please contact ktk@netlabs.org.
| | ==Related OS/2 Sites== |
| </td>
| | {{OS/2 References Sites}} |
| </table>
| |
|
| |
|
| [[Category:Main]] | | [[Category:Main]] |