[etoys-notify] [JIRA] Commented: (SQ-998) Event Theatre issue when recording painting and trying to select a color, it "pauses" to let user pick color instead or replaying what was picked during recording

Derek O'Connell (JIRA) tracker at squeakland.org
Wed Nov 2 06:31:58 EDT 2011


    [ http://tracker.squeakland.org/browse/SQ-998?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=40075#action_40075 ] 

Derek O'Connell commented on SQ-998:
------------------------------------

After spending some time digging into the code it's still not clear to me how to best fix this. Initial thought was to add a mouse listener via PaintBoxMorph>>eyedropper:action:cursor:evt: but a proper solution would be via SketchEditorMorph. I've run out of time for today but for the convenience of anyone willing to run with it here is some info:

- I was looking to hook into SketchEditorMorph>>mouseMove:

- The linking of an action between PaintBoxMorph and SketchEditorMorph (eg, fill:) is via this chain...
-- PaintBoxMorph>>tool:action:cursor:evt:
---- PaintBoxMorph>>notifyWeakDependentsWith: (twice)
------ SketchEditorMorph>>paintBoxChanged: (twice)
-------- SketchEditorMorph>>set:for:to:




> Event Theatre issue when recording painting and trying to select a color, it "pauses" to let user pick color instead or replaying what was picked during recording
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: SQ-998
>                 URL: http://tracker.squeakland.org/browse/SQ-998
>             Project: squeakland
>          Issue Type: Bug
>          Components: etoys
>            Reporter: Stephen Thomas
>             Fix For: etoys 4.1.1
>
>
> To re-create, open Event Theatre, start recording and click on the painting tool, then click on color picker and pick a color and paint a circle.  Hit "Esc" to stop recording, then click replay. It will stop, wait for the user to click on a color, then continue.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tracker.squeakland.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the etoys-notify mailing list