Hi Chris, Your method of loading the SBE-Quinto repository from the URL and running it that way seems to work fine, so does this mean I introduced the syntax error myself? Or does this mean that the fact that I am using a different repository has something to do with why it works this way?
I am still a little too green to figure out where I went wrong. Everything was working up until this point. Thanks Dave On Wed, Aug 22, 2012 at 2:29 PM, Chris Cunnington < [email protected]> wrote: > On 12-08-22 2:17 PM, dav0 wrote: > > Hi, Squeak is really cool so far, but I have finally hit a snag I can't > seem to figure out, and I think it may have something to do with the fact > that I am attempting to run the SBE on a slightly newer version of Squeak > maybe? > > I am on page 43 of the SBE book and I get the following syntax error > when I follow this instruction: > > "In a workspace, type SBEGame new openInWorld and do it ." > > Thanks! > > -dav0 > > ---------- Syntax Error (Popup window) ------------------ > > HandMorph Morphic-Kernel he > > ---------- > > he user wants it and not just aligned with the cliprect" > > (patternForm isForm) ifFalse: [ > "patternForm is a Pattern or Color; just Nothing more expected ->use it > as a mask for BitBlt" > ^ aPort fill: aPort clipRect fillColor: patternForm rule: Form over]. > > "do it iteratively" > targetBox _ aPort clipRect. > patternBox _ patternForm boundingBox. > savedMap _ aPort colorMap. > aPort sourceForm: patternForm; > fillColor: nil; > combinationRule: Form paint; > sourceRect: (0@0 extent: patternBox extent); > colorMap: (patternForm colormapIfNeededFor: aPort destForm). > top _ (targetBox top truncateTo: patternBox height) + offset y. > left _ (targetBox left truncateTo: patternBox width) + offset x. > > left to: (targetBox right - 1) by: patternBox width do: > [:x | top to: (targetBox bottom - 1) by: patternBox height do: > [:y | aPort destOrigin: x@y; copyBits]]. > aPort colorMap: savedMap. > > > _______________________________________________ > Beginners mailing > [email protected]http://lists.squeakfoundation.org/mailman/listinfo/beginners > > When I go to http://www.squeaksource.com/SqueakByExample I see that the > example code for the book is available. > > I click on Tools in Squeak and select MonticelloBrowser. I then hit > AddRepository, click HTTP, and then add SqueakByExample after > http://www.squeaksource.com in location:. I accept and close the window. > Click Open. In the new window click SBE-Quinto on the left. Then press > Load. > > Now open a Workspace. Type: > > SBEGame new openInWorld > > highlight it and do it. Then you'll see the game. > This was in a 4.4 alpha build number #12186, which is very recent. So, as > far as I cans see, the Quinto game mentioned on pg. 43 of SBE still works. > > Chris > > _______________________________________________ > Beginners mailing list > [email protected] > http://lists.squeakfoundation.org/mailman/listinfo/beginners > >
_______________________________________________ Beginners mailing list [email protected] http://lists.squeakfoundation.org/mailman/listinfo/beginners
