HDTenEightyP/NetNews huggingface dataset:
From: jagrant@emr1.emr.ca (John Grant)
Subject: can't get R2_XOR to work
Organization: Energy, Mines, and Resources, Ottawa
Date: Wed, 16 Sep 1992 04:28:45 GMT

I tested R2_XORPEN mode & although the XOR works (first time draws, 
2nd time erases), the colours are not as expected.

in response to WM_PAINT, I do the following:
#define BACKCOLOUR      RGB(255,0,0)            //red
#define LINECOLOUR      RGB(255,255,0)          //yellow
#define COLOUR2         BACKCOLOUR^LINECOLOUR   //green
	hdc=BeginPaint(hwnd,&ps);
	GetClientRect(hwnd,&rect);
	xsize=rect.right /4;
	ysize=rect.bottom/4;

	//draw background
	hbrush=SelectObject(hdc,(HBRUSH)CreateSolidBrush(BACKCOLOUR));
	Rectangle(hdc,rect.left,rect.top,rect.right,rect.bottom);
	DeleteObject(SelectObject(hdc,hbrush));

	SetROP2(hdc,R2_XORPEN);

	//draw line
	hpen=SelectObject(hdc,(HPEN)CreatePen(PS_SOLID,5,LINECOLOUR));
	MoveTo(hdc,xsize,  ysize/2);
	LineTo(hdc,xsize*2,ysize/2);
	DeleteObject(SelectObject(hdc,hpen));

	//draw rectangle
	hbrush=SelectObject(hdc,(HBRUSH)CreateSolidBrush(LINECOLOUR));
	Rectangle(hdc,xsize,ysize,xsize*2,ysize*2);
	DeleteObject(SelectObject(hdc,hbrush));

	//draw another line
	hpen=SelectObject(hdc,(HPEN)CreatePen(PS_SOLID,5,COLOUR2));
	MoveTo(hdc,xsize*2,ysize/2);
	LineTo(hdc,xsize*3,ysize/2);
	DeleteObject(SelectObject(hdc,hpen));

	//draw another rectangle
	hbrush=SelectObject(hdc,(HBRUSH)CreateSolidBrush(COLOUR2));
	Rectangle(hdc,xsize*2,ysize,xsize*3,ysize*2);
	DeleteObject(SelectObject(hdc,hbrush));

	EndPaint(hwnd,&ps);

Lines AND rectangles are both drawn to verify XOR with pen & brush
painting.  The background is RED (correct).  The first line & rectangle
use colour YELLOW.  The result should be bright GREEN, i.e. RGB(0,255,0)
which is RED^YELLOW.  It IS green, but it is a drab olive green instead
of RGB(0,255,0).  The next line & rectangle use colour RED^YELLOW which
should be GREEN & the result should be YELLOW.  Instead I get a 'tan'
colour (sort of yellow).  What is wrong here?  I am using an ATI card
in 16-colour VGA mode & all colours appear as pure (non-dithered).
From: stefan@olson.acme.gen.nz (Stefan Olson)
Newsgroups: comp.os.ms-windows.programmer.misc
Subject: Re: grumble, grumble, damn h
Date: 9 Sep 92 00:09:45 GMT

In <1992Aug31.213934.3000@twisto.eng.hou.compaq.com> mccreary@sword.eng.hou.compaq.com (Ed McCreary) writes:
>In article <715053988.3@ttlg.ttlg.UUCP> Monroe.Thomas@ttlg.UUCP (Monroe Thomas) writes:

>>EM>The problem is with inserting a bitmap into the file.  I use the
>>  >command {bml printer.bmp} and then some text.  But, instead of a
>>  >bitmap, I get the text {bml printer.bmp}.  Does this have to be
>>  >typed in a particular font?  Is there a limitation as to what
>>  >can precede or follow it?
>>
>>You *may* need to include a section in your help project file (.hpj) with
>>the heading of [BITMAPS]. Ie:
>>
>>[BITMAPS]
>>printer.bmp
>>
>>This *should* make things work!
>
>Nope, tried that.  Someone told me that there is a new version of HC.EXE
>out, I'm going to try that.

I have had the same problem, on and off, but when I did get it working
it wouldn't display my 2k bitmap file!!

...Stefan

-- 
------------------------------------------------------------------------
   Stefan Olson                     Mail: stefan@olson.acme.gen.nz
   Kindness in giving creates love.
------------------------------------------------------------------------
Newsgroups: comp.os.ms-windows.programmer.misc
From: vcurley@zeus.calpoly.edu (Vince Curley)
Subject: Re: Qns abt drag/drop & GlobalUnlock
Organization: California Polytechnic State University, San Luis Obispo
Date: Fri, 11 Sep 1992 21:22:30 GMT

In article <1992Sep11.052535.1107@nuscc.nus.sg> twchan%Solomon.Technet.sg (Chan Tur Wei) writes:
>
>	(1) Supporting "Drag" besides "Drop"

  Begin a drag server (a la File Manager) is undocumented.  And where do
we all go to get our undocumented and nasty workarounds?  That's right!
Undocumented Windows by Schulman, et al, Addison-Wesley.  Great book.
Get it.  Read it.  It will enlighten you on many things, including the
drag and drop server necessities.

-- 
   Vince  "Windows, Windows, Windows"  Curley
   vcurley@demeter.calpoly.edu CIS:71055,3423
Newsgroups: comp.os.ms-windows.programmer.misc
From: schwartz@possum.den.mmc.com (Michael I Schwartz)
Subject: Re: Petzold, 3rd edition?
Organization: Martin Marietta Astronautics, Denver
Distribution: usa
Date: Mon, 14 Sep 1992 13:32:26 GMT

ddoherty@ics.uci.edu (Donald Doherty) writes:

>Yeah, the flyer I received from MS says $50 ($49.95) but it comes with
>code on a disk in both C and C++ (compatible with both MS and Borland
>compilers).  It's $20 more than the 2nd edition.  I guess they've
>got us...

The question is, especially now, can a body USE portions of the code in a 
program without violating copyright?

Can anyone who has bought the book summarize the restrictions on the use
of the source code?

Michael
-- 
schwartz@pogo.den.mmc.com              "You'll find ... that the only thing 
mschwartz@mmc.com                          you can do easily is be wrong, 
DISCLAIMER:  The opinions expressed are      and that's hardly worth the effort"
not necessarily those of my employer or myself.          --the phantom tollbooth
Newsgroups: comp.os.ms-windows.programmer.misc
From: sweetman@sea.com (Bill Sweetman)
Subject: More Font problems ...
Organization: Systems Engineering Associates
Date: Wed, 2 Sep 92 19:01:59 GMT

=-=-=
All -

I'm having some weird experiences with changing fonts in my
windows program.  I'm looking for a little insight...

I currently use the CreateFontIndirect to create a small
ansi fixed spaced font.  this works fine until I scroll
the window a couple pages ... then the font mysteriously
changes back to the system font.  how, why does this happen?

I'm using BC++ 3.1, windows 3.1, 486, MS-DOS 5.0.

any help is appreciated...

-bill sweetman
   sweetman@sea.com | bsweet@crash.cts.com
=-=-=
-- 

  INET: sweetman@sea.com           System Engineering Associates  (S.E.A.)
    voice: (619)581-6181 x305      2204 Garnet Ave
     fax: (619)581-6184            Suite #303
Newsgroups: comp.os.ms-windows.programmer.misc
Subject: CALLING DOS TSR'S FROM WINDOWS                                                  
From: Programmierer@BEIZ.mediatex.ch (055485666: MEDIAtex AG)
Date: 10 Sep 1992 16:55:04 CET
Organization: MEDIAtex AG, CH-8807 Freienbach/SZ

I have following problem:

I have a DOS-device-driver which I load before Windows. from a Windows-app,
I have to use this driver. To call the driver is no problem. the only
problem I have is, some functions of the driver need a memory segment to
transfer data. I have to put in one cpu-register the segment address and in
another the offset to the memory-location.

I have found in BC++ 3.1 the function GlobalDosAlloc which looks like what I
search for.

My question is now, where is the physical address of the allocated memory?

I have not found any example to that problem.



Peter.










|B                                    B|
|E           CH: VTX *3600#           E|
|I           D:  BTX *28881#          I|
|Z                                    Z|
Newsgroups: comp.os.ms-windows.programmer.misc
From:  volt@kaskad.msk.su (Shirin Vladimir Voltovich)
Subject: Does anyone know tools for edit TT font ? 
Date: Thu, 10 Sep 1992 13:24:22 GMT
Reply-To: volt@kaskad.msk.su
Organization: SV KASKAD
Keywords: TrueType Font create edit 
Summary: I want to buy tools for creat or edit TrueType font

Hi,
Please, say me how to creat or to edit Truetype font
or where I can buy tools for it ?
Sincerely,
Volt Simon
From: matus@apap4.pap.univie.ac.at
Newsgroups: comp.os.ms-windows.programmer.misc
Subject: MFC-Dialogbox as mainwindow
Date: 10 Sep 92 14:28:38 GMT
Organization: Vienna University Computer Center

I have got some problems using a dialog box as main window with MFC.
Can anybody send me an example like Petzolds Hexcalc but using MFC?

Thanks,
Michael Matus
E-MAIL: MATUS@AWIRAP

       
Newsgroups: comp.os.ms-windows.programmer.misc
From: quanbook@world.std.com (Quantum Books)
Subject: Hot New Windows Programming Books, Free Passes
Organization: The World Public Access UNIX, Brookline, MA
Date: Thu, 10 Sep 1992 13:07:46 GMT

Quantum Books will be first in the country to have ...
 
Charles Petzold's NEW "Programming Windows" from Microsoft Press
 
Our advance shipment of 300 copies will be arriving Tuesday, 
September 15!  Copies may be reserved via phone, fax, or e-mail.
 
FREE EXPO PASSES will be available at Quantum Books for ...
 
Software Development '92
World Trade Center, Boston
Show Hours: 11:00 am - 6:00 pm Sept 15-17
 
Visit us at Booth #233 where ...
 
Mr. Petzold will be autographing the new edition,
Wed. Sept. 16, 11:00 - 12 noon.
 
and
 
Andrew Schulman will be autographing his controversial new book,
"Undocumented Windows" from Addison-Wesley,
Thu. Sept. 17, 11:00 - 12 noon.

-----------------------------------------------------------------------
Quantum Books		    | A Technical and Professional Bookstore   
----------------------------+------------------------------------------
Cambridge: 617-494-5042     | E-Mail:		 quanbook@world.std.com
Philadelphia: 215-222-0611  | Mailing List:      quanlist@world.std.com



-- 
Quantum Books		    | A Technical and Professional Bookstore   
----------------------------+------------------------------------------
Cambridge: 617-494-5042     | E-Mail:		 quanbook@world.std.com
Philadelphia: 215-222-0611  | Mailing List:      quanlist@world.std.com
From: aa596@cleveland.Freenet.Edu (Peter Haller)
Newsgroups: comp.os.ms-windows.programmer.misc
Subject: Re: Trapping 386 IO port accesses
Date: 5 Sep 1992 21:31:35 GMT
Organization: Case Western Reserve University, Cleveland, OH (USA)
Reply-To: aa596@cleveland.Freenet.Edu (Peter Haller)
NNTP-Posting-Host: slc12.ins.cwru.edu


In a previous article, tgreen@iastate.edu (Todd Greenfield) says:

>In <1992Sep03.153802.688@Schultz.ON.CA> peter@Schultz.ON.CA (Peter Roeser) writes:
>
>>In article <tgreen.715391992@vincent2.iastate.edu> tgreen@iastate.edu
>(Todd Greenfield) writes:
>[ original discussion of need to trap access to IO port deleted ]
>>>
>>>what about doing this under windows?  I know nothing of windows
>>>programming,  but wouldn't it be possible to write a windows
>>>driver (for 386 enh mode of course) to do something like this?
>
>>  I have been told that although Windows uses protected mode to do
>>  memory management( ie. traps when you talk to non-available mem.)
>>  it does not trap IO references.
>
>any of you windows programmers care to comment?  I thought
>that windows can trap any IO access, such as comm ports or
>the timer.  How do you programmer a driver to handle something
>like this?  I've never programmed for windows, so references
>and any advice would be appreciated.
>
>>>
>>>I'd be interested in seeing what others think, and how one 
>>>would go about doing it, as I have a similar need.
>
>>  Let's keep the discussion going
>
>
By default, 386 enhanced mode Windows does not trap i/o ports. The
virtual machine manager can be programmed to perform such feats. I have
seen Windows VxDs that cause non standard MIDI devices to behave like
Roland MP401 type devices. This is all done in a VxD. For more info on VxDs
consult "Writing Windows Devices Drivers" by Daniel Norton and the
MS Device Driver Development Kit.

PCH

PS: A good series of article was also in Windows Tech on VxDs.
-- 
Peter C. Haller				|	'If you do what you
Lorain Products				|	have always done,
aa596@cleveland.Freenet.Edu 		|	expect what you have
"Are we having fun yet?"		|	always received.'
Newsgroups: comp.os.ms-windows.programmer.misc
From: ebergman@nyx.cs.du.edu (Eric Bergman-Terrell)
Subject: Multi Track Tape Recorder - Can it be Written?
Organization: Nyx, Public Access Unix @ U. of Denver Math/CS dept.
Date: Tue, 15 Sep 92 05:11:47 GMT

Folks:

I am considering writing a multi-track recorder for MS Windows 3.1.  However,
before getting started, I need answers to the following questions:

1.	Can sound cards (soundblaster, etc) play and record at the same time.
	This is important - a musician would want to record one track, and
	then record another track while listening to the first track.

2.	Has a multi track recorder already been written?  Is it any good?
	Is it shareware?  

Thanks in advance,


Eric Bergman-Terrell

ebergman@nyx.cs.du.edu
Organization: University of Maine System
Date: Monday, 7 Sep 1992 14:30:54 EDT
From: <IO70935@MAINE.MAINE.EDU>
Newsgroups: comp.os.ms-windows.programmer.misc
Subject: MDI Child Windows Messages

In the Callback function for the MDI child windows (There is only one for a the
 kids) how can you tell in the callback function which child needs servicing.
                               <Tex>
From: s2212530@techst02.technion.ac.il (Oded Malky)
Newsgroups: comp.os.ms-windows.programmer.misc
Subject: Convert DOS addres to WINDOWS protected mode address
Date: 9 Sep 92 16:12:58 GMT
Organization: Technion, Israel Inst. of Technology

Hi programmers.
 
 I'm trying to convert DOS address to WINDOWS address in protected mode. 
I got the following routine and it should do the job, but while running it
yells for error (in the line marked in arrow). The routine was originaly
written for MS/C, and I'm trying to make it work under BC++ 3.0.
 
1. Can anybody help me to make this routine work under BC++ 3.0 ?
2. If not, dose anybody know how to convert DOS addres (segment+offset) to
   WINDOWS protected mode addres ?
3. Could someone point me to some documentation on SetSelectorBase() and
   SetSelectorLimit() functions ?
 
Thanks
 
  Oded.
 
The routine in question:
==============================================================================
HANDLE PASCAL AllocateSelector(unsigned segment, unsigned offset, DWORD length)
{                                               
    DWORD physicalAddress, linearAddress;       /* This function allocs & maps */
    HANDLE selector;                            /* a protected mode selector */
    struct SREGS sregs;                         /* for a real mode address */
 
    segread(&sregs);                            /* Copy DS selector */
 
    if ((selector = AllocSelector(sregs.ds)))   /* Successful Allocate? */
    {                                           /* Phys = Lin In 1st Megabyte */
        linearAddress = physicalAddress = ((DWORD) segment << 4L) + offset;
--->    SetSelectorBase(selector, linearAddress);  /* Set New Base Address */
        SetSelectorLimit(selector, length);     /* Set New Segment Range */
    }
    return(selector);
}
+---------------------------------------------------------------------------+
| Oded Malky - Computer Engineering                    phone: 972-4-230158  |
| Internet: s2212530@techst02.technion.ac.il       fax/phone: 972-4-324780  |
| Address: Zalman Shneor 36 ap. 23, Haifa 32545 ISRAEL                      |
+---------------------------------------------------------------------------+
From: SDENARO@vm.poly.edu
Newsgroups: comp.os.ms-windows.programmer.misc
Subject: What C/C++, >$200 US is best?
Date: 9 Sep 92 18:28:11 GMT
Organization: Polytechnic University

I am looking to buy a Windows C/C++ complier. I've looked at
Microsoft C and Borland Turbo C++.
 
The stuff I would like.
1) A "Draw-the-Screen-I'll-write-a-skellital-code-for-you" type
   system. (I am very lazy :>
2) Good portiblity from DOS=>Windows, UNIX porting a plus.
3) Good Online help (I hate those thick manuals)
4) Compile to .DLL
5) Able to build DOS and Win versions of program (Is this
   even remotly posible?)
 
Oh, Please respond by mail to avoid a C Complier Holy war.
 
--
SAL DENARO      "Live Fast, Die Young, Hack 'C'"
sdenaro@polyvm.poly.edu    sdenaro@polyvm.bitnet
Newsgroups: comp.os.ms-windows.programmer.misc
From: tnsturm@cip.informatik.uni-erlangen.de (Torsten Sturm)
Subject: Re: Borland's Internet Address??
Organization: CSD., University of Erlangen
Date: Wed, 9 Sep 1992 10:26:13 GMT

One hint :

you can also try

bugs@borland.com
customer-support@borland.com
sidney markowitz <sidney@borland.com>


---
Torsten Sturm :	    Computer Science Department / Operating Systems
                    University of Erlangen-Nuremburg,  Germany

Internet :          tnsturm@immd4.informatik.uni-erlangen.de
                    ( tnsturm@immd8.informatik.uni-erlangen.de )
Newsgroups: comp.os.ms-windows.programmer.misc
From: imj@phadfa.ph.adfa.oz.au (Ian Jamie)
Subject: VB and External Devices
Summary: Looking for Hardware Drivers
Keywords: VB, Hardware Drivers, RS232
Organization: Australian Defence Force Academy, Canberra, Australia
Date: Thu, 10 Sep 1992 05:54:52 GMT


G'Day,

I am engaged in a project which requires VB to talk to and control a
number of external devices.  I want to keep my programming to the
minimum (because I am not a very good programmer and I want to actually
do something with the instrument, not spend a lot of time developing
drivers). I have two enquiries concerning this problem.

a) MULTIPORT RS232: Has anybody had experience with multiport RS232 
boards under Windows (and VB in particular)?  I have come across only one
brand that claims to have a Windows driver, but I have no information on 
the driver.  I would like to have up to eight RS232 lines available.

b) STEPPER MOTOR CONTROLLERS:  I have not as yet found a stepper motor
controller board that comes with Windows/VB compatible drivers.  Does
anybody know of such a beast?

Any help will be much appreciated.  I am surprised at the lack of
drivers for such pieces of hardware, as Windows has been around long
enough to require them to be written.

Regards,
Ian
-- 
--------------------------------------------------------------------------
Ian Jamie - imj@phadfa.ph.adfa.oz.au - ph (06) 268 8764, fax (06) 268 8786
    Physics, A.D.F.A., Canberra, Australian Capital Territory, 2600
Xref: sparky comp.os.ms-windows.programmer.misc:1727 comp.os.ms-windows.programmer.tools:899
From: pitaro@joker.sanders.lockheed.com (Michael Pitaro)
Newsgroups: comp.os.ms-windows.programmer.misc,comp.os.ms-windows.programmer.tools
Subject: Norton example code uncovers possible windows bug?
Date: 8 Sep 92 19:01:42 GMT
Reply-To: pitaro@rocket.sanders.com
Followup-To: comp.os.ms-windows.programmer.misc
Distribution: na
Organization: Lockheed Sanders, Inc.

I was trying some of the example programs in Peter Norton's "Windows
3.1 Power Programming Techniques", 2nd Edition.  Everything was
working great until I got to the "LINES" example on page 135.  It
turns out that WX doesn't want to load "LINES.EXE".  I also tried
running it from the File Manager.  Double clicking had no apparent
effect.  After some frustrating debugging I finally renamed LINES.EXE
to XLINES.EXE and everything worked fine.  Any ideas?
--
Michael Pitaro                              Lockheed Sanders, Inc.
                                            PO Box 868, MER24-1583C
Signal Processing Center of Technology      Nashua, NH 03061-0868
pitaro@rocket.sanders.com                   603/885-9794 (Voice)
(or) ...!uunet!rocket!pitaro                603/885-0631 (FAX)
Newsgroups: comp.os.ms-windows.programmer.misc
From: neil@progress.COM (Neil Galarneau)
Subject: Re: WinExec return useful?
Organization: Progress Software Corp.
Distribution: usa,world
Date: Thu, 10 Sep 1992 18:04:55 GMT

dobbins@lan.ccit.arizona.edu (Gary Dobbins) writes:

>When an app calls WinExec, the return value is described somewhat vaguely
>in the SDK as a task handle, which I presume is an instance handle. (?)

_Undocumented Windows_ by Schulman, Maxey, and Pietrek (an excellent book) has
a page which discusses the return value from WinExec (the hInstance/DGROUP).

>How, then, can I go about locating the hWnd for this instance's main window, 
>in order to send it messages?  I've tried PostAppMessage (which accepts an 
>instance handle instead of a hWnd), with no luck.

I think PostAppMessage takes an htask.  The book gives a function
hTask_from_hInstance that might do the trick.

>Thanks in advance...

You are welcome.

>        Gary L. Dobbins  *  University of Arizona  *  (602)621-6715
>             dobbins@arizona.edu  *  dobbins@arizvms (bitnet)
>     "Some days, you just can't get rid of a bomb..." - Batman, 1966


Neil
neil@progress.com
Newsgroups: comp.os.ms-windows.programmer.misc
From: d91-tno@nada.kth.se (Thomas Nordin)
Subject: DiskFree and System Resources in VB
Originator: d91-tno@dront.nada.kth.se
Reply-To: d91-tno@nada.kth.se (Thomas Nordin)
Organization: Royal Institute of Technology, Stockholm, Sweden
Date: Sat, 5 Sep 1992 23:32:40 GMT


Hi,

How do you calculate the amout of free disk space and free system resources
(like in windows about boxes) from VB.
I haven't found it anywhere, not even Petzold's book have it(?), so any help 
is *very* welcome.

I hope it is possible :)

Thanks

- Thomas
From: mctate@ac.dal.ca
Newsgroups: comp.os.ms-windows.programmer.misc
Subject: Greying out dialog objects. How ?
Date: 14 Sep 92 00:03:31 GMT
Organization: Dalhousie University, Halifax, Nova Scotia, Canada

Hi folks,

	I want to set up a dialog box containing 
	a group of radio buttons, associated with
	 an edit field as follows:
                   _____
	   1.	O | E   |
                   -----
	   2.	O
		
	   3.	O 

	How do I grey out the edit field (E) on 
	the fly when buttons 2 or 3 are selected,
	and then re-enable the edit field when
	button 1 is selected ?

	All help appreciated. Please e-mail me
	directly and I will re-post the answers
	if anybody else is in the dark.

	Thanks,

	Marcus Tate.
Hi folks,

	I want to set up a dialog box containing 
	a group of radio buttons, associated with
	 an edit field as follows:
               _____
	   1.	O | E   |
               -----
	   2.	O
		
	   3.	O 

	How do I grey out the edit field (E) on 
	the fly when buttons 2 or 3 are selected,
	and then re-enable the edit field when
	button 1 is selected ?

	All help appreciated. Please e-mail me
	directly and I will re-post the answers
	if anybody else is in the dark.

	Thanks,

	Marcus Tate.
    mctate@ac.dal.ca

	PS. Sorry if this is a FA
Newsgroups: comp.os.ms-windows.programmer.misc
From: qiang@cubmol.bio.columbia.edu (Qiang Zheng)
Subject: C/C++ compiler for Windows programming
Organization: Columbia University, Biological Sciences Dept.
Distribution: Columbia University
Date: Fri, 11 Sep 1992 22:19:54 GMT



    I am a novice DOS programmer and would like to

get into the world of Windows programming.  So, it

comes to the compiler.  The offer of Microsoft C/C++ 7.0

($140) bundled with Windows 3.1 SDK is really attractive

to me.  Any people out there has hands on the MS C/C++ 7.0?

Will I be able to do some serious Windows programming (complicated 

and eventually professional) by only using this package?  If not,

what C/C++ compiler should I use for Windows programming.  



	Any help is appreciated.  





Newsgroups: comp.os.ms-windows.programmer.misc
From: mokler@desert.in-berlin.de (Claudius Mokler)
Subject: Searching DE-Compiler for .HLP-Files
Organization: Private Site
Date: Sat, 05 Sep 1992 09:12:52 GMT

I am looking for some possibility to translate Win - Helpfiles
BACK in the native .RTF - Format.
I need this, because Borland Germany distributes BC++3.1 ONLY
(and they won't change this) with Win3.0 Help, so that I need
to leaf through a 700p - 'booklet' to find anything about Win 3.1

Now I've got Win31 SDK, of course THERE is Win 3.1 Help, but BCW
insist on using it's own ...

Got the problem ? Thanks.
If anybody knows anything, mail to
mokler@desert.in-berlin.de

Newsgroups: comp.os.ms-windows.programmer.misc,comp.os.ms-windows.programmer