GitBucket
4.21.2
Toggle navigation
Snippets
Sign in
Files
Branches
1
Releases
Issues
Pull requests
Labels
Priorities
Milestones
Wiki
Forks
nigel.stanger
/
netbeans-wrapper
Browse code
Improved file selection dialog prompt
master
1 parent
546a69b
commit
b1a8520681c4b0bf7fcc613f3577ae6006bd8a84
Nigel Stanger
authored
on 25 Jul 2019
Patch
Showing
1 changed file
netbeans-wrapper.applescript
Ignore Space
Show notes
View
netbeans-wrapper.applescript
property netBeansBinary : null on run if netBeansBinary is null then set nbApp to choose file ¬ with prompt "Please locate the file “netbeans” in your “netbeans11/bin” directory" ¬ default location "/Applications" of type ("public.unix-executable") set netBeansBinary to POSIX path of nbApp end if runNetBeans(netBeansBinary) end run on open theItems set commandString to netBeansBinary & " " repeat with thisItem in theItems tell application "System Events" set itemProperties to thisItem's properties set itemPath to POSIX path of itemProperties end tell set commandString to commandString & quoted form of itemPath & " " end repeat runNetBeans(commandString) end open on runNetBeans(commandString) set commandString to commandString & " >/dev/null 2>&1 &" do shell script commandString end runNetBeans
property netBeansBinary : null on run if netBeansBinary is null then set nbApp to choose file with prompt "Choose NetBeans" default location "/Applications" of type ("public.unix-executable") set netBeansBinary to POSIX path of nbApp end if runNetBeans(netBeansBinary) end run on open theItems set commandString to netBeansBinary & " " repeat with thisItem in theItems tell application "System Events" set itemProperties to thisItem's properties set itemPath to POSIX path of itemProperties end tell set commandString to commandString & quoted form of itemPath & " " end repeat runNetBeans(commandString) end open on runNetBeans(commandString) set commandString to commandString & " >/dev/null 2>&1 &" do shell script commandString end runNetBeans
Show line notes below