Digital Clock 1.1 - A 32-bit digital clock program written for the OS/2 2.1 PM
environment 
        
Features of Clock:  

        Highly configurable digital display 
        Can be set to stay on top of all other windows 
        User can adjust various performance parameters to minimize Clock's
                impact on resources
        Easy-to-use pop-up menu interface

This version replaces Clock 1.0.  New features added are support for 24-bit 
color, and an improved method of choosing colors using slider controls. 
Unfortunately I couldn't get this to work properly with the sample box on
the Font dialog, so that color depth is still limited to 16-color. Also apply
buttons have been added to some dialogs so you can see changes without 
dismissing the dialog.  The problem with the Font dialog appearing partially off
screen in Clock 1.0 has been fixed.

How to use Digital Clock 1.1:

1.      Unzip the DCLOCK11.ZIP archive in a directory of your choice.  If you 
        are reading this, then you have already done so, or it has been done for
        you.

2.      Run the executable DCLOCK11.EXE, or equivalently, create a program
        object which refers to the executable wherever you would like it, and 
        run that.

3.      The first time you run the program, it will start with a set of default
        display parameters.  To change the display, call up the pop-up menu by 
        clicking the right mouse button anywhere on the clock face.  From here 
        you can call several dialogs that allow you set the way the time is 
        displayed, as well as Clock's performance options.  These dialogs are as
        follows:

        Options...  Contains the Display Format and Stay On Top controls. 
        Display Format allows you to choose whether seconds are displayed, 
        whether the am/pm indicator is displayed, or to display the time in 
        24-hr format.  The am/pm indicator option is not available if 24-hr time
        is on.  The display sleep time is the time in milliseconds that the time
        display update thread waits before checking to see if the display needs
        to be updated.  Smaller values eat up more processor time.  
        Stay On Top allows you to enable/disable the stay on top option, and set
        the time in milliseconds that the Stay On Top thread waits before 
        asserting Clock's window to the top.

        Font...  Allows you to chose the display font from fonts installed on
        your system.

        Colors...  Allows you to set the foreground and background RGB values 
        via three slider controls.  When running at less than 24-bit color, the 
        RGB values are mapped to the closest color available on your hardware.

        Set Time...  Allows you to set your computer's system time and date.

        In addition, Clock's display colors can be set from the pop-up menu.
        Currently the window is not automatically sized for the chosen font.  If
        you choose a point size that is too big, the time may not display.  You 
        will need to resize the window manually to make the display come back. 
        You can move Clock by clicking the left mouse button anywhere on the 
        clock face and dragging the frame.

4.      When Digital Clock 1.1 terminates, either by you choosing Exit from the
        pop-up menu or when the system is shut down, all display parameters are
        saved in the file DCLOCK11.INI, and are loaded the next time Digital
        Clock 1.1 is run.

Digital Clock 1.1 is freeware.  You are free to distribute this program provided
this documentation accompanies the executable, and that neither file is modified
in any way.

Any comments or suggestions may be emailed to me at keavney@eta.pha.jhu.edu, 
or you can send a postcard to:

Dave Keavney
3925 Beech Ave. #512
Baltimore, MD 21211


