Squeak Class Documentation category index | class index  
 
FunctionComponent
  category: Morphic-Components
  superclass: TextComponent
  subclasses:

No comment. Sorry.

instance methods
  as yet unclassified
  accept
addPin
fire
getText
headerString
initFromPinSpecs
initPinSpecs
update:

  menu
  addCustomMenuItems:hand:

class methods
  no messages
 

instance methods
  as yet unclassified top  
 

accept

Inform the model of text to be accepted, and return true if OK.


 

addPin


 

fire

If the receiver has any kind of button-action defined, fire that action now. Any morph can have special, personal mouseUpCodeToRun, and that will be triggered by this. Additionally, some morphs have specific buttonness, and these get sent the #doButtonAction message to carry out their firing. Finally, some morphs have mouse behaviors associated with one or more Player scripts.
For the present, we'll try out doing *all* the firings this object can do.


 

getText

Retrieve the current model text


 

headerString


 

initFromPinSpecs

no-op for default


 

initPinSpecs

no-op for default


 

update:

Receive a change notice from an object of whom the receiver is a
dependent. The default behavior is to do nothing; a subclass might want
to change itself in some way.


  menu top  
 

addCustomMenuItems:hand:

Add custom menu items


class methods
  no messages top