Squeak Class Documentation category index | class index  
 
HandleMorph
  category: Morphic-Widgets
  superclass: EllipseMorph
  subclasses: NewHandleMorph

A HandleMorph provides mouse-up control behavior.

instance methods
  events
  isCandidateForAutomaticViewing
keyStroke:

  initialize
  forEachPointDo:
forEachPointDo:lastPointDo:
initialize

  stepping
  startStepping
step
stepTime

  termination
  justDroppedInto:event:

class methods
  no messages
 

instance methods
  events top  
 

isCandidateForAutomaticViewing


 

keyStroke:

Check for cursor keys


  initialize top  
 

forEachPointDo:


 

forEachPointDo:lastPointDo:


 

initialize


  stepping top  
 

startStepping

Make the receiver the keyboard focus for editing


 

step

Do some periodic activity. Use startStepping/stopStepping to start and stop getting sent this message. The time between steps is specified by this morph's answer to the stepTime message. The generic version dispatches control to the player, if any. The nasty circumlocation about owner's transformation is necessitated by the flexing problem that the player remains in the properties dictionary both of the flex and the real morph. In the current architecture, only the top renderer's pointer to the player should actually be honored for the purpose of firing.


 

stepTime

Update continuously.


  termination top  
 

justDroppedInto:event:

So that when the hand drops me (into the world) I go away


class methods
  no messages top