[squeak-dev] The Trunk: ToolBuilder-Kernel-ar.35.mcz

commits at source.squeak.org commits at source.squeak.org
Thu May 6 05:37:19 UTC 2010


Andreas Raab uploaded a new version of ToolBuilder-Kernel to project The Trunk:
http://source.squeak.org/trunk/ToolBuilder-Kernel-ar.35.mcz

==================== Summary ====================

Name: ToolBuilder-Kernel-ar.35
Author: ar
Time: 5 May 2010, 10:37:08.882 pm
UUID: b970d4a1-310a-884b-82f1-b7e69868de1b
Ancestors: ToolBuilder-Kernel-dtl.34, ToolBuilder-Kernel-fbs.34

Merging ToolBuilder-Kernel-fbs.34:

Add #color to the PluggableListSpec.

Since PluggableButtonSpec and PluggableTextSpec already have #color, so #color and #color: and the instvar have been pulled up into PluggableWidgetSpec.

=============== Diff against ToolBuilder-Kernel-dtl.34 ===============

Item was changed:
  ToolBuilderSpec subclass: #PluggableWidgetSpec
+ 	instanceVariableNames: 'model frame color'
- 	instanceVariableNames: 'model frame'
  	classVariableNames: ''
  	poolDictionaries: ''
  	category: 'ToolBuilder-Kernel'!
  
  !PluggableWidgetSpec commentStamp: 'ar 2/9/2005 18:40' prior: 0!
  The abstract superclass for all widgets.
  
  Instance variables:
  	model	<Object>	The object the various requests should be directed to.
  	frame	<Rectangle> The associated layout frame for this object (if any).
  !

Item was changed:
  PluggableWidgetSpec subclass: #PluggableTextSpec
+ 	instanceVariableNames: 'getText setText selection menu askBeforeDiscardingEdits'
- 	instanceVariableNames: 'getText setText selection menu color askBeforeDiscardingEdits'
  	classVariableNames: ''
  	poolDictionaries: ''
  	category: 'ToolBuilder-Kernel'!
  
  !PluggableTextSpec commentStamp: 'ar 2/11/2005 21:58' prior: 0!
  A text editor.
  
  Instance variables:
  	getText	<Symbol>	The selector to retrieve the text.
  	setText	<Symbol>	The selector to set the text.
  	selection <Symbol>	The selector to retrieve the text selection.
  	menu	<Symbol>	The selector to offer (to retrieve?) the context menu.
  	color	 <Symbol>	The selector to retrieve the background color.
  
  !

Item was added:
+ ----- Method: PluggableWidgetSpec>>color (in category 'accessing') -----
+ color
+ 	"Answer the selector for retrieving the button's color"
+ 	^color!

Item was added:
+ ----- Method: PluggableWidgetSpec>>color: (in category 'accessing') -----
+ color: aSymbol
+ 	"Indicate the selector for retrieving the button's color"
+ 	color := aSymbol!

Item was changed:
  PluggableWidgetSpec subclass: #PluggableButtonSpec
+ 	instanceVariableNames: 'action label state enabled'
- 	instanceVariableNames: 'action label state enabled color'
  	classVariableNames: ''
  	poolDictionaries: ''
  	category: 'ToolBuilder-Kernel'!
  
  !PluggableButtonSpec commentStamp: 'ar 2/11/2005 21:57' prior: 0!
  A button, both for firing as well as used in radio-button style (e.g., carrying a selection).
  
  Instance variables:
  	action	<Symbol>	The action to perform when the button is fired.
  	label	<Symbol|String>	The selector for retrieving the button's label or label directly.
  	state	<Symbol>	The selector for retrieving the button's selection state.
  	enabled	<Symbo>		The selector for retrieving the button's enabled state.
  	color	<Symbo>		The selector for retrieving the button color.
  	help	<String>		The balloon help for the button.!

Item was removed:
- ----- Method: PluggableButtonSpec>>color (in category 'accessing') -----
- color
- 	"Answer the selector for retrieving the button's color"
- 	^color!

Item was removed:
- ----- Method: PluggableButtonSpec>>color: (in category 'accessing') -----
- color: aSymbol
- 	"Indicate the selector for retrieving the button's color"
- 	color := aSymbol!

Item was removed:
- ----- Method: PluggableTextSpec>>color (in category 'accessing') -----
- color
- 	"Answer the selector for retrieving the background color"
- 	^color!

Item was removed:
- ----- Method: PluggableTextSpec>>color: (in category 'accessing') -----
- color: aSymbol
- 	"Indicate the selector for retrieving the background color"
- 	color := aSymbol.!




More information about the Squeak-dev mailing list