----- Original Message -----

> From: Mathieu Bouchard <[email protected]>
> To: Фывапр Олджэвич <[email protected]>
> Cc: PD-list <[email protected]>
> Sent: Monday, February 13, 2012 10:38 PM
> Subject: Re: [PD] Pd-extended can't see $0-arrays ???
> 
> Le 2012-02-14 à 07:33:00, Фывапр Олджэвич a écrit :
> 
>>  Why can't I create Arrays with names like    " $0-tab " ?
> 
> $0 has no effect in messageboxes. You need to generate it using a float box 
> such 
> as [f $0] or even just [$0].
> 
> Yes, this is a quite annoying shortcoming of Pd... especially because if you 
> already are passing something to the messagebox, you have to add a [pack] and 
> a 
> [loadbang].

Do gpointers only point to scalars?  Because if you _could_ get a pointer to an 
array-- 
perhaps using my canvas 'get' method patch-- you could just make all arrays 
canvas 
local and forget all this $0- business:

So to [tabread] the array named 'foo' in the parent canvas:

[get array(  <- get a list of "arrayName pointerToArray" pairs for the canvas
|
[sendtocanvas 1]
|
[route foo]
|
[set $1(
|
[tabread]

-Jonathan

> 
> ______________________________________________________________________
> | Mathieu BOUCHARD ----- téléphone : +1.514.383.3801 ----- Montréal, QC
> _______________________________________________
> [email protected] mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list
> 

_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to