HDTenEightyP/NetNews huggingface dataset:
From: drkhoe@nmt.edu (ONID)
Subject: Surver - Research
Organization: New Mexico Tech
Date: Thu, 19 Nov 1992 03:10:37 GMT

                              QUESTIONNAIRE
                         TO EXAMINE CAFFEINE USE
                        AMONG COMPUTER SCIENTISTS
                         AND ELECTRICAL ENGINEERS
                                     
Most of us enjoy consuming caffeine in one form or another. The purpose of
this questionnaire is to examine how much caffeine is being consumed, what
form the caffeine is being consumed in, and who is consuming it.

Please answer these questions with email to: bob@jupiter.nmt.edu
with the subject 'survey'.

**Please do not post your answers, that will waste bandwidth**

You don't have to quote the whole article, just use 6 lines or so:
EXAMPLE
	1 CS
	2 85 cans
	3 Jolt
	4 5 pots
	5 none (gives me a headache)
	6 45 Vivarin/hr.

Thank you!

1. What is your field of work/study?
    EE       CS        BothNeither

2. How much soda do you consume per day (average)?
    ________

3. What kind of soda do you drink?
    ________

4. How much coffee do you consume per day (average)?
    ________

5. How much tea?
    ________

6. Do you take any caffeinated pills? If so, how many?
    Vivarin  NoDoze    Maximum Strength Excedrin
    ______   ______    ______

bob@jupiter.nmt.edu
Bob "Chunkstyle" Broilo
-- 
----------------------------------------------------------------------------
Amiga to the Bone | SF2 Fanatics: Can you hang with the Guile combo's?
Moshing - the number one dance in America.  Kill the preacher hang the pope.
-------------------------------drkhoe@nmt.edu-------------------------------
Newsgroups: comp.os.msdos.programmer
From: gilem@aix.rpi.edu (Michael R. Gile)
Subject: Re: borlandc++  bcinst?
Organization: Rensselaer Polytechnic Institute, Troy, NY
Date: Thu, 19 Nov 1992 18:28:21 GMT

Thanks for the help, everyone.  I didn't realize that you could set the 
defaults by closing all projects and then selecting options.  My mistake

Mike
gilem@rpi.edu


Newsgroups: comp.os.msdos.programmer,alt.msdos.programmer
From: mccall@mksol.dseg.ti.com (fred j mccall 575-3539)
Subject: Re: Number of subdirectories limited ?
Organization: Texas Instruments Inc
Date: Tue, 17 Nov 1992 17:40:50 GMT

In <1992Nov17.111130.17833@cs.tu-berlin.de> ernst@opal.cs.tu-berlin.de (Ernst Kloecker) writes:

>Hi,

>I know there is a limitation on the number of subdirectories in the
>root directory, but is there any limitation in directories other
>than "\" ?

Physical disk space.

-- 
"Insisting on perfect safety is for people who don't have the balls to live
 in the real world."   -- Mary Shafer, NASA Ames Dryden
------------------------------------------------------------------------------
Fred.McCall@dseg.ti.com - I don't speak for others and they don't speak for me.
From: brueck@inm.uni-sb.de (Stefan Brueck)
Newsgroups: comp.os.msdos.programmer
Subject: How can I set the MEDIACHANGE flag TRUE?
Date: 16 Nov 92 11:55:48 GMT
Distribution: comp
Organization: Institute for New Materials (INM), Saarbr"ucken, Germany.

my problem: one of the two floppy drives in my computer doesn't recognize
changes of the disk media. so each copy action destroys data, because the
computer thinks there is the old disk in the drive. as i have any docus
about the drive itself for service, i think a workaround like "start a 
separate program, which tells the computer the disk changed" should help.

in order to write such a program i need information, where the flag for
"MEDIACHANGE" is located in the computer and which settings are needed.

thanx 4 help
stefan

--

##############################################################################
Institut fuer Neue Materialien (INM) #  
Universitaet des Saarlandes, Geb. 43 # Phone: +49 681 302 5086
Stefan Brueck                        # E-Mail (Internet): brueck@inm.uni-sb.de
W-6600 Saarbruecken (Germany)        #
##############################################################################
Newsgroups: comp.os.msdos.programmer,rec.music.synth
From: gallo@almira.asel.udel.edu (Andy Gallo)
Subject: MPU401 MIDI drivers - need source code
Organization: AI duPont Institute
Date: Tue, 17 Nov 1992 04:21:41 GMT


	I'm looking for MS-DOS oriented source code for a driver for
MPU401 compatible MIDI cards.  The code does not need to be
complicated.  It would be sufficient to have assembly routines to
install/de-install the interrupt vectors, sync with the clock, and get
and send data out a MIDI port.  Anything above that would make my life
easier but is not necessary.  I know Music Quest sells a library for
$40, but I'm looking for something in the public domain (student
budget).
	Thanks.

>-----------------------------------------------------------------------------<
> Andy Gallo   | gallo@asel.udel.edu  | U. of Delaware/Applied Sci & Eng Labs <
>-----------------------------------------------------------------------------<
>     Come wash the nighttime clean, come grow the scorched ground green.     <
>-----------------------------------------------------------------------------<
From: frisk@complex.is (Fridrik Skulason)
Newsgroups: comp.os.msdos.programmer
Subject: Re: Number of subdirectories limited ?
Date: 19 Nov 92 10:50:00 GMT
Organization: Frisk Software International, Iceland

tl@etek.chalmers.se (Torbj|rn Lindgren) writes:

>The number of files in the root directory is limited in ALL
>disk-formats under DOS. There is no limit to the number of files that
>can reside in sub-directories.

Eh, not correct - there is a limit, simply because each file occupies
at least one cluster - so a 360K diskette which has 354 clusters is limited to
354 files - or actually somewhat less...around 344, because each file
requires one directory entry, which takes up some space.

-frisk
From: moeur@chtm.eece.unm.edu (Bill Moeur)
Newsgroups: comp.os.msdos.programmer
Subject: Re: Help with Hard Disk
Date: 20 Nov 92 17:40:46 GMT
Organization: University of New Mexico, Albuquerque

I also have this problem with a PC at school that has been "XLOCKed" and
will no longer boot from the hard disk.  Any one know if the company is still
in business?
From: toms@ymp.esd.sgi.com (Tom Stephenson)
Newsgroups: comp.os.msdos.programmer
Subject: Re: Disable CTRL+BREAK from a TP6 program
Date: 22 Nov 92 00:57:37 GMT
Organization: Silicon Graphics, Inc.

In article <Nov18.202206.59161@yuma.ACNS.ColoState.EDU>, hallch@CS.ColoState.EDU
(christopher hall) writes:
|> 
|> >I am writing a TP6 program which requires the CTRL+BREAK sequence to be
|> >disabled, as it loads in data tables and manipulates them in real time.
|> >If CTRL+BREAK is pressed then the program bombs out and leaves the tables
|> >in a real mess.
|> >
|> 
|> I played around with this problem a few years ago.  The solution I came
|> up with was to hook the Ctrl-Break interrupt.  I don't remember what it
|> was (I think it was around 24h).  The only thing my interrupt was to do
|> was return immediately to its caller.  I used this when I had to write
|> a simple program for a teacher of mine (he wanted students to have to
|> enter a password without being able to break of out the program).
|> 
|> Hope this helps.
|> 
|> 						Chris Hall :-)

I wrote a program that allows me to have a password on my DOS machine. (I have
teenage people at home that think they are hackers). The attached code is the
key element to the puzzle. The function getkeychar returns the characters input
from the keyboard including ^C or ^Z etc.

You can use them in your password if you want. The entire source is available if
you want it. I just wrote the program to emulate UNIX login process.

/* Code fragment from main */

		while ((c = getkeychar()) != 0x0d){
			str[i] = c;
			i++;
		}

/*keyboard function to replace getchar() */

getkeychar()
{
	int c;
	inreg.h.ah = 0x07;
	intdos (&inreg, &outreg);
	c = outreg.h.al;
	return (c);
}



Good Luck...

					Tom Stephenson
Newsgroups: comp.os.msdos.programmer
From: msmith%peruvian.utah.edu@cs.utah.edu (Matthew Smith)
Subject: Re: Capturing Mouse Interrupts
Date: 16 Nov 92 08:59:29 MST
Keywords: mouse capture interrupt IRQ
Reply-To: msmith%peruvian.utah.edu@cs.utah.edu
Organization: University of Utah, CS Dept., Salt Lake City

In article <ua#@byu.edu>, $dougn@sasb.byu.edu (Douglas R. Nebeker - MIS_SAS) writes:
|> Help!
|> 
|> I am trying to hook the mouse interrupts so that each time the mouse is 
|> moved, my routine can be notified.  I've tried hooking Int 33h, but found 
|> that didn't work since Int 33h is only called to initialize the mouse and/or 
|> driver.  Int 33h, AX=24h returns the IRQ number and tells me that my mouse 
|> is using IRQ 4 (I have comfirmed this with other utilities).

Try looking at interrupt 33h, function 12h.  This call allows you to force the
mouse to call a function of yours whenever an interrupt occurs.  I believe you
need to pass in the address of your function in DS:BX, and the mask of "interrupt
types" (such as every time the mouse moves, a button is pressed, a button is
released, etc) that determines which mouse functions causes your handler to be
called in CX.  You can find that information in any lowlevel reference such as Ralf
Brown's interrupt listings.

|> Douglas R. Nebeker         Internet: $dougn@sasb.byu.edu

-- 
Matt Smith
msmith@peruvian.utah.edu
Student - University of Utah Department of Computer Science

"Dead minds stink alike" - me.
Newsgroups: comp.os.msdos.programmer
From: ski8032@tamsun.tamu.edu (The Man Behind The Curtain)
Subject: Re: Capturing Mouse Interrupts
Keywords: mouse capture interrupt IRQ
Organization: Texas A&M University, College Station
Date: Mon, 16 Nov 1992 18:58:02 GMT

Thus spake $dougn@sasb.byu.edu (Douglas R. Nebeker - MIS_SAS):
>I am trying to hook the mouse interrupts so that each time the mouse is 
>moved, my routine can be notified.  I've tried hooking Int 33h, [...]
Instead of doing that, try this:

[..other mouse code removed..]

/*  Define interrupt subroutine parameters - This function allows you to
	specify your own interrupt routine to take over the handling of mouse
	activities when any given event specified by the bit mask in event
	occurs.
		Call mask : Word whose first five bits indicate on which events
		the interrupt should be invoked.
			0    Mouse moves
			1    Left mouse button pressed
			2    Left mouse button released
			3    Right mouse button pressed
			4    Right mouse button released
*/

void install_mouse_interrupt(void far *mouse_handler, int callmask) {

	asm    mov  ax,12;            /* Install user-interrupt service */
	asm    mov  cx,callmask
	asm    mov  dx, mouse_handler
	asm    mov  es, dx
	asm    mov  dx, mouse_handler+2
	asm    int  0x33
}

This should work just fine.  You can use it like this:


#include <conio.h>
#include "mouse.h"

void far mouse_handler(void) {
	/*  Your code here */
	/*  Note that this is not an ISR; it is a simple function */
	return;
}

int main(void) {
	install_mouse_interrupt(mouse_handler, 31);  /* all events trapped */
	getch();
	putch(7);
	install_mouse_interrupt(mouse_handler, 0);  /* disable trapping */
	return 0;
}

>Thanks in advance for ANY help!

If you would like the rest of the mouse routines (though they are
fairly simple) send me email.

>Douglas R. Nebeker         Internet: $dougn@sasb.byu.edu

-- 
Till next time,                \o/   \o/
                                V \o/ V     email:pinky@tamu.edu
<>  Sam  Inala  <>                 V

Newsgroups: comp.os.msdos.programmer
From: nogurtso@nyx.cs.du.edu (Nick Ogurtsov)
Subject: Help!
Organization: Nyx, Public Access Unix (sponsored by U. of Denver Math/CS dept.)
Disclaimer1: Nyx is a public access Unix system run by the University of
Disclaimer2: Denver for the Denver community.  The University has neither
Disclaimer3: control over nor responsibility for the opinions of users.
Date: Sat, 21 Nov 92 23:44:30 GMT

Hi,
Does anyone have a C/asm program to demonstrate how to find first claster
of file on disk? Any help would be greatly appreciated! 
Please, email. I'll post the results.

Thank you very much.

Nick.
--
Nick Ogurtsov                          Internet address:
Beloit College                                    ogurtsov@stu.beloit.edu
                                                  nogurtso@nyx.cs.du.edu

Newsgroups: comp.os.msdos.programmer
From: sa6904623@ntuvax.ntu.ac.sg
Subject: Re:  BC++ 3.1 bug?  Declaration Problem
Organization: Nanyang Technological University - Singapore
Date: Tue, 24 Nov 1992 02:48:47 GMT

The error was in the declaration of the pointers.

The statement
	unsigned short far *ppm, *dest ;

is different from
	unsigned short far *ppm ;
	unsigned short far *dest ;

because the keyword (type) is "unsigned short far *", thus the first statement
is evaluated as
	unsigned short far *	ppm
	unsigned short far **	dest

if you want them to be the same, the first line should read as
	unsigned short far *	ppm, dest ;


Kenneth "Automan" Tan
From: ucbked@athena (Earl H. Kinmonth)
Newsgroups: comp.os.msdos.programmer
Subject: Re: Need Info. on DOS /V - Japanese Version
Date: 15 Nov 92 16:25:21 GMT
Distribution: world,local
Organization: Centre for Japanese Studies, Univ. of Sheffield
NNTP-Posting-Host: athena.berkeley.edu

In article <1992Nov14.212428@ece.arizona.edu> zhu@ece.arizona.edu (Tong Zhu) writes:
>I am currently working on a net work program that will send information
>across a PC LAN. Since the O.S used on those PCs are running DOS/V from
>IBM Japan, I would like to know where can I get information about DOS/V
>in English. The manual I got from IBM is unfortunately written in

running in english mode (chev us), dosv is for all practical
purposes msdos 5.0.  running in japanese mode, you must not do
hardware video writes.  the basic documentation is piss poor.
even if you can read japanese, it won't help you.  if you have
the programmers manuals, try finding a japanese native on campus,
preferably someone in computer science.  i read japanese and may
be able to answers ~limited~ questions.
-- 
earl h. kinmonth, centre for japanese studies, university of sheffield,
sheffield, england s10 2tn  jp1ek@sunc.sheffield.ac.uk
Newsgroups: comp.os.msdos.programmer
From: eletanjm@nuscc.nus.sg (Tan Jin Meng)
Subject: Drawing Fonts for 24bit color card
Organization: National University of Singapore
Date: Wed, 18 Nov 1992 08:09:03 GMT

I Need to be able to draw fonts on a 24bit color resolution display.

Can anyone point me to a source of 
	1) font drawing code
	or
	2) bitmapped fonts
	or 
	3) whatever that can help

Nothing fancy. I just want to be able to print some numbers, names on a
24bit color graphics screen.

Thanks in advance.

jin meng
Newsgroups: comp.os.msdos.programmer
From: gilem@aix.rpi.edu (Michael R. Gile)
Subject: borland bgi files for high res modes
Organization: Rensselaer Polytechnic Institute, Troy, NY
Date: Fri, 20 Nov 1992 17:05:57 GMT

are there some supervga bgi drivers for borland c++ out there

Mike

Newsgroups: comp.os.msdos.programmer
From: sgolby@st.nepean.uws.edu.au (Scott Golby)
Subject: Mice, Tsr, DOS etc
Organization: University of Western Sydney, Nepean
X-Newsreader: Tin 1.1 PL4
Date: Thu, 19 Nov 1992 07:11:27 GMT

	Hi everyone,  I have been looking for Books specifically
on C programming for MS-DOS.  After looking through a heap of
BIG books that taught C (I don't really need to learn 'if again)
I only found one book that mentioned the things I was after.
It was by Shiltz (like many C books) and had info on TSR's, 
Mice under DOS, and other stuff.
	Are there any other books that show DOS 'tricks'
specific stuff, as I already know C.  

	- Displaying Pictures (including ANSI pics) 
	- Use of Mice
	- TSR

	Anyone have such a book?

	'C' ya..
--
*  Scott Golby                           BBS +61-(0)47-36-6263  v32  * 
*  University of Western Sydney, Nepean - Kingswood                  *
*  Secretary of the UWS-Nepean Computer Society  (email compsoc)     *
*  sgolby@st.nepean.uws.edu.au           FIDO : 3:713/616            *
From: hargrove@nobelium.asc.slb.com (Jim Hargrove)
Newsgroups: comp.os.msdos.programmer
Subject: Re: Fast Square Root (All integer?)
Date: 23 Nov 92 23:12:07 GMT
Organization: Schlumberger Austin Systems Center
NNTP-Posting-Host: nobelium.asc.slb.com

The following seems to be a very reasonable solution for the GENERAL case. If, on the other hand, you have a smaller range of integers, you may want to use a table lookup instead. This trick has been used in computer graphics for years. It works best when you are limited to 12 bits or less. Then the table is a reasonable size.
In article <Bxw6oM.IKC@news.cso.uiuc.edu>, jas37876@uxa.cso.uiuc.edu (John A. Slagel) writes:
|> wagner@main.mndly.umn.edu (Rick Wagner) writes:
|> 
|> >Does anyone have any ideas (or code) on how to implement a FAST square root 
|> >algorythm in C that only uses integers?  Obviously this only needs to be 
|> >an approximation of the square root, the key factor here is speed.
|> 
|> >Any Ideas?
|> 
|>    Well, from a Numerical Computing class, we have this algorithm:
|> 
|>    procedure square root of c with error <= E
|>        x := 1;  y := x;
|>        while abs(x-y) > 2*E do
|> 	   x:=(x+y)/2; y:= c/x
|>        end while
|>        return (x+y)/2
|> 
|>    I wrote it in Microsoft inline assembly for int's, with an error
|>    of 1.  Enjoy.
|> 
|> 
|> int isqrt( int c )
|> {
|> 	_asm {
|> 	mov     cx, 1
|> 	mov     bx, c
|> 	jmp     skip_iterate
|> 
|> iterate:
|> 	mov     ax, cx
|> 	sub     ax, bx   ; AX = x - y
|> 	cwd
|> 	xor     ax, dx
|> 	sub     ax, dx  ; AX = abs( AX )
|> 	cmp     ax, 2   ; 2 is the allowed error * 2, so we're getting within 1.
|> 	jl      done    ; if abs(x-y) > 2 then goto done
|> skip_iterate:
|> 	mov     ax, cx
|> 	add     ax, bx
|> 	shr     ax, 1
|> 	mov     cx, ax   ; x = (x+y)/2
|> 	cwd
|> 	mov     ax, c
|> 	idiv    cx
|> 	mov     bx, ax   ; y = c / x
|> 	jmp     iterate
|> 
|> done:
|> 	mov     ax, cx
|> 	add     ax, bx
|> 	shr     ax, 1
|> 	mov     c, ax
|> 	}
|> 	return c;
|> }
|> 
|> -- 
|> -----------------------------------------------------------------------------
|>  John A. Slagel              "My old man used to tell me, before he left this
|>  j-slagel1@uiuc.edu           shitty world, never chase buses or women- you
|>  (217) 337-7930               always get left behind." -The Marlboro Man

-- 

        -- jwh
From: greg%tcscs@idss.nwa.com (Gregory Youngblood)
Newsgroups: comp.os.msdos.programmer
Subject: Re: Borland Pascal 7.0 Upgrade
Date: Sun, 15 Nov 92 19:58:01 CST
Reply-To: srcsip!tcscs!greg
Organization: TCS Consulting Services

bjkramer@remus.rutgers.edu (Brian Kramer) writes:

> Just want to get one thing straight.  If I go out and buy Turbo Pascal today
> and send in the registration card.....I can upgrade to Borland Pascal for 
> $149 correct?

Check with them..  You might be able to get it for free.   

TP6 bought after August 26, 1992 can upgrade to BP (not that is BORLAND Pascal)
or turbo pascal version 7 for free.  

Greg

.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.
.   TCS Consulting Services   P.O. Box 600008   St. Paul, MN  55106-0008    .
.   ..!srcsip!tcscs!greg                 ..!src.honeywell.com!tcscs!greg    .
.   greg%tcscs@idss.nwa.com                      tcscs!greg@idss.nwa.com    .
.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.-=-.
From: wdrdjh@thor.cf.ac.uk (Dr D J Harvey 92)
Newsgroups: comp.os.msdos.programmer
Subject: Re: Borland C++ 4.0 - Who knows What?
Date: 19 Nov 92 09:54:33 GMT
Organization: University of Wales College at Cardiff
X-Mailer: Cardiff Computing Maths PP Mail Open News Gateway

In article <1992Nov18.110051.7379@borland.com> sidney@borland.com (Sidney Markowitz) writes:
|wdrdjh@thor.cf.ac.uk (Dr D J Harvey 92) writes:
|>I've heard a rumour that Borland C++ 4.0 is due to ship at the end of this
|
|To be a little bit more precise than Dave Draper's message:
|
|This rumour (or rumor, over here) is unfounded. 

Glad to see you spotted the trans_atlantic difference.

|That means that it,
|and any component of it, may be true, partially true, or completely
|untrue. That includes even the name "Borland C++ 4.0" which may or may
|not turn out to be the name of some future product, although it is
|unlikely to be the name of our next spreadsheet :-)
|
|Now, Duncan Murdoch's message about BP 7.0, which is a shipping
|product, was accurate. It does have a royalty free 16-bit DPMI DOS
|extender.

This seems a long way of saying "no comment", but thanks for putting a
little more humour into it than Dave!

BTW, is support generally available over Internet (cheaper than CI$), or
do you two just drop in on this newsgroup occaisionally?

Dave Harvey
harveydj@cardiff.ac.uk
+44 222 552588
Dept Radiology
University Hospital of Wales
Heath Park
Cardiff CF4 4XW
UK
Newsgroups: comp.os.msdos.programmer
From: schao@monet.uwaterloo.ca (Stewart Chao)
Subject: XMS memory information wanted
Organization: University of Waterloo
Date: Mon, 16 Nov 1992 18:55:50 GMT

This is a FAQ but is not covered in the FAQ.  So...

Where can I get some (up-to date information) about using XMS memory.  I have the
xmslbr file (verson 1.7) but has routines for the 2.0 specification.  I am
using Windows 3.1 Himem.sys which is the 3.0 specification.  (Or can I just use
the 2.0 routines?)

Thank you,

Stewart Chao
From: mcc0798@cuphub.cup.edu
Newsgroups: comp.os.msdos.programmer
Subject: ex
Date: 18 Nov 92 18:25:19 GMT
Organization: California University of Pennsylvania, California, PA

Looking for C or C++ code for data communications.  Just about any protocol
would be helpful but I would prefer Kermit or ZModem.  I would also like in
lieu of or in addition to the code any book references that would be helpful
on this subject.  This code will be used for a MS-Windows to VAX to Internet
communications package.   


Dan the Man                                  Internet:  mcc0798@cuphub.cup.edu
      "Life was easy when it was boring" -- Gordon Matthew Sumner (Sting)
      (from his Police days)
                     Ask me about my Windows shareware.
Newsgroups: comp.os.msdos.programmer
From: jgjensen@happy.colorado.edu
Subject: Help with Hard Disk
Organization: University of Colorado, Boulder
Date: 19 Nov 92 12:36:44 MDT

OOPS,  I did a major boefoo.  Someone installed XLOCK ver 3.? on a PC I use
at school a long time ago.  XLOCK is a security system for PC.  I think it
writes over the .sys files so the computer must always talk to the Hard Drive
Throught It.  Anyway the other day I was cleaning up the hard drive.  I
deleted a file called XLOCKDAT.BIO.  This apparently is an IO file used at
boot up.  

After deleting this file, I shut of my computer.  On my next bootup I started
getting an Xlock error.  Step 2 using Norton Utilities I went onto absolute
sector and undeleted this file.  This got me back on to hard drive for the
day. I then set the attrib of this file to sys, hid, and read only.  I thought
I had fixed the problem.

Day 3 I log in and cannot access the C drive.  I can boot to a floppy but
cannot access the C drive.  I cannot format the drive, Norton Disk Doctor
cannot locate any partitions, etc.  I can only access using norton absolute
sector.  It tells me I can access a physical hard drive, but there is no
logical hard drive.

I tried to call Xlock in Georgia. Their Number is disconnected and there is
no listing for them.  There is suppose to be an emergency boot disk for XLOCK,
but no one Knows where it is.

How can I either recover the disk or reformat the disk?

(Oh yeah, Im not a novice, but Im also not an expert on PCs, so if solution
is complex tell me where to find reference info or help me by putting solution
in dumb-user language)

Thanks
JJ

Newsgroups: comp.os.msdos.programmer