3. Examples
require "osax"
# Create a new ScriptingAddition object:
sa = OSAX.osax
# List all available commands:
p sa.commands
# Result: ["ASCII_character", "ASCII_number", "activate", ...]
# Call some commands:
sa.beep
p sa.path_to(:scripts_folder)
# Result: MacTypes::Alias.at("/Users/foo/Library/Scripts/")
p sa.display_dialog("Ruby says hello!",
:buttons=>["Hi!", "Howdy!", "Duuuude!"],
:default_button=>3)
# Result: {:button_returned=>"Howdy!"}