You need LiveCode 8.1.10 or LiveCode 9 to use these widgets.
For a start you could use the free Community edition if you are downloading the open source widgets (marked with a *).
Displays time using any number base in range 2 to 60
Installation
1 Start LC 8/9. 2 Download the
extension file (.lce) 3 Install the widget by selecting the lce file from menu
Tools/Download Manager and its button "+" at topright. 4 Quit and restart LC 8/9. 5 Download and open the
sample stack
widget.baseclock version 1.0.5 [-hh fecit 2018]
Instead of step 5 above you may also use
"go stack URL" from the LC message box.
Paste in LC's msg to load stack into RAM.
Main Features and Hints
BaseClock displays by special "digits" the
time encoded to a number base in range 2-60.
Encoded is each of the time items (hours, minutes, seconds).
For base 2 this is known as "Binary encoded decimals".
The display is unique (I invented that) as it doesn't use
characters for digits > 9 but decimal "columns". This is very
easy to read and (manually) to write. There are 16 options for the display
The sample stack displays 17 clocks
to different number bases. One display cycle for a seconds display
is done by each widget in < 3 millisecs (compute and paint).
This stack shows an essential improvement of LCB 9 over LCB 8:
The clocks are much more "in sync" than in LC 8.
And it has a substack that is prepared for displaying a baseClock
"window shaped".
Note.
Some properties of the widget are triggered by the timer, which is
(as all timers) stopped in the property inspector. So you may see
the changes not before going back to browse mode.
After installation of the widget and restarting LiveCode find detailed help in the dictionary.