Catch22 7Calc - Windows 7 Desktop Gadget
JavaScript Ruby Visual Basic
Latest commit 8a898cc Aug 2, 2012 @strobejb bugfix
Failed to load latest commit information.
build renamed build dir Jun 26, 2012
img Remove unused images Jun 21, 2012
src Renamed varmap.html Jun 26, 2012
test Changed test to use supercalc.html Jun 3, 2012
.gitignore Added .gitignore Jun 26, 2012
LICENCE.TXT Formatted LICENCE.TXT Jun 5, 2012 Update Jul 20, 2012
gadget.xml Renamed varmap.html Jun 26, 2012
supercalc.html bugfix Aug 2, 2012

Catch22 7Calc

7Calc is an programmer's expression calculator. It is the spiritual successor to the original 'supercalc'. 7Calc is designed as a Windows 7 Desktop Gadget, and is written in Javascript/HTML.

Visit the 7Calc/Supercalc homepage at:

7Calc is released under the MIT open source licence. Please refer to LICENCE.TXT for licencing terms and conditions.


7Calc is available as a prebuilt desktop gadget. See the Downloads location.

Building 7Calc

To package 7Calc as a gadget, zip the entire contents of the supercalc.gadget directory - and then rename the zip to 'supercalc.gadget'

There is a ruby build script in the 'build' directory that automates this task:

> cd build
> build.rb

The resulting supercalc.gadget file is ready to deploy


To develop 7Calc, clone the supercalc repo to the supercalc.gadget directory:

C:\Users\<user>\AppData\Local\Microsoft\Windows Sidebar\Gadgets\supercalc.gadget

> cd 'c:\users\<user>\AppData\Local\Microsoft\Windows Sidebar\Gadgets'
> git clone supercalc.gadget