S.U.P.E.R. HP 200LX Archive
← Back to the catalogue

CLOCK

Version 2.12 · Bret Johnson

Download 19.5 KB

Description

Clock TSR, which works very well on the palmtop. Including source code. More interesting programs of the author at Bret Johnson's Homepage .

Technical details

File
clock212.zip
Size
19.5 KB
Format
.zip
Year
1998
Added to S.U.P.E.R.
2002-08-28
Files inside
3
Author
Bret Johnson
Path
anonftp/pub/clock212.zip

How to install it

What to send to the palmtop saves 44.8 KB

These are the files you need. You can send them from the package contents below.

  • CLOCK.COM → A:\SOFT programa de DOS 7.9 KB

No need to put FILE_ID.DIZ, CLOCK.DOC: they are manuals, source code or supporting material. Read them here and save 44.8 KB on a 1 MB disk.

Steps
  1. Copy CLOCK.COM to A:\SOFT. They are DOS programs: run them from the DOS icon, or add A:\SOFT to the PATH in C:\AUTOEXEC.BAT to call them by name.

Derived from the package contents and the 200LX conventions. It installs to A: on purpose: C: is a RAM disk and every byte there is memory taken from the system.

The author's instructions
than installing CLOCK after the other program has started, which is
     usually impossible).  You need to either DISABLE CLOCK (with CLOCK /D or
     Ctl-Alt-C,Esc), or put CLOCK exactly where you want it to be on the
     screen BEFORE you start this kind of program.





                        CLOCK 2.12            Page 16 of 22



     Because CLOCK is continuously writing over the top of whatever the
     running program is trying to put on the screen, CLOCK needs to know what
     the program is trying to put on the screen.  CLOCK needs to know this so
     that when the CLOCK moves or becomes hidden (by DISABLING CLOCK, page 7,
     or by moving the screen cursor under the CLOCK), CLOCK can "restore" to
     the screen what is supposed to be there when CLOCK isn't.

     There are two ways programs can write things to the screen.  The first
     is by writing directly to video memory (which is very fast, but has
     compatibility problems), and the second is to go through the Operating
     System (DOS) and the BIOS using the Video Interrupt (slower, but more
     compatible with other programs like CLOCK).

     When you see CLOCK flashing on and off, it is because CLOCK is
     temporarily "hiding" itself when it thinks another program is trying to
     do something with the screen.  As soon as CLOCK thinks the other program
     is done with the screen, it turns itself back on.  The reason CLOCK
     sometimes "messes up" the screen for other programs is because CLOCK
     can't always tell when another program is doing something to the screen.
     CLOCK does the best it can, but unfortunately isn't perfect.

     If a program writes to the screen using the Video Interrupt, CLOCK
     "intercepts" things, and is able to keep track of what is supposed to be
…

Literal excerpt from CLOCK.DOC, exactly as it came in the package.

Send to my palmtop

The palmtop must be waiting before you press the button, or the transfer will fail. It is the palmtop that announces it is ready, not the other way round.

First time? How to connect the palmtop, step by step →