获取单选按钮值xcode 4 applescript
全部,, 我有一个cocoa applescript应用程序,它在单击“安装”按钮时运行shell命令(根据用户输入设置主机名):获取单选按钮值xcode 4 applescript,xcode,xcode4,applescript,osx-mountain-lion,Xcode,Xcode4,Applescript,Osx Mountain Lion,全部,, 我有一个cocoa applescript应用程序,它在单击“安装”按钮时运行shell命令(根据用户输入设置主机名): on InstallButton_(sender) set hostName to "" set hostName to textField's stringValue as string do shell script ("/usr/sbin/scutil --set HostName " & hostName) with admi
on InstallButton_(sender)
set hostName to ""
set hostName to textField's stringValue as string
do shell script ("/usr/sbin/scutil --set HostName " & hostName) with administrator privileges
do shell script ("/usr/sbin/scutil --set ComputerName " & hostName) with administrator privileges
end InstallButton_
我想通过添加3个单选按钮来扩展程序。如果在按下“安装”按钮时选择了任何或所有这些单选按钮(列表),我希望执行与每个单选按钮相关的命令。因此,如果只选择了前2个单选按钮,则只执行这2个命令
如何获得单选按钮矩阵的选定值?我无法使用单选按钮(列表)找到解决方案,但我能够找到如何使用复选框获得确切结果
property checkBox : missing value
set checkBoxValue to ""
set checkBoxValue to checkBox's integerValue as string
#display dialog checkBoxValue
if checkBoxValue = 1
#run policy
end
如果选中复选框,则checkBoxValue参数=1如果未选中,则值为0。我无法使用单选按钮(列表)找到解决方案,但我能够找到如何使用复选框获得确切结果。属性复选框:缺少值将checkBoxValue设置为“”将checkBoxValue设置为复选框的整数值为字符串#如果checkBoxValue=1,则显示对话框checkBoxValue#如果选中复选框,则运行策略结束如果未选中,则checkBoxValue参数=1值为0。