<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 12-08-22 2:58 PM, dav0 wrote:<br>
    </div>
    <blockquote
cite="mid:CAAfbinD5bzoU8K2f+JT_91cRL5zVOYgF4gMyQ_58wGUfyMCZcA@mail.gmail.com"
      type="cite">
      <div>Hi Chris,</div>
      <div><br>
      </div>
      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? &nbsp;Or does this mean that the
      fact that I am using a different repository has something to do
      with why it works this way?
      <div>
        <br>
        <div>I am still a little too green to figure out where I went
          wrong. &nbsp;Everything was working up until this point.</div>
        <div><br>
        </div>
        <div>Thanks</div>
        <div><br>
        </div>
        <div>Dave</div>
        <div><br>
          <div class="gmail_quote">On Wed, Aug 22, 2012 at 2:29 PM,
            Chris Cunnington <span dir="ltr">&lt;<a
                moz-do-not-send="true"
                href="mailto:smalltalktelevision@gmail.com"
                target="_blank">smalltalktelevision@gmail.com</a>&gt;</span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div bgcolor="#FFFFFF" text="#000000">
                <div>
                  <div class="h5">
                    <div>On 12-08-22 2:17 PM, dav0 wrote:<br>
                    </div>
                  </div>
                </div>
                <blockquote type="cite">
                  <div>
                    <div class="h5">
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">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?</div>
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif"><br>
                      </div>
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">
                        I am on page 43 of the SBE book and I get the
                        following syntax error when I follow this
                        instruction:</div>
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif"><br>
                      </div>
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">"In

                        a workspace, type SBEGame new openInWorld and do
                        it ."</div>
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">
                        <br>
                      </div>
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">Thanks!</div>
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif"><br>
                      </div>
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">
                        -dav0</div>
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif"><br>
                      </div>
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">
                        ---------- Syntax Error (Popup window)
                        ------------------</div>
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif"><br>
                      </div>
                      <span
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">HandMorph

                        Morphic-Kernel he</span>
                      <div
                        style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">
                        <br>
                        <div>----------</div>
                        <div><br>
                        </div>
                        <div>
                          <div>he user wants it and not just aligned
                            with the cliprect"</div>
                          <div><br>
                          </div>
                          <div><span style="white-space:pre-wrap"> </span>(patternForm

                            isForm) ifFalse: [</div>
                          <div> <span style="white-space:pre-wrap"> </span>"patternForm
                            is a Pattern or Color; just Nothing more
                            expected -&gt;use it as a mask for BitBlt"</div>
                          <div><span style="white-space:pre-wrap"> </span>^
                            aPort fill: aPort clipRect fillColor:
                            patternForm rule: Form over].</div>
                          <div><br>
                          </div>
                          <div><span style="white-space:pre-wrap"> </span>"do
                            it iteratively"</div>
                          <div><span style="white-space:pre-wrap"> </span>targetBox
                            _ aPort clipRect.</div>
                          <div><span style="white-space:pre-wrap"> </span>patternBox
                            _ patternForm boundingBox.</div>
                          <div><span style="white-space:pre-wrap"> </span>savedMap
                            _ aPort colorMap.</div>
                          <div><span style="white-space:pre-wrap"> </span>aPort

                            sourceForm: patternForm;</div>
                          <div><span style="white-space:pre-wrap"> </span>fillColor:

                            nil;</div>
                          <div><span style="white-space:pre-wrap"> </span>combinationRule:

                            Form paint;</div>
                          <div><span style="white-space:pre-wrap"> </span>sourceRect:

                            (0@0 extent: patternBox extent);</div>
                          <div><span style="white-space:pre-wrap"> </span>colorMap:

                            (patternForm colormapIfNeededFor: aPort
                            destForm).</div>
                          <div><span style="white-space:pre-wrap"> </span>top
                            _ (targetBox top truncateTo: patternBox
                            height) + offset y.</div>
                          <div><span style="white-space:pre-wrap"> </span>left
                            _ &nbsp;(targetBox left truncateTo: patternBox
                            width) + offset x.</div>
                          <div><br>
                          </div>
                          <div><span style="white-space:pre-wrap"> </span>left
                            to: (targetBox right - 1) by: patternBox
                            width do:</div>
                          <div><span style="white-space:pre-wrap"> </span>[:x
                            | top to: (targetBox bottom - 1) by:
                            patternBox height do:</div>
                          <div><span style="white-space:pre-wrap"> </span>[:y
                            | aPort destOrigin: x@y; copyBits]].</div>
                          <div><span style="white-space:pre-wrap"> </span>aPort

                            colorMap: savedMap.</div>
                        </div>
                      </div>
                      <br>
                      <fieldset></fieldset>
                      <br>
                    </div>
                  </div>
                  <pre>_______________________________________________
Beginners mailing list
<a moz-do-not-send="true" href="mailto:Beginners@lists.squeakfoundation.org" target="_blank">Beginners@lists.squeakfoundation.org</a>
<a moz-do-not-send="true" href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a>
</pre>
                </blockquote>
                When I go to <a moz-do-not-send="true"
                  href="http://www.squeaksource.com/SqueakByExample"
                  target="_blank">http://www.squeaksource.com/SqueakByExample</a>
                I see that the example code for the book is available. <br>
                <br>
                I click on Tools in Squeak and select MonticelloBrowser.
                I then hit AddRepository, click HTTP, and then add
                SqueakByExample after <a moz-do-not-send="true"
                  href="http://www.squeaksource.com" target="_blank">http://www.squeaksource.com</a>
                in location:. I accept and close the window. Click Open.
                In the new window click SBE-Quinto on the left. Then
                press Load. <br>
                <br>
                Now open a Workspace. Type:<br>
                <br>
                SBEGame new openInWorld <br>
                <br>
                highlight it and do it. Then you'll see the game. <br>
                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. <br>
                <span class="HOEnZb"><font color="#888888"> <br>
                    Chris <br>
                  </font></span></div>
              <br>
              _______________________________________________<br>
              Beginners mailing list<br>
              <a moz-do-not-send="true"
                href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br>
              <a moz-do-not-send="true"
                href="http://lists.squeakfoundation.org/mailman/listinfo/beginners"
                target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>
              <br>
            </blockquote>
          </div>
          <br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Beginners mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/mailman/listinfo/beginners">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a>
</pre>
    </blockquote>
    If you follow the book, the next paragraph on pg. 43 says: <br>
    <br>
    <meta http-equiv="Content-Type" content="text/html;
      charset=ISO-8859-1">
    <div class="column">
      <p><span style="font-size: 10.000000pt; font-family:
          'URWPalladioL'">The game will open, and you should be able to
          click on the cells and see
          how it works.
        </span></p>
      <p><span style="font-size: 10.000000pt; font-family:
          'URWPalladioL'">Well, so much for theory. . . When you click
          on a cell, a </span><span style="font-size: 10.000000pt;
          font-family: 'URWPalladioL'; font-style: italic">notifier </span><span
          style="font-size: 10.000000pt; font-family: 'URWPalladioL'">window
called
          the </span><span style="font-size: 8.000000pt; font-family:
          'NimbusSanL'">PreDebugWindow </span><span style="font-size:
          10.000000pt; font-family: 'URWPalladioL'">window appears with
          an error message! As
          depicted in Figure 2.12, it says </span><span
          style="font-size: 8.000000pt; font-family: 'NimbusSanL'">MessageNotUnderstood:
          SBEGame&raquo;toggleState.
        </span></p>
    </div>
    <br>
    So I'm not sure it's supposed to work at that point. I think it's
    making a point about the Debugger or something. <br>
    <br>
    Incidentally I don't know why it says "and do it", as "new
    openInWorld" seems to be enough. <br>
    <br>
    You have another repository? OK. <br>
    <br>
    At any rate this version seems to work alright. I always prefer to
    use a working example and see how it works. I wouldn't sweat the
    details to much. It sounds like you're getting the general idea of
    things. <br>
    <br>
    HTH,<br>
    Chris <br>
    <br>
    <br>
    <br>
    <title>Squeak by Example</title>
    <br>
  </body>
</html>