Description:

    The CDPlayer part is a sample part which plays CDs.
    This sample illustrates how minimal OpenDoc functionality can be
    added to existing Windows programs.  In this sample, the main
    window of the CDPlayer is parented into OpenDoc.

    The CDPlayer part is available on the Windows 95 and Windows NT platforms.

Files:

How to Build:

    To build this part you will need the OpenDoc Release 1.1 toolkit.

    From the cdplayer source directory run

    nmake

    To register the part with OpenDoc, run

    nmake ForceRegistry

Usage:

    To run the CDPlayer, issue the command:

    docshell -k CDPlayer

Design Notes:

    The CDPlayer application is written using the OpenDoc for Windows
    toolkit.


Future enhancements:

    CD Player functionality is minimal at this point.  The following
    features are not fully functional or supported yet:

    o  Enter/edit album, artist and song titles (currently user must
       update registry entries w/ regedt32)
    o  Intro Play   -  Play the first 10/20/30 seconds of each track
    o  Repeat Play  -  Play song selection again
    o  Shuffle Play -  Play songs in random order
    o  Eject button

Known Restrictions:

    This version of the CDPlayer does not provide printing support.

    The CDPlayer does not always draw correctly when embedded in an OLE
    application and deactivated.
