Squeak keeps track of source code changes you make automatically. As you modify code, changes are tracked in a "Change Set". ChangeSets are associated with "Projects". Let's just dive in and learn about these concepts as we go.
The first thing I usually do is create a Project with my initials for it's name. Then all other projects I do, I nest inside that Project. So here is how I created my "sbw" project. You should use your own project name of course.
Click somewhere in the empty desktop of the Squeak window again and choose "open..." from the World menu. Choose "morphic project" from the "open" menu.
|
A new project window appears in the Squeak desktop upper left corner. |
|
We need to select this project morph, drag it to a new location on the desktop, and name it properly. Before you go off and click on that new project morph we need to make sure you are using the proper "options" when clicking on it. In Morphic (the default Squeak desktop environment) you can operate on various morphic objects on your dekstop in several ways. What we want to do here is activate the "halo menus" for this morph. On the Macintosh you hold down the Command key while clicking once on the object. In Linux the default is the right mouse button for this same action. On Windows you hold down the Alt key when clicking with the left button.
|
When you activate the halos your new morph will look like this. |
|
|
Use the brown "move" halo with your mouse and drag the morph to a clear space on your morphic desktop. |
|
Click once on the new project view morph where it says "unnamed 1" and type your initials (or whatever you picked for the project name). Then hit return.
|
Activate the halos on your newly named project view morph and click once on the red "menu" menu. |
|
|
From this menu select the option to turn on the drop shadow for this morph as shown. |
|
When your new project morph is ready it will look like this:
Go on to Working in a project.
Back to the beginning of this example.