If you are simply trying to open an file with a specific app that may or may 
not be the default, what I use is launch document using the with argument. In 
my Forms Generator app this becomes necessary, because some PDF viewers may not 
be able to edit forms. So I have an interface where the user selects which app 
they want to open fillable forms with, so I can force the issue when the time 
comes. 

Bob S
 

> On Aug 6, 2019, at 13:57 , Bob Sneidar via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> I found this. Didn't read too deep tho'.
> 
> https://www.chainsawonatireswing.com/2012/09/19/changing-default-applications-on-a-mac-using-the-command-line-then-a-shell-script/#find-out-the-current-default-for-an-extension
> 
> Bob S
> 
> 
>> On Aug 6, 2019, at 13:36 , Paul Dupuis via use-livecode 
>> <use-livecode@lists.runrev.com> wrote:
>> 
>> So we make an OSX desktop app in LiveCode that has several document types. 
>> We add these to the info.plist file in the App bundle so they are defined, 
>> with doc icons, extensions, types, etc.
>> 
>> If a user has APPv1 installed that has a plist entry for the file extension 
>> .myext and then installs APPv2 that also has a plist entry for file 
>> extension .myext. how does OSX tell what APP to open when a user double 
>> clicks on document.myext?
>> 
>> 
>> I googled and found information on setting default app for document types, 
>> but not how OSX handles this by default?
>> 
>> In window, it is the App's responsibility to check the Registry for its 
>> document types and, it it wants to, ask the user if they want those document 
>> associated with it. Or it is done by the app's installer on Windows
>> 
>> I just can't find how OSX does it.
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to