| This is the bit some folk don't like about HyperCard. |
Here is how to add some colour.
You may notice I am changing from the British way of spelling colour to color; thats because all the HyperCard external code expect you to be American!
HyperCard does not have built in Color!
The lack of color is one of the main reasons Hypercard has fallen from favour.
In it's favour HyperCard can display PICT files in full colour in external windows and using the latest version can display any graphic format QuickTime supports, including Quicktime movies with a great deal of control. I belive that Apple's quickTime team use HyperCard for testing a lot of QuickTime features.
On this page I am just going to give you a quick guide to coloring the Text Muncher stack we made earlier:
First Choose Open Coloring Tools from the Color menu (If you do not see the Color menu you need to install the color tools from the color tools stack that comes with HyperCard 2.2 or later)
The AddColor Tools palette opens, you now cannot do normal Hypercard things until you close it.
Choose a nice color for your window and double click the RECT button.
Resize the colored rect to fit the card.
Click on the field tool on the palette, then click on the field, lastly click on a color for the field.
Click on the button tool on the palette, then click on a button, lastly click on a color for the button.
You can then double click on the button to give it a bevel.
What's been going on.
When you open Color Tools the first time in a stack and click OK in the dialog, it installs an XCMD (external command) into to your stack and adds or changes some handlers in your stack script:
Important, this is a very sketchy quick start to using AddColor. There are many other ways of using color with the AddColor XCMD, check the HyperCard documentation and my links page for more details. |
There are other methods for adding color using other XCMDs, one package is the Colorizing HC XCMD and the HyperCard developer Uli Kusterer has recently (January 2000) released a new set of XCMDs for coloring Hypercard, you can download them from his Witnesses of TeachText site look in the programming section.