Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
SqueakMap Usage HOWTO
Last updated at 12:32 am UTC on 17 January 2006
This is a quick and dirty illustrated HOWTO on using SqueakMap in 3.4 [see SqueakMap for 3.2.1].
General Idea:

Step 1: Make sure you have Squeak started up!
Step 2: Open up the World Menu and navigate to open...
Step 3: Find the Package Loader setting in the open... submenu
Step 4: Load SqueakMap (Only if not loaded before)
Step 5: Choose a package to load and install it

Step 1: Make sure you have Squeak started up!


Here is an example session of Squeak started up:

External Image

Step 2: Open up the World Menu and navigate to open...


Open up a World Menu by pressing left clicking on any open space in the desktop.
Here is an example session. First, we choose Open in the World Menu:

External Image

Step 3: Find the Package Loader setting in the open.. submenu


Diagram: Finding the Package Loader setting:

External Image

Step 4: Load SqueakMap (Only if not loaded before)


If you've never loaded up SqueakMap into your Squeak image before then you'll be prompted to load SqueakMap. Click Yes. If you click No nothing will happen.

External Image

After SqueakMap (version 1.04 as of the time of this writing) is loaded, the SqueakMap Package Loader (SM Package Loader) will be loaded in.

Diagram: Loading SM Package Loader:

External Image

Once the SqueakMap Package Loader is loaded it up you will be prompted to open up SM Package Loader. Click Yes.

Diagram: Clicking Yes to open SM Package Loader:

External Image

Step 5: Choose a package to load and install it


Once SqueakMap and the Package Loader UI is loaded in we can now select packages to install. For this HOWTO I'm going to install the Seaside Web Application Framework as an example.
I left click on Seaside.
Diagram: Selecting Seaside:

External Image

I then right click to bring up the pop-up menu and select the Install option by right clicking. the downloading and installing begins.
Diagram: Downloading and Installing Seaside:

External Image

Diagram: Doing the install:

External Image

Done!


Now you have successfully loaded up SqueakMap and installed a package into your own Squeak Image to play with. Notice that the seaside package is no longer listed in the SM Package Loader since we've already installed it.

Next time we'll go into understanding how to update your SqueakMap package lists so that it's up to date. And going more into depth of the SM Package Loader UI and understanding what all of those fields are for! – Alain Hoang