Nicolas Cellier uploaded a new version of Graphics to project The Trunk: http://source.squeak.org/trunk/Graphics-nice.129.mcz
==================== Summary ====================
Name: Graphics-nice.129 Author: nice Time: 30 March 2010, 10:13:40.324 pm UUID: 95ee7ec1-dfd6-3f41-9c10-15524928ade0 Ancestors: Graphics-ar.128
1) Fix for http://bugs.squeak.org/view.php?id=7483 2) Fix _ assigments in class comments
=============== Diff against Graphics-ar.128 ===============
Item was changed: ImageReadWriter subclass: #PNMReadWriter instanceVariableNames: 'first type origin cols rows depth maxValue tupleType pragma' classVariableNames: '' poolDictionaries: '' category: 'Graphics-Files'!
+ !PNMReadWriter commentStamp: 'nice 3/24/2010 07:37' prior: 0! - !PNMReadWriter commentStamp: 'jdr 10/20/2003 17:08' prior: 0! I am a subclass of ImageReadWriter that decodes portable anymap file formats (pbm, pgm, ppm and pam) images.
I accept the #origin pragma for SE files as described in: Algoritms For Image Processing And Computer Vision. J. R. Parker
Don't work with 2 bytes samples (16 bit grays, > 32 bits color, etc...), pam files preliminary support.
+ f := ImageReadWriter formFromFileNamed: 'Tools:Squeak3.4:Carmen.ppm'. - f _ ImageReadWriter formFromFileNamed: 'Tools:Squeak3.4:Carmen.ppm'. f morphEdit
Submitted by Javier Diaz Reinoso, Oct/2003!
Item was changed: Pen subclass: #PenPointRecorder instanceVariableNames: 'points' classVariableNames: '' poolDictionaries: '' category: 'Graphics-Primitives'!
+ !PenPointRecorder commentStamp: 'nice 3/24/2010 07:38' prior: 0! - !PenPointRecorder commentStamp: '<historical>' prior: 0! This class is a special kind of Pen that instead of actually drawing lines records the destination points for those lines. These points can later be accessed through my accessing method #points.
This can be useful when determining the boundaries of a drawing session.
Example:
| pen | + pen := PenPointRecorder new. - pen _ PenPointRecorder new. pen up; goto: 100@100; down; goto: 120@120. Transcript cr; show: 'Bounding box for drawing: '; show: (Rectangle encompassing: pen points)
Implementation note: Shouldn't we override #drawFrom:to:withFirstPoint: instead, and what about #drawLoopX:Y:? Aren't we missing those calls?!
Item was changed: ----- Method: DisplayScreen class>>depth:width:height:fullscreen: (in category 'display box access') ----- depth: depthInteger width: widthInteger height: heightInteger fullscreen: aBoolean "Force Squeak's window (if there's one) into a new size and depth." "DisplayScreen depth: 8 width: 1024 height: 768 fullscreen: false"
<primitive: 92> + self primitiveFailed! - self primitiveFail!
packages@lists.squeakfoundation.org