[squeak-dev] The Trunk: Morphic-Igor.Stasenko.167.mcz

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

[squeak-dev] The Trunk: Morphic-Igor.Stasenko.167.mcz

commits-2
Andreas Raab uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-Igor.Stasenko.167.mcz

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

Name: Morphic-Igor.Stasenko.167
Author: Igor.Stasenko
Time: 4 September 2009, 4:12:59 am
UUID: 1443e95e-b340-484d-908a-f7880e9d839d
Ancestors: Morphic-bf.166

Yet another fix for top corner grips of
SystemWindow morph.
I hope now it will serve us for a couple more years.

=============== Diff against Morphic-bf.166 ===============

Item was added:
+ ----- Method: TopLeftGripMorph>>layoutProportionallyIn: (in category 'layout') -----
+ layoutProportionallyIn: newBounds
+ | b |
+ b := owner bounds.
+ self bounds: (b topLeft extent: self extent)
+ !

Item was changed:
  ----- Method: TopRightGripMorph>>gripLayoutFrame (in category 'accessing') -----
  gripLayoutFrame
  ^ LayoutFrame
+ fractions: (1 @ 0 corner: 1 @ nil)
+ offsets: (0 - self defaultWidth @ 0 corner: 0 @ nil)!
- fractions: (1 @ 0 corner: 1 @ 0)
- offsets: (0 - self defaultWidth @ -27 corner: 0 @ 0)!

Item was added:
+ ----- Method: TopRightGripMorph>>layoutProportionallyIn: (in category 'layout') -----
+ layoutProportionallyIn: newBounds
+ | b |
+ b := owner bounds.
+
+ self bounds: (b right - self width @ b top extent: self extent)
+ !

Item was changed:
  ----- Method: TopLeftGripMorph>>gripLayoutFrame (in category 'accessing') -----
  gripLayoutFrame
  ^ LayoutFrame
  fractions: (0 @ 0 corner: 0 @ 0)
+ offsets: (0 @ 0 corner: self defaultWidth @ 0)!
- offsets: (0 @ -27 corner: self defaultWidth @ 0)!