Short: WB Clock, ANY Text, uses E-Clock. V2.20 Author: John D. Muir Uploader: John D Muir Type: util/time Version: 2.20 Replaces: util/time/NISClock.lha Requires: util/libs/ScreenNotify10.lha Architecture: m68k-amigaos NISClock 2.20 (1998.Feb.21) © Copyright 1995-97, 1998 John Muir Written by John Muir ___________________________________________________________________________ Introduction NISClock is a small clock program that displays the time and date on the active public screen. Locale.library is used to format the time and the date that you define. The text of your choosing (the time by default) is displayed in a small window that matches the screen's title-bar colour, or as a screen gadget button look-alike. A mouse click on the window will display a second text (usually the date). The E-Clock timer is used to time the update intervals so that the time is always updated even if the clock is adjusted backwards. NISClock is written in C, and compiled with SAS/C 6.58. Screen Notification NISClock can make use of Stephan Becker's screennotify.library which patches a few intuition.library functions so that the clock will automatically close its window if the Public screen that it inhabits is closed by another program. If NISClock is on the Workbench screen, it will be notified of the close and opening of the Workbench screen by IPrefs for a preferences change or by any other program which calls CloseWorkbench(). The window will then not open until OpenWorkbench() is called. Other Options Other options include window position, justification of the text within the window, a specified amount of time (seconds) to update the clock display, and the ability to avoid certain public screens. ___________________________________________________________________________ Requirements NISClock has the following simple requirements: - Amiga OS V37 (2.04). Uses V39 features if present. - locale.library. - RECOMMENDED: screennotify.library by Stephan Becker. See 'Installation' for more information on screennotify.library. - NISClock must be run from the Workbench; perfect for the WBStartup drawer.