Squeak Class Documentation category index | class index  
 
Viewer
  category: Morphic-Scripting
  superclass: AlignmentMorph
  subclasses: StandardViewer CategoryViewer

No comment. Sorry.

instance methods
  access
  objectViewed
scriptedPlayer
scriptedPlayer:

  commands
  chooseVocabulary
newPermanentScript
nextCostume
previousCostume

  copying
  veryDeepFixupWith:
veryDeepInner:

  dropping
  repelsMorph:event:
wantsToBeDroppedInto:

  queries
  aboutMethod:
browseImplementorsOf:
browseMethodFull:
browseMethodInheritance:
browseSendersOf:
browseVersionsOf:

  special phrases
  colorSeesPhrase
seesColorPhrase
touchesAPhrase

  testing
  isAViewer
isCandidateForAutomaticViewing

  transition
  initialize
noteDeletionOf:
retargetFrom:to:

class methods
  no messages
 

instance methods
  access top  
 

objectViewed

Answer the graphical object to which the receiver's phrases apply


 

scriptedPlayer


 

scriptedPlayer:


  commands top  
 

chooseVocabulary

Put up a menu allowing the user to specify which protocol to use in this viewer


 

newPermanentScript

Create a new, empty script and attach it to the hand


 

nextCostume


 

previousCostume


  copying top  
 

veryDeepFixupWith:

If target and arguments fields were weakly copied, fix them here. If they were in the tree being copied, fix them up, otherwise point to the originals!!


 

veryDeepInner:

Copy all of my instance variables. Some need to be not copied at all, but shared. Warning!! Every instance variable defined in this class must be handled. We must also implement veryDeepFixupWith:. See DeepCopier class comment.


  dropping top  
 

repelsMorph:event:

viewers in flaps are resistant to drop gestures


 

wantsToBeDroppedInto:

Return true if it's okay to drop the receiver into aMorph


  queries top  
 

aboutMethod:

Give the user documentation for the selector


 

browseImplementorsOf:

Open a browser on implementors of aSelector


 

browseMethodFull:

Open a traditional browser on aSelector, in whatever class implements aSelector


 

browseMethodInheritance:

Open an inheritance browser on aSelector


 

browseSendersOf:

Open a browser on senders of aSelector


 

browseVersionsOf:

Open a browser on versions of aSelector


  special phrases top  
 

colorSeesPhrase

In classic tiles, answer a complete phrase that represents the colorSees test


 

seesColorPhrase

In classic tiles, answer a complete phrase that represents the seesColor test


 

touchesAPhrase

Answer a conjured-up touchesA phrase in classic tile


  testing top  
 

isAViewer


 

isCandidateForAutomaticViewing


  transition top  
 

initialize


 

noteDeletionOf:


 

retargetFrom:to:

Retarget the receiver so that instead of viewing oldPlayer, it now views newPlayer, which are expected to be different instances of the same uniclass


class methods
  no messages top