CD Player Version 1.3 for Windows (C) 1994 Howard Ho ---------------------------------------------------- Synopsis: To play an audio CD in Windows 3.1 Requirements: Windows 3.1 CD-ROM with MCI drivers (control panel) Audio CDs Installation: Unzip the cdplay.zip file Copy the cdplay.exe and cdplay.hlp files to a directory of your choice Go to Windows' Program Manager and create a new program item Brouse for the cdplay.exe file and select it Execution: Have an audio CD driver in MS Control Panel Double click on the newly created icon My applet will create a cdplay.ini file in your Windows directory (if it does not exist yet) Recommendations: You should name this applet "CD Player" Mail me a postcard if you like this program! :-) Uninstalling: Delete the cdplay.ini file in your Windows directory Delete the cdplay.hlp and cdplay.exe files Disclaimers: I haven't tested this over a variety of hardware yet so caveat emptor! There is a complete disclaimer in the program's help Bug reports: duck@nii.ncb.gov.sg Project notes: 20/6/94 Released V1.1 to public. 26/6/94 Fixed it for SCSI CDROM drive on Adeptec controller - didn't respond or play from the seeked position. Fixed it for screen drivers that use funny caption heights, in particular XGA in OS/2 - the about author dialog is still wacko though! Added current track and entire CD length display when left or right mouse button hits on the LED counter. Added secret text at the CD tm display. 26/6/94 Considering to redo all MCI commands with MCI structs. Add minute jump? ie user type 05 to jump to 5 min. If the track is only 2 min then it will jump to 2. Lots of work, so I'll just sleep on it. 27/6/94 Fixed subtle display bug when user switches from random to normal mode. 28/6/94 Released V1.2 to public. 6/7/94 Considering to add autoplay upon applet startup. 7/8/94 Fixed play bug upon startup when not in random mode. Fixed the auto disabling of buttons in either normal or minimized state. Fixed the ability to startup without CD in drive. 25/8/94 Redid all MCI commands with MCI structs. (Finally!) Fixed "most" other major and minor bugs that appeared with the change. Added volume control knob and mute button. Considering to add a setup dialog screen. 10/9/94 Fixed some startup button bugs. Found new bugs with SCSI CDs. Added ejectable CD option to ini file setup to override CD detection. 3/10/94 Added setup dialog. 12/10/94 Fixed the AUXDEV volume id for the setup dialog. 20/10/94 Added "ToolTips" (kludge) hope that it doesn't make new bugs. 22/10/94 Corrected the Help file so that it reflects the new GUI. 24/10/94 Corrected one or more silly mistakes. Considering to do an X and/or Mac version. X version will mean revealing my source code. Also Motif is not freely available. 28/10/94 Changed the "ToolTips" engine. 3/11/94 Released V1.3 to public.