<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>That is a very good point, Liam. Let me see if this is something
      we can easily (re)implement.</p>
    <p><br>
    </p>
    <p>Best,</p>
    <p><br>
    </p>
    <p>Ico<br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 12/2/2016 8:02 AM, Liam Goodacre
      wrote:<br>
    </div>
    <blockquote
cite="mid:HE1PR0801MB205827C4A05B1CEA3F7B0AE3FC8E0@HE1PR0801MB2058.eurprd08.prod.outlook.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
      <div id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;"
        dir="ltr">
        <p><span>A non-breaking space is ASCII code 255, copied here
            between the quotation marks " ". It looks like a regular
            space but it doesn't break the symbol, hence it can be used
            in a GUI object's label. In my experience it works well
            across platforms. You can also generate it by feeding 160
            into [list tosymbol].</span></p>
        <p><span><br>
          </span></p>
        <p><span>Leaving labels with spaces out of cross-platform
            patches is fine, so long as you know what you're doing. But
            I can imagine a user not knowing this and then getting into
            trouble with the error message. If it's not changed, perhaps
            the incompatibility should at least be documented somewhere?</span><br>
        </p>
        <br>
        <br>
        <div style="color: rgb(0, 0, 0);">
          <hr style="display:inline-block; width:98%" tabindex="-1">
          <div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt"
              face="Calibri, sans-serif" color="#000000"><b>From:</b>
              L2Ork-dev <a class="moz-txt-link-rfc2396E" href="mailto:l2ork-dev-bounces@disis.music.vt.edu"><l2ork-dev-bounces@disis.music.vt.edu></a> on
              behalf of Ivica Ico Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a><br>
              <b>Sent:</b> 01 December 2016 23:52<br>
              <b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:l2ork-dev@disis.music.vt.edu">l2ork-dev@disis.music.vt.edu</a><br>
              <b>Subject:</b> Re: [L2Ork-dev] handling spaces inside
              labels</font>
            <div> </div>
          </div>
          <div>
            <p>Forgot to ask, what do you mean by non-breaking space?</p>
            <p><br>
            </p>
            <p>Best,</p>
            <p><br>
            </p>
            <p>Ico<br>
            </p>
            <br>
            <div class="moz-cite-prefix">On 12/1/2016 6:09 AM, Liam
              Goodacre wrote:<br>
            </div>
            <blockquote type="cite">
              <div id="divtagdefaultwrapper" dir="ltr"
                style="font-size:12pt; color:#000000;
                font-family:Calibri,Arial,Helvetica,sans-serif">
                <p>Hey guys</p>
                <p><br>
                </p>
                <p>In Vanilla, spaces are rudely replaced with
                  underscores inside the labels for canvas and other GUI
                  objects. It looks like you've figured out a more
                  elegant solution with L2Ork, where the spaces get a
                  backslash in the .pd file and hence are allowed to
                  pass into the patch.<br>
                </p>
                <p><br>
                </p>
                <p>This is great, but it's creating a small conflict
                  with other distributions, as you get  a Tcl error if
                  you try to draw the properties menu for the given
                  object in Vanilla. I'm attaching a small patch for
                  demonstration. Under certain circumstances, the
                  conflict also seems to prevent other of the object's
                  properties from loading. I discovered the problem like
                  this, although I have been unable to reproduce it
                  since then, so I don't know what the conditions are.</p>
                <p><br>
                </p>
                <p>I will offer that the non breaking space could be
                  used to solve this problem. It simulates a space
                  inside a label and works in Vanilla patches without
                  any problem.</p>
                <p><br>
                </p>
                <p>For reference, I'm on L2Ork 20160530 and Vanilla
                  0.47.</p>
                <p><br>
                </p>
                <p>Liam<br>
                </p>
              </div>
              <br>
              <fieldset class="mimeAttachmentHeader"></fieldset>
              <br>
              <pre>_______________________________________________
L2Ork-dev mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:L2Ork-dev@disis.music.vt.edu">L2Ork-dev@disis.music.vt.edu</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://disis.music.vt.edu/listinfo/l2ork-dev">http://disis.music.vt.edu/listinfo/l2ork-dev</a></pre>
            </blockquote>
            <br>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
L2Ork-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:L2Ork-dev@disis.music.vt.edu">L2Ork-dev@disis.music.vt.edu</a>
<a class="moz-txt-link-freetext" href="http://disis.music.vt.edu/listinfo/l2ork-dev">http://disis.music.vt.edu/listinfo/l2ork-dev</a></pre>
    </blockquote>
    <br>
  </body>
</html>