Difference between revisions of "Main Page"

From EDM2
Jump to: navigation, search
(Added Part 3 of article 'Creating modules for Doodle's Screen Saver')
(Undo revision 78252 by Ak120 (talk))
 
(767 intermediate revisions by 44 users not shown)
Line 1: Line 1:
'''Welcome to the relaunched EDM/2 site!'''
+
__NOTOC__ __NOEDITSECTION__
 +
'''Welcome to the EDM/2 Wiki - The source for OS/2 developers''' - Languages: [[Hauptseite|DE]]
 +
{|class="wikitable"
 +
|valign=top width="60%"|{{H|Topics}}
 +
* [[List of Presentation Manager Articles|PM]] - Presentation Manager internals, extensions, etc.
 +
* [[List_of_SOM_Articles|SOM]] - SOM, DSOM, WPS, OpenDoc
 +
* [[List of Driver Articles|Driver]] - Device Drivers, IFS
 +
* [[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
  
It's about five years ago that the last issue of EDM/2 was released to the public, since then no new articles about OS/2 and eCS programming appeared on EDM/2. So it was about time to finally change that! ([[EDM2:About|A short history of EDM/2]])
+
{{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]]
  
For sure we had to face the facts too, the OS/2 and eCS developer community shrank quite a lot so monthly issues are simply impossible nowadays. It would just be a lot of work for the editor and we seriously doubt that we would find enough articles for an  ''issue''. If we wait each time to fill a new issue we would not release written articles to the public for a too long time so we decided to go another way that popped up: [http://en.wikipedia.org/wiki/Wiki Wiki]<br>
+
{{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...]]
 +
|}
  
This basically means that everyone of you out there can contribute to the new EDM/2 without a lot of interaction of other people and even better, the community can extend the articles and fix problems!
+
{{H|Documentation}}
 +
* [[List of OS/2 Documentation]] - a collection of other resources like online books, articles etc.
 +
* [[The OS/2 API Project]]
 +
* [[The Config.sys Documentation Project|CONFIG.SYS]] Documentation
 +
* [[Stupid OS/2 Tricks]]
 +
* [[Open Source Software Directory]]
 +
* [[:Category:Licences|Licenses]] - Collection of the most used software licenses
 +
<!-- RIGHT COLUMN -->
 +
|valign=top width=40%|
 +
{{H|News}}
 +
* Wiki image thumbnails are working.
  
So far, enjoy the new stuff and don't forget to [[contribute]]!
+
{{H|Latest Articles}}
 +
:Nothing...
  
The new EDM/2 staff
+
{{H|Updated Wiki Pages}}
 +
{{Special:Recentchanges/5}}
 +
More [[Special:Recentchanges|changes]]
  
(aka the crew from [http://www.netlabs.org/ netlabs.org] :)
+
{{H|General Stuff}}
 +
* [[Links]] - Other web sites about OS/2 programming
  
<table>
+
* [http://www.edm2.com/indexold.html Original EDM/2 pages],<br/>including the [http://www.edm2.com/common/metaindex.html Meta Index].
<tr style="vertical-align:top;">
+
<td style="width:50%; width:50%; border: 1px solid #ffc9c9; padding: .5em 1em 1em; color: #000000; background-color: #fff3f3">
+
<h3>Latest articles</h3>
+
* [[Ft2lib| Using Innotek FT2LIB for your own applications]] by [[user:Simpson_2|Bart van Leeuwen]]
+
* [[SDL|Porting SDL applications]] from [http://www.netlabs.org/ netlabs.org]
+
* [[How to program for the WPS]] from [http://www.netlabs.org/ netlabs.org]
+
* [[Free Pascal Compiler Review]] by [[Prokushev]]
+
* [[Creating modules for Doodle's Screen Saver - Part 1]] by [[Doodle]]
+
* [[Creating modules for Doodle's Screen Saver - Part 2]] by [[Doodle]]
+
* [[Creating modules for Doodle's Screen Saver - Part 3]] by [[Doodle]]
+
* [[How to setup old Borland C for use with eComStation Toolkit]] by [[Anakor]]
+
* [[Porting from Unix platforms]] by [[Ydario]]
+
* [[Introduction to SOM]] by [[Prokushev]]
+
  
<h3>Republished articles</h3>
+
{{H|Contribute}}
* [[Introduction to PM Programming - Dec 1993]] by [[Larry Salomon Jr.]]
+
* Information about how you can [[contribute]].
* [[Introduction to PM Programming - Jan 1994]] by [[Larry Salomon Jr.]]
+
* Some words about the [[license]] of the documents on this page.
* [[Introduction to PM Programming - Feb 1994]] by [[Larry Salomon Jr.]]
+
You can write to this wiki with a netlabs.org user ID, which requires a registration.
* [[Progress1|A Progress-indicating Status Line in C++ - Part 1/3]] by [[Stefan Ruck]] (June 1996)
+
|}
* [[Progress2|A Progress-indicating Status Line in C++ - Part 2/3]] by [[Stefan Ruck]] (July 1996)
+
* [[Progress3|A Progress-indicating Status Line in C++ - Part 3/3]] by [[Stefan Ruck]] (August 1996)
+
* [[Manage Your Configuration Files and Data]] by [[Stefan Ruck]] (September 1997)
+
* [[Multilingual Resources]] by [[Stefan Ruck]] (November 1997)
+
* [[Let's Talk About... Singleton]] by [[Stefan Ruck]] (December 1997)
+
* [[Mnemonics in Dialog Boxes]] by [[Stefan Ruck]] (September 1998)
+
* [[A Keystroke Recorder]] by [[Stefan Ruck]] (January 1999)
+
* [[Singletons - The Next Generation]] by [[Stefan Ruck]] (September 1999)
+
* [[OS/2 Frequently Asked Questions]] by [[Dean Roddey]] (November 1995)
+
* [[Stupid Enumeration Tricks]] by [[Dean Roddey]] (June 1996)
+
* [[Controlling Yourself. A Framework for Configurable Options]] by [[John Holt]] (December 1994)
+
* [[Fitting a Notebook into a Dialog]] by [[Roman Stangl]] (July 1997)
+
* [[Notebook Key Processing]] by [[Roman Stangl]] (August 1997)
+
* [[Rebooting OS/2]] by [[Roman Stangl]] (September 1997)
+
* [[Disabling a Window (Rectangle)]] by [[Roman Stangl]] (October 1997)
+
* [[Managing DOS Settings]] by [[Roman Stangl]] (July 1998)
+
* [[Calling PM from AVIO Applications]] by [[Roman Stangl]] (August 1998)
+
* [[Resources and Decompiling Them]]  by [[Martin Lafaix]] (June 1994)
+
* [[KEYBOARD.DCP File Format]]  by [[Martin Lafaix]] (March 1995)
+
* [[Implementing Flyout Menus in OS/2]] by [[Mike La Martina]] (May 1999)
+
* [[OS/2's Symmetrical Multiprocessing Demystified]] by [[Ted Waldron III]] (September 1997)
+
</td>
+
<td style="border: 1px solid #c6c9ff; padding: .5em 1em 1em; color: #000000; background-color: #f0f0ff">
+
<h3>Categories</h3>
+
* [[SOM]] - SOM, DSOM, WPS, OpenDoc
+
* [[Driver]] - Device Drivers, IFS
+
* [[Scripting]] - REXX, DLLs for use with REXX and other scripting stuff
+
* [[Multimedia]] - Media players, IO Procedures, Graphics stuff
+
* [[Languages]] - OS/2 and eCS related information for programming languages
+
* [[Documentation]] - a collection of other ressources like online books, articles etc...
+
* [[Porting]] - porting applications from Unix/X11/Windows...
+
* [[Games]] - games development and porting...
+
* [[Developer Tools Section|Tools]] - development tools and utilities...
+
* [[Localization]] - How to optimize for NLS and use location specific information
+
<h3>General Stuff</h3>
+
* our [[Mailinglist]] for EDM/2
+
* [[contributors|Authors and contributors]]
+
* [[Developer Tools Section]]
+
* the [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]]
+
* some words about the [[license]] of the documents on this page
+
* translating articles to other [[Contribute#Translation_of_articles|languages]]
+
  
</td>
+
==Related OS/2 Sites==
</tr>
+
{{OS/2 References Sites}}
</table>
+
 
 +
[[Category:Main]]

Latest revision as of 21:15, 22 September 2022

Welcome to the EDM/2 Wiki - The source for OS/2 developers - Languages: DE

Topics
  • PM - Presentation Manager internals, extensions, etc.
  • SOM - SOM, DSOM, WPS, OpenDoc
  • Driver - Device Drivers, IFS
  • Scripting - REXX, DLLs for use with REXX and other scripting stuff
  • Multimedia - Media players, IO Procedures, Graphics stuff
  • Networking - Networking Programming articles
  • Languages - OS/2 related articles for programming languages
  • Porting - Porting applications from Unix, X11, Windows
  • Database - Database programming articles
  • Games - Games development and porting
  • Localization - How to optimize for NLS and use location specific information
  • Miscellaneous Articles - General subject articles, including non-development related topics
Development Tools
Programming Languages
APL Assembly AWK BASIC
C C++ COBOL ECMAScript
Forth FORTRAN Java LISP
Modula-2 Oberon Pascal Perl
PHP PL/I Prolog Python
REXX Ruby Smalltalk more...
Documentation
News
  • Wiki image thumbnails are working.
Latest Articles
Nothing...
Updated Wiki Pages

28 March 2024

27 March 2024

24 March 2024

More changes

General Stuff
  • Links - Other web sites about OS/2 programming
Contribute
  • Information about how you can contribute.
  • Some words about the license of the documents on this page.

You can write to this wiki with a netlabs.org user ID, which requires a registration.

Related OS/2 Sites