TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Jan Van Eeden
from: Peter Fitzsimmons
date: 1996-11-15 00:59:52
subject: Os/2 On A Mission

JVE>   JVE> Hi,
 JVE>   JVE>   My question: Is OS/2 a mission to code or not ?

>I don't understand the question.

 JVE>  How hard is it to write a program for OS2 compared to
 JVE>  Windows ?

If the programmer has no previous knowledge of either,  writing an OS/2
program is ___much___ easier.

The OS/2 api is Microsoft's second try at designing an API.  All versions
of Windows (incl 95 and NT) are still based on their first try.

Just the names of the Windows functions themselves are easly confused with
your own (or other's) functions,  for example:

 CreateWindow
 Beep
 ChooseFont
 GetMessage
 IsWindow
 SetWindowText
 CreateBitmap
 LoadBitmap


Believe it or not,  these are actual system call names.  If you were
reading some code using them,  there is no clue as to what is a system call
and what is not.

Below are the os/2 counterparts,  which have a three letter prefix to make
them easily identifiable.  The API also follows strict naming rules;  most
of the time,  you can find a function by "inventing" the name.

 WinCreateWindow
 WinAlarm               (or DosBeep() for non-pm programs)
 WinFontDlg
 WinGetMsg
 WinIsWindow
 WinSetWindowText
 GpiCreateBitmap
 GpiLoadBitmap




--- Maximus/2 3.00
* Origin: Sol 3 * Toronto * V.32 * (905)858-8488 (1:259/414)
SEEN-BY: 50/99 270/101 620/243 625/160 711/401 409 410 413 430 808 809 934
SEEN-BY: 711/955 712/407 515 624 628 713/317 800/1
@PATH: 259/414 400 99 250/99 3615/50 396/1 270/101 712/515 711/808 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.