Info-Mac Archive Downloads: gui/ks/

Back to gui/ks/

SchemeChecker 1.4.7 - Kaleidoscope 1.x and 2.x scheme utility (scheme-checker-147.hqx)

Download scheme-checker-147.hqx (201,402 KB)


From: webmaster@miljolab.no
Subject: SchemeChecker 1.4.7 - Kaleidoscope 1.x and 2.x scheme utility


When Greg Landweber released Kaleidoscope 1.5, he started supporting third
party color schemes. This made it possible for anybody to make their own
schemes and change their MacOS interface completely. But, unfortunately, not
all scheme designers are careful enough to make sure their schemes are bug
free.

To help scheme authors create schemes that had less bugs and would run more
smoothly, SchemeChecker was released. SchemeChecker runs several tests on
your schemes, to make sure you haven't omitted any crucial resources, or
added resources that aren't used at all.

Starting with version 1.4, SchemeChecker is fully compatible with the new,
complex scheme format in Kaleidoscope 2.x schemes. SchemeChecker also allows
schemes built for earlier versions of Kaleidoscope to contain the new
Kaleidoscope 2.x resources, such as desktop patterns, window colors or
cursors, as long as the resource IDs or functionality don't overlap.

SchemeChecker enables you to check all the schemes in any folder (including
subfolders), just one scheme or several schemes which can be selected from a
list. The results can easily be exported to a TEXT file which you can open
in any text editor.

Recent changes to SchemeChecker
-------------------------------
1.4.7 - Aug 12, 1999
* Added support for Kaleidoscope 2.2 and the new Photoshop clut that
may be added to schemes.

1.4 - 1.4.6:
* SchemeChecker remembers the selected scheme folder between launches.
* Support is added for the new resources introduced in Kaleidoscope
2.1.2 and MacOS 8.5.
* SchemeChecker now does a better job at checking schemes configured
to be used only with Kaleidoscope 2.0 or later. It also allows
schemes built for earlier versions of Kaleidoscope to contain the
new Kaleidoscope 2.0 resources in areas where the resource IDs
don't overlap.
* Kaleidoscope now checks the "Minimum Kaleidoscope version" entry in
the Colr ID 129 resource for errors.
* You can now make SchemeChecker automatically fix any unset System
Heap and Purgeable bits.
* When you select a different scheme in the Result window, the dis-
played information no longer reverts to the "further info" field.
* misc. bug fixes and improvements