<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<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" color="#000000" face="Calibri, sans-serif"><b>From:</b> L2Ork-dev <l2ork-dev-bounces@disis.music.vt.edu> on behalf of Ivica Ico Bukvic <ico@vt.edu><br>
<b>Sent:</b> 01 December 2016 23:52<br>
<b>To:</b> l2ork-dev@disis.music.vt.edu<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 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>
</div>
</div>
</div>
</body>
</html>