Problems in Squeak 3.9
Bert Freudenberg
bert at freudenbergs.de
Wed Jan 30 09:06:13 UTC 2008
On Jan 30, 2008, at 6:27 , squeak-dev.5.pris at spamgourmet.com wrote:
> Squeak 3.9
> latest update #7068
> I'm running this on Ubuntu Linux.
>
> 1) First a problem with the Squeak GUI.
> This happens if you pressed caps-lock without noticing. To replicate
> the problem, open a browser and make a change in the workspace. Now
> press Caps-lock. Then try to close the browser window and you can't!
> When this happened to me I wasn't aware of the caps-lock and ended up
> shutting down Squeak the hard way. Try it out to see what I mean.
This is a long-standing problem with the Unix VM. Patches welcome. Or
get rid of the stupid CapsLock key like OLPC did ;)
> 2) A bug with SketchMorph
> 3) Bug with SketchMorph.
Bugs can be reported at http://bugs.squeak.org/ (and fixes attached,
too).
> 4) Bug with Morph class. The message wantsHaloFromClick always answers
> true. It should be possible to turn this off, I don't want halos from
> submorphs.
We recently changed that for Etoys:
http://tinlizzie.org/updates/etoys/updates/1624ClickHaloProperty-yo.cs
> 5) Question: In the GUI editor wow do I change instance messages into
> class messages? The only way I know is copying by hand then deleting
> the old one.
Open two browsers, one on the instance side, one on the class side.
Select your method, then drag it into the protocol in the other browser.
> 6) What would be the best way to accomplish the following: I have a
> morph and in it I want to have a canvas where I can draw, fill
> rectangles and also write text in various positions.
Embed a plain Morph, some RectangleMorphs, and some TextMorphs in
your morph.
> How do I best embed a Canvas into a Morph?
A Canvas in Morphic is not a morph, but one is created for you on the
fly and passed into #drawOn:. Simply make a new Morph class
implementing #drawOn: for your custom drawing.
- Bert -
More information about the Squeak-dev
mailing list
|