Okay, I went back and found the answer to my first question (how to change script status):
self changeScript: #scriptName toStatus: #mouseEnter

And I think I can figure out a way to simulate pick up/move on next mouse down and some of the things I am thinking about with the viewer.

Thanks,
Stephen


On Tue, Oct 30, 2012 at 7:17 PM, Steve Thomas <sthomas1@gosargon.com> wrote:
I am playing around trying to prototype some ideas for touch interface and need some coding help with the following:

I need code to:

  • change script status to any of the options listed:
    • mouse down, mouse up, mouse still down

  • perform each of the halo actions:
    • open viewer
    • move (on next touch)
    • rotate (in increments as well 
    • Move to Trash
    • Pick up on "click/touch"
    • Move on "click/touch"
    • Open Color Picker for a specific object
    • Get Object reference when "mouse still down"
    • Repaint
    • Open a Viewer
  • Show rotate handle Only  and move when I touch and drag
    • Above, but move increments (15, 30, 45, 90 degrees)

  • FIre a script when I mouse/hover over a scripting tile that is in a viewer.  So instead of showing balloon help, I want to:
    • show custom help , perhaps something similar to a quick guide and eventually using a format similar to what Ted did for roll your own quick guides, but instead using the local Etoys directories so kids and teachers don't have to worry about any security or finding special directories
    • Change scale of a scripting tile when it is in a script editor
Thanks,
Stephen

_______________________________________________
etoys-dev mailing list
etoys-dev@squeakland.org
http://lists.squeakland.org/mailman/listinfo/etoys-dev