changed:
authorClaus Gittinger <cg@exept.de>
Tue, 03 Nov 2009 13:46:50 +0100
changeset 2708 c180af16b1b3
parent 2707 6610854318eb
child 2709 1ef5151b111e
changed: #grabScreenImage #grabScreenImageFromLastArea #grabScreenImageUsing:
ImageEditor.st
--- a/ImageEditor.st	Tue Nov 03 13:39:46 2009 +0100
+++ b/ImageEditor.st	Tue Nov 03 13:46:50 2009 +0100
@@ -5952,10 +5952,12 @@
 
         [Screen current leftButtonPressed] whileTrue:[Delay waitForSeconds:0.05].
         r := Rectangle fromUser.
-        r width == 0 ifTrue:[^ nil].
-        r height == 0 ifTrue:[^ nil].
-        lastGrabbedScreenArea := r.
-        ^ Image fromScreen:r
+        (r width == 0 or:[r height == 0]) ifTrue:[
+            nil
+        ] ifFalse:[
+            lastGrabbedScreenArea := r.
+            Image fromScreen:r
+        ]
     ].
 !
 
@@ -5963,7 +5965,7 @@
     "grab again from the previous area for editing"
 
     self grabScreenImageUsing:[ 
-        ^ Image fromScreen:lastGrabbedScreenArea
+        Image fromScreen:lastGrabbedScreenArea
     ].
 !
 
@@ -5978,7 +5980,7 @@
 
             imageSeqNr := nil.
             image := aBlock value.
-            image isNil ifFalse:[
+            image notNil ifTrue:[
                 image depth > 8 ifTrue:[
 false ifTrue:[
                     Error handle:[:ex | |sig|