[squeak-dev] The Inbox: Morphic-nice.553.mcz
commits at source.squeak.org
commits at source.squeak.org
Thu Jun 30 18:48:32 UTC 2011
A new version of Morphic was added to project The Inbox:
http://source.squeak.org/inbox/Morphic-nice.553.mcz
==================== Summary ====================
Name: Morphic-nice.553
Author: nice
Time: 30 June 2011, 8:47:29.843 pm
UUID: a3eab92a-46c7-4418-abfc-28896384daf4
Ancestors: Morphic-bf.552
Menu Enhancement: if enablementSelector of an UpdatingMenuItemMorph is a block, then let it cull the wordingProvider.
=============== Diff against Morphic-bf.552 ===============
Item was changed:
----- Method: UpdatingMenuItemMorph>>enablement (in category 'enablement') -----
enablement
+ ^enablementSelector isBlock
+ ifTrue: [enablementSelector cull: wordingProvider]
-
- enablementSelector isBlock
- ifTrue: [^ enablementSelector value]
ifFalse: [enablementSelector numArgs = 0
+ ifTrue: [wordingProvider perform: enablementSelector]
+ ifFalse: [wordingProvider perform: enablementSelector
- ifTrue: [^ wordingProvider perform: enablementSelector]
- ifFalse: [^ wordingProvider perform: enablementSelector
withArguments: arguments]]!
More information about the Squeak-dev
mailing list
|