Yes. There is a "dummy" abstraction that wraps [openpanel] & [savepanel] for working with desktop Pd and custom implementations for Android and iOS.

On Jan 16, 2018, at 11:10 AM, Pierre Guillot <guillotpierre6@gmail.com> wrote:

Thanks! I'm a bit lost in the Java and objective-c projects for now. I guess by object you mean abstraction, isn't it? And that seems to be quiet the same idea at the difference that the smart trick of using an abstraction like this is that the popup windows work also in Pd, am I right?

2018-01-15 15:29 GMT+01:00 Dan Wilcox <danomatika@gmail.com>:
See the PdDroidParty [loadsave] object: http://www.droidparty.net

I've also implemented it for PdParty by listening for messages sent to the specific object and then opening a browser.

On Jan 15, 2018, at 11:45 AM, pd-dev-request@lists.iem.at wrote:

From: Pierre Guillot <guillotpierre6@gmail.com>
To: pd-dev <pd-dev@iem.at>
Subject: Re: [PD-dev] GUI objects with libpd but without tcl/tk
Message-ID:
<CALPKkho7UPi-8WVixcSgfDFmMjLtGNhYviXg4insjMWwaHYk+w@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

In fact, after activating my brain... I guess that the best solution would
be to implement a parallel mechanism where the user could send a message to
the pd instance through a specific symbol (something like "openpanel
the-default-path" to the symbol "mypdinstance") and the pd instance would
respond to the patch through another specific symbol (something like
"the-selected-path" to the symbol "openpanel"). Sorry for the noise...

Cheers,
Pierre



_______________________________________________
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev



--------
Dan Wilcox
@danomatika
danomatika.com
robotcowboy.com