Squeak Class Documentation category index | class index  
 
TransferMorph
  category: Morphic-Support
  superclass: Morph
  subclasses:

No comment. Sorry.

instance methods
  accessing
  copy
dragTransferType
dragTransferType:
draggedMorph
draggedMorph:
dropNotifyRecipient
dropNotifyRecipient:
move
passenger
passenger:
source
source:

  dropping/grabbing
  aboutToBeGrabbedBy:
justDroppedInto:event:
result:
result:from:
undoGrabCommand

  initialization
  initialize

  private
  animationForMoveSuccess:
initDraggedMorph
privateFullMoveBy:

  submorphs-add/remove
  delete

  testing
  shouldCopy

class methods
  class initialization
  initIcons
initialize

  instance creation
  withPassenger:
withPassenger:from:

instance methods
  accessing top  
 

copy

Answer another instance just like the receiver. Subclasses typically
override this method; they typically do not override shallowCopy.


 

dragTransferType


 

dragTransferType:


 

draggedMorph


 

draggedMorph:


 

dropNotifyRecipient


 

dropNotifyRecipient:


 

move


 

passenger


 

passenger:


 

source


 

source:


  dropping/grabbing top  
 

aboutToBeGrabbedBy:

The receiver is being grabbed by a hand.
Perform necessary adjustments (if any) and return the actual morph
that should be added to the hand.


 

justDroppedInto:event:

If only world wants this TransferMorph, treat it as unaccepted (see also >>delete).


 

result:


 

result:from:

Send aResult of the drop operation computed by aResultGenerator to a
resultRecipient, if it exists.


 

undoGrabCommand

Return an undo command for grabbing the receiver


  initialization top  
 

initialize


  private top  
 

animationForMoveSuccess:


 

initDraggedMorph


 

privateFullMoveBy:

Private! Relocate me and all of my subMorphs by recursion. Subclasses that implement different coordinate systems may override this method.


  submorphs-add/remove top  
 

delete

See also >>justDroppedInto:event:.


  testing top  
 

shouldCopy


class methods
  class initialization top  
 

initIcons

TransferMorph initIcons


 

initialize

TransferMorph initialize


  instance creation top  
 

withPassenger:


 

withPassenger:from: