[Etoys] Hyperlinked projects
karl.ramberg at comhem.se
Sun Nov 25 09:56:57 EST 2007
Luke Gorrie wrote:
> I'd like some tips on how to develop a collection of linked Squeak
> projects, much like the standard ones distributed with the XO image.
> Here're my imagined "use cases":
> * Create a new Squeak project, name it, save it into a common
> repository (directory, svn, ...)
> * Open an existing project, change it, save it back to the repository
> with exactly the same name (but a new revision in a local folder e.g.
> * Drag'n'drop project X into project Y (I'll see a thumbnail of X as a
> ProjectViewMorph) and then save project Y. Later open a fresh image,
> load project Y, click on the thumbnail -- successfully have project X
> loaded from disk (preferably looking in a location relative to the
> parent project Y or the image).
> Overall I'd like to have a directory structure something like:
> Does this sound reasonable? Can someone please spell out in painful
> detail how it's done?
> I'm trying to assemble a bunch of projects into a consistent menu tree
> -- basically to rebuild our old E-paati from a collection of separate
> project files instead of loading all the projects into the image.
> I've spent most of the weekend studying, hacking, unhacking,
> rehacking, unhacking, etc
> Project/ProjectViewMorph/DiskProxy/ProjectLoading and I'm not ashamed
> to say that I need help. :-)
> Etoys mailing list
> Etoys at lists.laptop.org
ThreadNavigationMorph (which could use a facelift) let you jump from
project to project.
You can drag and drop ProjectViewMorphs on each other to crate hierarchies.
There is also ProjectHistoryMorph that is more like a list of projects
than a project history.
More information about the etoys-dev