At Tue, 9 Feb 2010 01:50:28 -0500, Steve Thomas wrote:
- What is the difference between "Script Status Control" values: normal and paused?
When you hit the "go" button in the "All Scripts" tool, paused scripts will start ticking but normal ones don't.
- I was able to get "Script Status Control" value "mouseLeaveDragging" to work, but could not figure out how to trigger "mouseEnterDragging"
Say you have Rectangle1 and Rectangle2, and create a script at Rectangle1 with mouseEnterDragging. When you pick up Rectangle2 and drag it over to Rectangle1, the script will be triggered.
- For the "Script Status Control" values of: opening and closing
- Do these only apply to page (ie: page in a book) and world scripts, or are there other objects these apply to?
Other than world and pages, only defunct code uses it; so I think it is safe to say it opening and closing are for world and book pages.
- There are two "Script Status Control" values I do not understand (see below):
- scrolledIntoView -- (Morph) when I am scrolled into view in a GeeMailMorph
- scrolledOutOfView -- (Morph) when I am scrolled out of view in a GeeMailMorph
GeeMailMorph is an unsupported Object hidden in the system. (Say, you open a Text, type "GeeMailMorph new openInWorld" in it and press Ctrl-d to get it.) In the special kind of scroll text, you can drop a regular object. When you scroll the pane the trigger should work...
But now, I think (unfortunately) removing the 'more...' item when etoyFriendly is on is the way to go...
-- Yoshiki