[Newbies] Morph import corrupted

David Mitchell david.mitchell at gmail.com
Mon Jan 19 14:00:35 UTC 2009

Most of the cool tools in Squeak weren't built interactively, but with code.

I'm no morphic expert, but I'd start with Squeak By Example. The first
example builds a game in morphic. Chapter 11 gives more detail on composing
morphs with code.

Chris Muller just published a new version of is naked-objects framework Maui
and that is built on Morphic. He included a 50-page PDF linked off the
project page on the wiki: http://wiki.squeak.org/squeak/3836.

For building windows and tools (like the built-in tools), take a look at
ToolBuilder and OmniBrowser.

For building sound waves and stuff, look at SpectrumAnalyzerMorph.

On Mon, Jan 19, 2009 at 6:57 AM, Mark Carter <mcturra2000 at yahoo.co.uk>wrote:

> ----- Original Message ----
> > From: Bert Freudenberg <bert at freudenbergs.de>
> >> I'm new to smalltalk and squeak - and I must say, it seems capable of
> doing some pretty amazing stuff.
> > It is. Welcome :)
> Whilst scanning through the web, I saw a screenshot where some guy was
> playing with sound waves, and stuff was hooked up together ... in Squeak. I
> was impressed. One can imagine that smalltalk has potential to exceed much
> of what has been accomplished using current windowing environments. And yet,
> and yet.
> > It seems as if you played with Etoys, which is an authoring environment
> aimed at
> > elementary-school children written on top of Smalltalk.
> Oh! Did I? OK. I'd rather stay away from the kid stuff, and do things the
> bigboy way.
> > I just redid your example in that image using a Playfield as holder for
> two
> > buttons and a string.
> Thanks ... but alas, I couldn't successfully load it into my image :( Then
> some "other things happened", and now Squeak is acting all peculiar.
> Is it rare for people to create morphs anyway, or is it something that
> people like doing all the time?
> One thing that's puzzling me somewhat is that if I take something like a
> RectangleMorph, it has both a class definition, and a widget that I can drag
> onto my desktop. If I create my own morph graphically, then it has no class
> definition associated with it. I'm confused: if I set out to define a class,
> then how comes I don't have to specify the sub-components programmatically,
> and conversely, if I create my own morph visually, then how does it get a
> class?
> I have looked around for tutorials on creating morphs, but I don't seem to
> find any simple examples where it says "look, this is the proper way you
> design UI elements".
> _______________________________________________
> Beginners mailing list
> Beginners at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20090119/aa45c0c7/attachment.htm

More information about the Beginners mailing list