There is no TextEdit.app???

Craig Newman craig at starfirelighting.com
Tue Mar 22 09:01:26 EDT 2022


Bob.

There is no way that the uppercase/lowercase difference in a character in a literal can have that sort of effect. Are you saying you can duplicate this???

Craig

> On Mar 22, 2022, at 7:01 AM, Andre Garzia via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> Damn, I took a long time formatting that message so the source-code would be legible. Well, sorry, don’t know if it was my mail app or the mailing-list software, but something borked it.
> 
>> On 22 Mar 2022, at 10:36, Andre Garzia <andre at andregarzia.com> wrote:
>> 
>> Bob,
>> 
>> Another way to check if an application is installed on a mac is by using AppleScript. Here are some functions that work together to check if TextEdit is installed.
>> 
>> function q txt
>> return quote & txt & quote
>> end q
>> 
>> function isApplicationInstalledByBundleID pID
>> put "try" & cr into tScript
>> put "tell application " & q("Finder") & " to get application file id " & q(pID) & cr after tScript
>> put "return true" & cr after tScript
>> put "on error" & cr after tScript
>> put "return false" & cr after tScript
>> put "end try" & cr after tScript
>> 
>> do tScript as “applescript"
>> 
>> if the result is "{true}” then
>>   return true
>> else
>>   return false
>> end if
>> end isApplicationInstalledByBundleID
>> 
>> function isTextEditInstalled
>> return isApplicationInstalledByBundleID("com.apple.TextEdit")
>> end isTextEditInstalled
>> 
>> 
>> 
>>> On 21 Mar 2022, at 22:58, Bob Sneidar via use-livecode <use-livecode at lists.runrev.com> wrote:
>>> 
>>> I have the following in a script, and it does not seem to be able to find the TextEdit.app application on a Mac! 
>>> 
>>> put "/Applications/TextEdit.app" into tTextEditorPath
>>> if there is a folder tTextEditorPath  then 
>>>       put true into tValidPath
>>> end if
>>> 
>>> if tValidPath is false then 
>>>    put empty into tTextEditorPath
>>> end if
>>> 
>>> That cannot be right. 
>>> 
>>> MacOS Catalina 10.15.7 LC 9.6.7 lc2. 
>>> 
>>> Bob S
>>> 
>>> 
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode




More information about the use-livecode mailing list