************************* MASTER CODE ***************************************

The name of the first file in this disk's directory identifies the volume,
issue number and revision of the disk. The format of this filename is:

    !CDmvvii.rrr

where
    ! = the '!' character
    m =   C for C Users Journal, W for Windows/DOS Developer's Journal
    vv =  volume
    ii =  issue
    rrr = revision (001 for initial release, 002 for next update, etc.)

The file UPDATE.DOC contains information about any additions or
corrections to material on the disk since the original magazine
publication.

If you have obtained this code from a floppy diskette or from CompuServe, the 
headings under the column "FILENAME" represent the names of .ZIP files.  All 
files listed under the filename are archived in the .ZIP file.

Keywords: C C++ Windows international WinHelp rollup listbox

Description: 
The code listings for the January 1994 issue of Windows/DOS Developer's
Journal include source for Kevin Carlson's internationally aware C++ date
control (uses MFC v2.0), James Brigg's example of creating a "rollup"
window, Jim Mischel's demonstration of undocumented WinHelp macros and
variables, and Paul Bonneau's complete, reusable "checkbox" listbox control.

*************************  FILE DESCRIPTION **********************************

The following files are included in the disk:

FILENAME        AUTHOR-NAME             TITLE                           PAGE
----------------------------------------------------------------------------
carlson.zip     Kevin Carlson           Using Windows                   7-14
includes:                               Internationalization
Listing 1 -- dateedit.h                 Information
Listing 2 -- dateedit.c                                                 
Listing 3 -- english.rc
Listing 4 -- spanish.rc

mischel.zip     Jim Mischel             Undocumented WinHelp Macros    15-20
includes:
Listing 1 -- undoc.hpj
Listing 2 -- undoc.rtf
Listing 3 -- hash.c

bonneau.zip     Paul Bonneau            Windows Questions & Answers    21-28
includes:
Listing 1 -- cheklist.c
Listing 2 -- chekdemo.c

tackett.zip     Jack Tackett, Jr.       Adding Indicators to Visual    35-44
includes:                               C++ Status Bars
Listing 1 -- sample.h
Listing 2 -- sample.cpp
Listing 3 -- mainfrm.h
Listing 4 -- mainfrm.cpp
Listing 5 -- resource.h

briggs.zip      James Briggs            Implementing Roll-Up Windows   45-50
includes:
Listing 1 -- rollup.c

burk.zip        Ron Burk                Completing Database I/O        51-56
includes:
Listing 1 -- wuiman.h
Listing 2 -- wuiman.c
wuiargs.h
wuidbint.h
wuierror.h
wuilist.h
wuimanhk.h
wuimanui.h
wuiname.h
wuiobjdb.h
wuistd.h
wuidebug.h
wuiargs.c
wuidbint.c
wuilist.c
wuimanhk.c
wuimanui.c
wuiname.c
wuiobjdb.c
wuistd.c
wuierror.c
makefile
regrtest.rc
test.rc
wuiman.ico
test.c
regrtest.c
testrc.h
regrtest.h

zolman.zip      Leor Zolman            Tech Tips                     57-68
includes:
Listing 1 -- Sample DrawLever() function and its usage
Listing 2 -- flasher.c
Listing 3 -- flasher.def
Listing 4 -- flasher.rc
Listing 5 -- light.c
Listing 6 -- light.h
Listing 7 -- flasher.mak
Listing 8 -- move.c
Listing 9 -- makefile.mak (for move.c)
flasher.ico

olsen.zip       Thomas W. Olsen        Product Spotlight: WINGate   69-75
includes:
Listing 1 -- mbserver.c
Listing 2 -- mbclient.c
Listing 3 -- mb.h
mbserver.def


******************************************************************************


If you have questions regarding the disk, please call or write us.

-----------------------------------------------------------------------------
                           R&D Publications, Inc.
                        1601 W. 23rd St. Suite 200
                            Lawrence, KS 66046
                              (913) 841-1631
-----------------------------------------------------------------------------

