HDTenEightyP/NetNews huggingface dataset:
Newsgroups: comp.os.os2.programmer
Subject: Tools for portable applications
Date: 07 Sep 92  12:41:25 mst

In a msg on <Sep 02 11:40>, Luca Priorelli of 42:1000/2 writes:

 -> From: luca@ipgaix.unipg.it (Luca Priorelli)
 -> Newsgroups: comp.os.os2.programmer 
 -> Subject: Tools for portable applications
 -> Organization: Universita' di Perugia
 -> Date: Wed, 02 Sep 1992 11:40:18 GMT

 -> Presently I am examining the following products:
 -> - JAM by JYACC
 -> - NS-DK by Nat Systems (a French company) 
 -> - SQLWindows by GUPTA

Make sure you get your Gupta rep to demonstrate SQLWindows apps in a -native_ OS/2 2.0 session - the truth is, this functionality is not currently offered.  SQLWindows, according to the people at Gupta, generates _only_ Windows apps.  A PM version is planned.

 -> Others have been discarded:
 -> - Visual Basic because runs only under Windows
 -> - Foundation by Arthur Andersen because of the astronomical cost

Check out Easel/DOS, Easel/Win and Easel/2 from Easel Corp.  It can generate DOS, Windows and OS/2 native apps from the same source code.  It may fit your needs.

Also, there are COBOL compilers (ugh!) for both DOS and OS/2...I don't want to talk about them :-)

C++ Views, zApp, XVT and perhaps a few others are C++ class libraries which offer Windows and OS/2 source compatability.  The problem is, of course, the lack of shipping OS/2 2.0 C++ compilers.

VZ Programmer might have OS/2 and Windows counterparts.  I have no further information on this product.

Try and get ahold of the TINF?? file from Compuserve or some ftp site.  It contains solutions which will be of interest to you.

Regards,
 
Barry

 * Origin: The OS/2 Connection - Edmonton, Alberta, Canada (42:100/31)
Newsgroups: comp.os.os2.programmer
From: bai@msiadmin.cit.cornell.edu (Dov Bai-MSI Visitor)
Subject: Re: Division by 0 crashes OS2/2.0
Organization: /usr/local/lib/news/organization
Date: Tue, 8 Sep 1992 22:10:46 GMT

In article <1992Sep08.134945.5154@balr.com> andy@balr.com (Andrew Little) writes:
>In article <92Sep04.024410.14613@acs.ucalgary.ca> bauwens@acs.ucalgary.ca (Luc Bauwens) writes:
>>In article <1992Sep3.131306.13751@tc.cornell.edu> bai@msiadmin.cit.cornell.edu (Dov Bai-MSI Visitor) writes:
>>
>>>>>>The following short program compiled with MS-FORTRAN 5.0 with 
>>>>>>coprocessor crashes OS2 Ver. 2 on my machine:
>>>>>
>
>>
>>I am inclined to believe the other poster (sorry, forgot his name)
>>who says it may be hardware-related.
>>
>>But in my case, it's not an issue of the known bug in some 486
>>motherboards: I am running this on a 386-25 (an old Mylex motherboard
>>that I have normally found quite reliable) and (*here it gets
>>interesting?*) an IIT FPU *not an Intel*.
>                   ^^^^^^^
>FYI, we have been able to crash our 386 Unix box (Interactive 3.2)
>with divide by zeros when we used this FPU, and don't have the same
>problem with Intel.
>

The Coprocessor that crashes OS/2 2.0 on my machine is Cyrix.


>Andy Little                    BALR Corporation
>andy@balr.com                  Software Solutions in Real Time
>

Dov Bai
From: merrill@cs.arizona.edu (Darren Merrill)
Newsgroups: comp.os.os2.programmer
Subject: IPMD fixes now on hobbes
Keywords: IPMD, CSET/2
Date: 12 Sep 92 21:18:34 GMT

The latest IPMD fixes are now on hobbes in uploads.  The file
is dde4be.lzh (used lzh because my zoo made the archive 60k
bigger) which replaces the dde4be32.dll and fixes problems with
lockups, traps and shutdown.

-darren

--
Darren Merrill                  Internet: merrill@cs.arizona.edu  
Department of Computer Science  Compuserve: 76570,2526
University of Arizona    
Newsgroups: comp.os.os2.programmer
From: turnerk@bechtel.Colorado.EDU (K Wade Turner)
Subject: Extended Services
Reply-To: turnerk@bechtel.Colorado.EDU (K Wade Turner)
Organization: University of Colorado, Boulder
Date: Mon, 14 Sep 1992 21:50:31 GMT

    What is so special about the extended services.  What else do you get above
the statndard services.  How much is it and where do you get it from.  Qustions
from a new OS/2 user.		Thanks,
					Wade Turner
					turnerk@bechtel.colorado.edu
From: joiner@myria.cs.umn.edu (Jay K. Joiner)
Newsgroups: comp.os.os2.programmer
Subject: Re: GCC-2.2.2(OS/2)-headerfiles
Keywords: headerfiles
Date: 9 Sep 92 02:23:53 GMT
Organization: University of Minnesota

In <1992Sep8.195426.27246@Informatik.TU-Muenchen.DE> maehner@Informatik.TU-Muenchen.DE (Johannes Maehner) writes:

>I have extracted GNUCC 2.2.2 for OS/2 2.0.
>Some headerfiles include further headerfiles which wasn't
>shipped with my gcc2.2.2-package. In common, the headerfiles
>which I don't have should by located in the directories 
>"sys" resp. "machine".

>How can I complete my installation ?

I believe the files have been fixed on ftp-os2.  If not, you can get
the GCC2.1 distribution and use those headers.

Jay Joiner
From: feustel@netcom.com (David Feustel)
Newsgroups: comp.os.os2.programmer
Subject: Re: C++ Compiler for OS/2, which is NOT GNIU
Date: 8 Sep 92 23:45:20 GMT
Organization: DAFCO: OS/2 Software Support & Consulting

I heard the Microway plug. I'm interested most in upgrades from
Symantec, Borland and IBM since I already have their compilers and
upgrades would cost me less than buying the Microway product for the
first time. BTW, does anyone know whether IBM will provide an upgrade
path from C Set/2 to their upcoming C++ compiler?
-- 
Dave Feustel N9MYI <feustel@netcom.com>
 
RE Drug Warriors who enjoy making a "good" bust: I'm sure the Salem
Witch Hunters enjoyed their law enforcement achievements too.
From: dic5340@hertz.njit.edu (David Charlap)
Newsgroups: comp.os.os2.programmer
Subject: Re: C++ Compiler for OS/2, which is NOT GNIU
Date: 9 Sep 92 13:24:24 GMT
Organization: New Jersey Institute of Technology, Newark, N.J.

In article <5wqn93g.xtifr@netcom.com> xtifr@netcom.com (Chris Waters) writes:

>As far as I know, GNU g++ is the only
>32-bit C++ compiler for OS/2 2.0.  IBM and Watcom both make 32-bit C
>compilers for 2.0, but neither has C++ yet.  IBM has announced that they
>*will* have C++.  I haven't heard anything from Watcom.

Has anyone written an OS/2 version of a cfront-like compiler.  If you
could translate the C++ into C, you could use C Set/2 to compile and
link that into executable.  It may only be an interrum solution, but
it can be quite workable once appropriate makefiles are set up for it.


-- 
   |)  David Charlap           "TELEPHONE, n.  An Invention of the devil which
  /|_  dic5340@hertz.njit.edu   abrogates some of the advantages of making a
 ((|,)                          disagreeable person keep his distance."
  ~|~                              --- Ambrose Bierce, The Devil's Dictionary
Newsgroups: comp.os.os2.programmer,comp.os.os2.networking,comp.sys.novell
From: brown@chinchilla.ir.ucf.edu (Bill Brown)
Subject: Re: SPX communications on OS/2 failing.
Keywords: SPX OS/2
Organization: University of Central Florida -- Bilbo's Last Sanctuary...
Date: Sun, 13 Sep 1992 04:05:37 GMT

In article <1992Sep08.234549.16261@vpnet.chi.il.us> hb@vpnet.chi.il.us (hank barta) writes:
>From: hb@vpnet.chi.il.us (hank barta)
>Subject: SPX communications on OS/2 failing.
>Keywords:  SPX OS/2
>Date: Tue, 08 Sep 1992 23:45:49 GMT




>Hi Folks,

>I'm porting (to OS/2 1.3) the server side of an MS-DOS client/server 
>application that uses Novell SPX for communications. So far I'm having no
>luck at establishing robust SPX communications on the OS/2 side.

>I can establish the connection and transmit one data packet in each
>direction, but attempts to transmit more than one packet cause either
>the client or the server node to halt on a trap 3 in "SPX$" driver.
>This is using a 'test' client under OS/2. The MS-DOS client kills the
>OS/2 server on the first packet transmit and the OS/2 test client is
>not able to connect to the MS-DOS server.

>I have read and re-read the manuals, and I am doing everything that is
>obviously required, but I am wondering if something is missing or not
>obvious. If anyone has successfully implemented SPX communications under
>OS/2, I would appreciate hearing about what you did to make it work.

>If it matters, this is a multithreaded application and I am using a
>RAM semaphore to serialize access to the SPX library.

>Thanks for your help. Post or respond to barta@pswin.chi.il.us as
>you see fit.

>hank

I have the same problem when using SPX from a MDVM w/ VIPX.  The way I hear 
it, it's that there's a break point (INT 3) that was left in the SPX portion 
of the Netware Requester code.  Because the kernel isn't expecting a 
breakpoint (like, there's no kernel debugger to to intercept the INT 3), you 
get the default action, which is a TRAP 3.  

Bill Brown                           Archive Software Division
Internet: brown@chinchilla.ir.ucf.edu
MCIMail via Internet: Bill_Brown%Maynard_Electronics_Inc@mcimail.com
Me? a spokesperson?  I don't even know who I work for!
From: oistony@ubvmsb.cc.buffalo.edu (Anthony M. Petro)
Newsgroups: comp.os.os2.programmer
Subject: novice gcc/programming question
Date: 11 Sep 92 21:37:00 GMT
Organization: University at Buffalo
News-Software: VAX/VMS VNEWS 1.41

i installed gcc 2.2.2 on my system, but have been having minor 
difficulties in getting a very simple portion of my very simple 
program to work.

point of the program: prompt user for a filename, open file and read 
in a bunch of ints, bubble sort them, and print the results to the 
screen.

but... (code snippet follows)

main()
{
        int num[100], count, test;
        char datafile[15];
        FILE *infilep;

        printf("\n%s","Please enter the name of the data file:\n");
        scanf("%s",datafile);
..

NOTHING i do will get the finished product to actually print the 
prompt string BEFORE i enter the file name.  prompts are pretty 
useless if they're not displayed.

as i said, the program works fine functionally, i just don't see the 
"Please enter..." prompt until after i enter the filename.  btw, i 
compiled the same program w/ gcc under unix (on a sun 4) and it works 
properly.  hence i find fault, somehow, with the os2 port.

question: am i sane?  i consider the fact that it works w/o adjustment 
on another machine pretty solid proof but maybe i'm overlooking 
something.  

anthony m. petro   "beethoven"    i can say what i want; i'm just an undergrad
oistony@UBVMSD.BITNET             "frame by frame,
petro@eng.buffalo.edu              death by drowning,
petro@sun.acsu.buffalo.edu         in your own
                                   in your own...
                                   analysis..."
Newsgroups: comp.os.os2.programmer,comp.os.os2.misc,comp.multimedia
From: shiva@well.sf.ca.us (Kenneth Porter)
Subject: ActionMedia: where to get it
Followup-To: comp.os.os2.misc
Organization: Whole Earth 'Lectronic Link
Date: Fri, 11 Sep 1992 21:52:25 GMT

Where can one buy the Intel ActionMedia II cards quickly and cheaply? 
I'm looking for AM1224IS ActionMedia II Delivery Board for ISA w/ 4MB
VRAM, AM0920 ActionMedia II Capture Module, and AMSDKOS2 ActionMedia II
OS/2 SDK.

I welcome any accounts of experiences with any of these products.

Ken
From: feustel@netcom.com (David Feustel)
Newsgroups: comp.os.os2.programmer
Subject: Re: OS2 Device Driver in C -- Linking Problem
Date: 5 Sep 92 14:53:44 GMT
Organization: DAFCO: OS/2 Software Support & Consulting

oneil@hns.com (Pat O'Neil) writes:

>Anyone out there have any experience writing OS/2 drivers in C?

>I am writing a 16-bit OS/2 device driver in C/2. I'm having trouble
>getting the linker to put the data segment (which contains the
>device header) first. The C/2 manual says that the linker
>locates segments in the order it encounters them. This seems
>true until I start bringing in the C run-time libraries
>(which I need for sprintf, strtok, memcpy, etc.). If I link
>without the library (and thereby get a zillion unresolveds)
>the map at least says that the data segment is first.

Pat,
The solution to yor problem is a small assembly language stub. See
Mastrianni's book "Writing OS/2 2.0 Drivers in C" (Van Nostrand
Reinhold, ISBN 0-442-01141-5). VNR has an 800 order number.
-- 
Dave Feustel N9MYI <feustel@netcom.com>
 
( New .sig under construction. Watch this space! )
From: bauwens@acs.ucalgary.ca (Luc Bauwens)
Newsgroups: comp.os.os2.programmer
Subject: Re: 2.0 fails miserably in the PARANOIA program ( was: Division by 0 crashes OS2/2.0 )
Date: 12 Sep 92 02:38:24 GMT
Organization: The University of Calgary, Alberta

In article <1992Sep11.225553.5638@tc.cornell.edu> bai@msiadmin.cit.cornell.edu (Dov Bai-MSI Visitor) writes:
>
>Out of curiosity I checked with SPARA and MS-FORTRAN 5.0. I split
>the file into 3 files of approximately the same size, and compiled
>with the -FPi87 -G2 -AL -Od switches. I got:
>
>No failures, defects nor flaws have been discovered.
>Rounding appears to conform to proposed IEEE standard
>The arithmetic diagnosed appears to be Excellent!
>End of test
>
>Again 2.0 crashed, and this time DOS crashed as well. Only 1.3 
>survived.

I reran the dpara check under OS/2 2.0 on my machine with those flags
-FPi87 -G2 -AL -Od, and surprise surprise, MS Fortran 5.1 came out
with only one SERIOUS DEFECT (after milestone 160), and completed the
test.

But, BTW, for 1./0., the answer was, as before, 1.  And interestingly,
Paranoia did not flag that as being a problem.

(Dov: I could uuencode my dpara.exe and e-mail it to you.  That would
let us establish whether the difference we note is between 5.0 and
5.1 or between your and my machine.)

Luc
Newsgroups: comp.os.os2.programmer
From: fredw@mks.com (Fred Walter)
Subject: Re: Does kbhit() work for anyone else?
Organization: Mortice Kern Systems Inc., Waterloo, Ontario, CANADA
Date: Mon, 14 Sep 1992 18:19:12 GMT

bbs.dennis@tsoft.sf-bay.org (Dennis Yelle) writes:
>I can't get kbhit() to return anything but a 0.
>No matter how many keys I type.
>Also, if I do a getch() and then type a Ctrl-C, the
>process hangs.

Which C compiler ? I had similar problems with Watcom C/386 9.0, so I wrote
my own routines (I recall posting them).

	fred
-- 
Disclaimer: everything I write is my *personal* opinion and does not represent
or reflect the opinion of the company which employs me.
From: dic5340@hertz.njit.edu (David Charlap)
Newsgroups: comp.os.os2.programmer
Subject: Re: Missing documentation - KBD, MOU and VIO
Date: 9 Sep 92 13:32:10 GMT
Organization: New Jersey Institute of Technology, Newark, N.J.

In article <715895337snx@sugs.tware.com> landis@sugs.tware.com (Hale Landis) writes:
>Has anyone found the (missing) documentation for the KBD, MOU and
>VIO functions in the OS/2 2.0 manuals?

These are not 32-bit functions.  They are 16-bit functions.  While
they are supported (in os2286.lib and appropriate system .DLL files),
they aren't documented in the OS/2 2.0 toolkit/manuals, since it is a
32-bit toolkit.

I suggest you find either a book on 16-bit OS/2 programming or locate
the OS/2 1.3 toolkit.  I think it can still be gotten, but I don't
know what price it'll be selling for.

>Now for the real reason for this posting:  I notice that a number
>of people are posting questions about this and no one seems to
>have the definitive answer:  an IBM manual to refer to!

Any IBM manuals on OS/2 1.3.

>IBMer's:  You really didn't overlook these important functions
>when creating the OS/2 2.0 manuals, did you?

I'd be surprised if this entire class of functions was omitted by
accident.

-- 
   |)  David Charlap           "TELEPHONE, n.  An Invention of the devil which
  /|_  dic5340@hertz.njit.edu   abrogates some of the advantages of making a
 ((|,)                          disagreeable person keep his distance."
  ~|~                              --- Ambrose Bierce, The Devil's Dictionary
Newsgroups: comp.os.os2.programmer
From: cnadler@vnet.ibm.com (Cliff Nadler)
Subject: Re: DosDevIOCtl
Date: Mon, 07 Sep 92 17:17:31 GMT
News-Software: IBM OS/2 PM RN (NR/2) v0.11 by O. Vishnepolsky and R. Rogers
Reply-To: cnadler@vnet.ibm.com (Cliff Nadler)
Organization: IBM T. J. Watson Research

In  <1992Sep7.014647.4906@news.Hawaii.Edu>  tholen@hale.ifa.hawaii.edu (Dave Tholen) writes:
> I have a 16-bit OS/2 application that I would like to recompile for 32-bit
> OS/2.  This application currently uses KbdCharIn to retrieve keystrokes
> from the keyboard.  There is no 32-bit version of KbdCharIn, though it
> appears that DosDevIOCtl, Category 4, Function 74H, "Read Character Data
> Records" may be a satisfactory substitute.
> 

Keep using KbdCharIn. It's still there, but it's not in the toolkit. I believe
the header files still have the definition for it (but look for Kbd16CharIn),
and you'll need os2286.lib on your link step.

It's much more fun than dealing with the new 32-bit DosDevIOCTL if you don't
have the manuals.

--
Cliff Nadler (cnadler@vnet.ibm.com)
IBM Federal Systems Company - TEAM OS/2

Disclaimer: This post represents the views of the poster, not IBM Corporation.
From: cdfannin@csws19.ic.sunysb.edu (Chris D Fanning)
Newsgroups: comp.os.os2.programmer
Subject: Re: I want to learn how to do simple graphics, keyboard, and joystick I/O
Date: 5 Sep 92 19:30:43 GMT
Organization: State University of New York at Stony Brook

In article <1992Sep2.212551.19196@umr.edu> johns@mcs213c.cs.umr.edu (John Stone) writes:
>
>
>Hi there,
>If you want SIMPLE graphics, I've done the work for you :-)
>I've written the begginings of a 320x200x256 graphics library
>for OS/2 2.0 that writes directly to the video hardware.
>I've got points, lines, circles, boxes, and screen clears finished.
>I've also been working on a 3d library that works in the same mode...
>(for games etc...)
>
>I've still got a lot of stuff to write though (bitblts, filled polys etc..)
>but if it is simple that you are looking for, I've got it :-)
>
>I did this with IBM C Set/2
>
>Later,
>       John Stone
>       johns@cs.umr.edu

I don't know about the person you replied to, but I know I'd love to see
this.  I've been considering doing this with text mode(s) since Vio thunks
take longer than I like and I was never very pleased with Vio performance
anyways.

Of special interest to me, is how you handle screen mode switching... (ie.
when someone is in your program and hits Ctrl-ESC.)  Are you using the
VioSwitch (VioModeSwitch.. err whatever) functions?

Chris
Newsgroups: comp.os.os2.programmer
From: sip1@ellis.uchicago.edu (Timothy F. Sipples)
Subject: Re: Inline assembler code with GNU GCC
Keywords: GNU C++, assembler, inline
Reply-To: sip1@midway.uchicago.edu
Organization: Dept. of Econ., Univ. of Chicago
Date: Sat, 12 Sep 1992 02:23:07 GMT

In article <1992Sep10.121235.1891@fzi.de> fzi.de writes:
>last week I tried to port an editor from DOS to OS/2. I got the following
>problem: since the editor used the DOS mouse interface, which is accessible
>through an interrupt call, I used inline assembler statements in the DOS C code.
>When trying to compile this file with GCC, I got several error messages.
>So, how can I in general use inline assembler statements when using GCC ?
>And further, will the mouse interface still be accessible through that old
>interrupt under OS/2, or will I have to reprogram the whole thing with
>PM-calls?

No, the mouse is supported using 16-bit VIO calls.  You need to
translate your DOS mouse interface to the OS/2 equivalent.

These mouse calls are documented in most OS/2 1.x programming
references.

-- 
Timothy F. Sipples      | The OS/2 FREQ. ASKED QUESTIONS LIST is avail. from
sip1@ellis.uchicago.edu | 128.123.35.151, anonymous ftp, in /pub/os2/all/faq.
Dept. of Econ., Univ.   | Or from LISTSERV@BLEKUL11.BITNET (send "HELP").
of Chicago, 60637       | Family Values Means a Job
From: jps@netcom.com (John Serafin)
Newsgroups: comp.os.os2.programmer
Subject: Does new DPMI fix work with Zortech C DOS extender?
Date: 13 Sep 92 22:41:12 GMT
Organization: Netcom - Online Communication Services  (408 241-9760 guest)


Does anyone know whether the recent DPMI fix that allows 
Microsoft C 7.0 to run in a VDM include the fix that allows the
Zortech DOS extender to run in a VDM?
The README file only mentions MS C.
Also, does anyone know the reason that the original DPMI fix was never posted
to hobbes or the IBM ftp site and/or why Symantec was told that they could
not post it to their BBS?
-- 
John P. Serafin  |  Operating a bicycle is more like driving than riding.
jps@netcom.com   |  Operating an automobile is more like riding than driving.
Xref: sparky comp.os.os2:324 comp.os.os2.misc:29953
Newsgroups: comp.os.os2,comp.os.os2.misc
Subject: Re: Installation problems continue
From: Steve.Withers@bbs.actrix.gen.nz
Date: Sun, 13 Sep 1992 01:15:13 GMT
Organization: Actrix Information Exchange

In article <BuHI2G.3n9@iat.holonet.net> kellys@orac.holonet.net (Kelly Schwarzhoff) writes:
> After solving my last installation (some of my RAM was bad), I'm now having
> a new problem with installing OS/2. I can get through the Hard Disk Configuration
> but when I get 
> to the setup disks (disks 7-18) it freezes -- once on disk 7, another on
> disk 9, and another time on disk 14.  It will just be copying the files and 
> suddenly will stop. No error message or anything will happen. I've talked to
> IBM and the support person was baffled.  He said they'd try to do some research
> and would get back to me.
> 
> I have the following setup:
> 
> 1) 386/33 with 4 MB RAM (4 1MB SIMMs)
> 2) Maxtor 213 MB IDE HD (C:)
> 3) Plus 105MB Hard Card (D:)
> 4) 5.25" Floppy Drive (A:)
> 5) 3.5" Floppy Drive (B:)
> 6) Paradise VGA Card
> 7) Microsoft Inplus Mouse Card
> 8) Microsoft Mouse (set for interrupt 2)
> 9) SoundBlaster Sound Card (set for IRQ 5)
> 10) NEC Multisync/4D monitor
> 11) HP Deskwriter + printer
> 
> I'm currently running DOS 5.0 and am attempting to install OS/2 (from 5.25"
> disks) as a dual boot on C:.
> 
> Any suggestions?
> 
> -- 
> -------------------------------------------------------------------------
> Kelly Schwarzhoff
> Internet: kellys@orac.holonet.net   Fidonet: 1:161/445.0
> -------------------------------------------------------------------------

Try installing without the Plus HardCard installed. A co-worker of mine is
running DOS and Windows 3.1 and he is having xactly the same problem....
 
You must also make sure that there are no IRQ conflicts - thought the fact you
listed the IRQs above may mean you already know that IRQs can NOT be shared.
 
Dual boot is also a pain in the butt at times. I have gone pure HPFS on almost
every install and never had any problems worth mentioning. OS/2 is happiest
running on HPFS.
 
If you want to retain the ability to run certain DOS programs from outside
OS/2, just retain a FAT partition with those programs in it. Then you can boot
off a DOS floppy and happily run those programs - including Windows 3.1 or
whatever. 
 
This configuration isn't as elegant as the dual boot scenario, but you will
have fewer problems, too. AND you will be able to take advantage of the long
file names and HPFS speed in your other partitions.
 
Steve

 

-- 
Steve Withers - Wellington, New Zealand | End the two-party duopoly. Vote 
Steve.Withers@bbs.actrix.gen.nz         | for the Mixed-Member Proportional 
withers_s@kosmos.wcc.govt.nz            | (MMP) voting system on Sept. 19th. 
**** Happy user of OS/2 v2!! ****       | Give yourself a vote that *counts*!