hey thanks Joao,
your last advice - [donecanvasdialog... ( - wins by now:

- No pop-up needed (is it possible to have the same result of [vis $1( in a parent patch avoiding pop-up?)
- get rid of scroll bars appearing here and there
- clean and neat (push 4 buttons get 4 workspaces)
- easy to implement

the only slightly "annoying" stuff is that changing every time the GOP's offset, when you close the patch you are requested to save. Is there a workaround for this?

Check the simple&fast example attached.
cheers


M




On Thu, Nov 19, 2009 at 3:24 PM, João Pais <jmmmpais@googlemail.com> wrote:
another approach could be to make a very big gop with all your different workspaces in it. and then change the canvas offset parameters with [donecanvasdialog ...( to show only the part you have. that would in reality create workspaces in a big canvas.


much thanks everybody for pointing out those examples, that's what i needed.
I will be experimenting and posting some results.
the [vis $1( approach looks promising, i have to test what about clicks in
sound while using it in runtime with big GOP.

If anybody has still other ideas about different approaches is more than
welcome.
talk soon,
cheers


Marco




On Thu, Nov 19, 2009 at 2:44 PM, Si Mills <smills@rootsix.net> wrote:

This might be useful
http://lists.puredata.info/pipermail/pd-list/2006-04/037439.html

bot abstractions use this technique. You could have a parent abstraction
containing gop subpatches, and then overlay them. Switch on/off their
visibility with 'vis' property messages....

On 19 Nov 2009, at 14:32, Marco Donnarumma wrote:

Ok, now I see JN, yes i know that, but i'm looking for a solution within Pd
itself, using only one parent patch to include and visualize different
subpatches alternatively. It's about usability of a software developed in
Pd, not about my personal laptop's screen resolution.


M




2009/11/19 Jean-Noël Montagné <jnm@rom.fr>

 on linux and macos you can define many other workspaces to extend the
size of your desk. on OSX, the software is "spaces",

JN

Thanks JN,
mm.. sorry dumb question, could you specify what you mean by "different
screen spaces"?

(better keep the conversation on the list so others can participate too)


 2009/11/19 Jean-Noël Montagné <jnm@rom.fr>

did you try to work with diffrent screen spaces ( on linux and macosx) ?

JN





--
Marco Donnarumma aka The !S.A.D!



Independent New Media Arts Professional, Performer, Teacher - Edinburgh, UK

LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net |
http://www.flxer.net

EVENT: http://www.liveperformersmeeting.net
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list







--
Friedenstr. 58
10249 Berlin (Deutschland)
Tel +49 30 42020091 | Mob +49 162 6843570
Studio +49 30 69509190
jmmmpais@googlemail.com | skype: jmmmpjmmmp




--
Marco Donnarumma aka The !S.A.D!



Independent New Media Arts Professional, Performer, Teacher - Edinburgh, UK

LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net

EVENT: http://www.liveperformersmeeting.net