The Trunk: Morphic-ul.265.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Morphic-ul.265.mcz

commits-2
Levente Uzonyi uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-ul.265.mcz

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

Name: Morphic-ul.265
Author: ul
Time: 12 December 2009, 3:19:02 am
UUID: ab8181e6-1f82-574f-807a-56f0d8a61469
Ancestors: Morphic-ul.264

- make sure that ProvideAnswerNotification's messageText is a String

=============== Diff against Morphic-ul.264 ===============

Item was changed:
  ----- Method: UserDialogBoxMorph>>runModalIn:forHand: (in category 'running') -----
  runModalIn: aWorld forHand: aHand
  "Ensure that we have a reasonable minimum size"
  | oldFocus |
+ (ProvideAnswerNotification signal: self label asString) ifNotNil:[:answer| ^answer].
- (ProvideAnswerNotification signal: self label) ifNotNil:[:answer| ^answer].
  self openInWorld: aWorld.
  self setConstrainedPosition: aHand position - (self fullBounds extent // 2) hangOut: false.
  oldFocus := aHand keyboardFocus.
  aHand newMouseFocus: self.
  aHand newKeyboardFocus: self.
  [self isInWorld] whileTrue:[aWorld doOneSubCycle].
  oldFocus ifNotNil:[aHand keyboardFocus: oldFocus].
  ^value!