The way to send a lable to a canvas is by first going through a symbol box and
the a [send "ToMyCanvasReceiveName"( .
The canvas needs to be set up with the same receive name e.g.
"ToMyCanvasReceiveName".
In order to get text into the canvas you use
[MyText(
|
[symbol]
|
[label $1(
|
[; "ToMyCanvasReceiveName"(
BTW, I just tried replacing the pound sign [35( with unicode [8983( which is a
pound sign for telephones.
This works on the current Pd 0.51 but unfortunately not on my older 0.49 that
I still have to use at the moment.
It gives me the wrong replacement character as the character range still seems
to be limited to maybe 256 characters or so on 0.49.
Ingo
> -----Original Message-----
> From: Bill Purvis [mailto:bill@billp.org]
> Sent: Sunday, January 17, 2021 5:57 PM
> To: Ingo
> Subject: Re: [PD] unicode symbols and Pd
>
> On 17/01/2021 13:36, Ingo wrote:
> > Yes, of course it all works fine with [print] !
> > That's what I said.
> >
> > What does not work is sending it to a canvas.
> > That's what I need!
> >
> > Ingo
> How do you propose sending it to the canvas - I sent it to a symbol box?
> Sorry if I haven't understood - I did say I was a newbie.
>
> Bill
>
> --
> +----------------------------------------+
> | Bill Purvis |
> | email: bill(a)billp.org |
> +----------------------------------------+