Welcome to Scheme Factory!
Version 1.0pr2
The version you have in your hands is a preview release version of what we hope will be the next generation Kaleidoscope Scheme editor.
It's compatible with Mac OS 8 and above, or the System 7 family if you've installed the Appearance Manager available from Apple.
By the time we are done with Scheme Factory, it will be a one-stop shop for creating a Kaleidoscope Scheme, from start to finish.
Unfortunately, because this is a Preview Release, it's far from complete. For now, we'll focus on the features of this version.
The Features
Preview release 2 of Scheme Factory contains two distinct types of editing environments: the window editor and the control editor. While this doesn't sound like much, it will allow you to make over 90% of your Kaleidoscope Scheme functional without having to enter a resource editing environment.
The Window Editor
The window editor will let you define how your window works: what stretches, what goes away in low space, where text will appear and much, much more. This is done by defining five areas of your window: the "Regions", and each of the four sides.
The "Regions" are rectangles which define specific areas of your window. In a standard document window (like the one you're in now) you have a content region which defines the portion of the window you see the content in, like this web page, and you have regions that define where the "hot spots" are for your window controls, like the close box, the zoom box, and the collapse box. You also have one final region in a document window: the title text region. This defines where, in the context of the rest of your window, the title text will appear.
The sides of your window are where you define how the elements you've created in your window grow, shrink, expand, and disappear as the user resizes it.
What I'd like to do now is walk you through how to create a simple window using the tools available in this version.
The Menus, Buttons and Placards Editor
Every menu, button and placard has a specific amount of information it needs in order to know how to draw itself. It needs to know how thick its sides are and how large its corners are. Additionaly, it needs to know what color it's going to display for its text and background. Our editor will let you visually add that information in seconds!
In progress.
The Tab, Progress Indicator and Slider Editor
The Tab, Progress Indicator and Slider editor is the same as the Menu, Button, and Placard editor, but rather than having corners and sides, a tab has end caps and a top cap, and in some cases a bottom cap. If you've mastered the concepts behind the Menu, Button and Placard editor, understanding the Tab, Progress Indicator and Slider editor will be a piece of cake!
In progress.