[L2Ork-dev] handling spaces inside labels

Ivica Ico Bukvic ico at vt.edu
Fri Dec 2 14:23:11 UTC 2016


That is a very good point, Liam. Let me see if this is something we can 
easily (re)implement.


Best,


Ico


On 12/2/2016 8:02 AM, Liam Goodacre wrote:
>
> 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].
>
>
> 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?
>
>
>
> ------------------------------------------------------------------------
> *From:* L2Ork-dev <l2ork-dev-bounces at disis.music.vt.edu> on behalf of 
> Ivica Ico Bukvic <ico at vt.edu>
> *Sent:* 01 December 2016 23:52
> *To:* l2ork-dev at disis.music.vt.edu
> *Subject:* Re: [L2Ork-dev] handling spaces inside labels
>
> Forgot to ask, what do you mean by non-breaking space?
>
>
> Best,
>
>
> Ico
>
>
> On 12/1/2016 6:09 AM, Liam Goodacre wrote:
>>
>> Hey guys
>>
>>
>> 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.
>>
>>
>> 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.
>>
>>
>> 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.
>>
>>
>> For reference, I'm on L2Ork 20160530 and Vanilla 0.47.
>>
>>
>> Liam
>>
>>
>>
>> _______________________________________________
>> L2Ork-dev mailing list
>> L2Ork-dev at disis.music.vt.edu
>> http://disis.music.vt.edu/listinfo/l2ork-dev
>
>
>
> _______________________________________________
> L2Ork-dev mailing list
> L2Ork-dev at disis.music.vt.edu
> http://disis.music.vt.edu/listinfo/l2ork-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20161202/f2de20ac/attachment.html>


More information about the L2Ork-dev mailing list