> Satoshi

mmm, I still have a "rotated 270 degree" problem. May I read your source?

rotated 270 degree on Windows (I try in lab), Ned also predicts this.
Reading all restoreEndiannes, I choose

restoreEndianness
    "This word object was just read in from a stream. Bitmaps are always
    compressed and serialized in a machine-independent way. Do not correct
    the Endianness."
    "^ self"
    ^ self

In Bitmap class.
All versions from 3.2 gamma, perform the same, no problem for me,


Sorry if I wasting you time.

I think what following all the way what happened when we save a “.project” , found the problem.
Also, I not sure what difference in “.project”, “pr”, and “.morph”
Saving all like “.pr” , the Big Endian don’t catch us.

I send current cs. Also includes a missing PolygonMorph flipX , a SmartTrashCan what eats all morphs of the same class (I do puzzles and games and end with many equal morphs in World), a InfoMorph what inform mouse position and camera.
Load this and then the .pr. And if useful to you , change for flap sharing in all projects,

When I have time read http://nishis.hoops.ne.jp/misqueak/reports20020822.html,

You can have a morph which responses to red yellow, blue buttons and do something on this?
I could do responsens to click, doubleclick, but no click and have a menu (yellow),

Using

handlesMouseDown: anEvent
    self eventHandler
        ifNotNil: [^ self eventHandler handlesMouseDown: anEvent].
    anEvent yellowButtonPressed
        ifTrue: ["Yellow button - Agregar codigos de menu"
            self color: Color yellow.
            ^ true].
    anEvent blueButtonPressed
        ifTrue: [self color: Color blue.
            ^ true].
    anEvent redButtonPressed
        ifTrue: ["Red button - Cambiar codigo de click"
            self color: Color red.
            ^ true].
    self mouseDown: anEvent

The morph changes color , but can’t don next logical action (ej: click or menu)

Sorry to much Spanish in code.

Cheers

Edgar