如何以编程方式在Outlook Mac 2011中创建按钮?

时间:2013-09-02 07:27:10

标签: macos cocoa outlook outlook-addin applescript-objc

我想创建一个按钮,列出Outlook Mac 2011中的所有其他电子邮件帐户。我知道我们不能在Mac Outlook中使用插件,并且使用AppleScript也可以使用某些有限的功能。任何人都可以指导我如何在Mac Outlook中添加按钮吗?

1 个答案:

答案 0 :(得分:0)

我不知道您是否可以添加按钮,但您可以编写AppleScript并从“脚本”菜单中获取它。

  1. 打开AppleScript编辑器应用程序。
  2. 从菜单
  3. 中选择“偏好设置...”
  4. 点击名为“常规”的图标。
  5. 选中“在菜单栏中显示脚本菜单”复选框。
  6. 现在,您应该在菜单栏的右上角看到一个脚本菜单。
  7. 开发以下脚本进行测试:

    set thisAccount to choose from list {"Account 1", "Account 2", "Account 3"}
    
    if thisAccount is equal to false then return
    
    display dialog "The account chosen was: " & thisAccount
    
  8. 将此脚本保存在以下文件夹中:〜/ Library / Scripts

  9. 根据您的OS X版本,可能会隐藏〜/ Library文件夹。如果是这样,您可以使用终端中的以下命令来更改文件夹,使其不被隐藏:

    chflags nohidden ~/Library/
    
  10. 将脚本保存在以下文件夹中:〜/ Library / Scripts,可从脚本菜单中找到。

  11. Choosing a script from the script menu

    这是一个开始。剩下要做的是从Outlook获取实际电子邮件帐户列表,当然,一旦选择了电子邮件帐户,就可以做你需要做的事情。