Tinderbox offers limited AppleScript support, making it easier to automate workflows with other applications. Explaining general AppleScript functionality is outside the scope of aTbRef.
NOTES:
- scripts can do very bad things to a document; there is no undo for scripting changes so keep good backups.
- this section is not an AppleScript primer. Those new to AppleScript should familiarise themselves with the basics of AppleScript before using code shown here. The AppleScript scripting language is well supported with learning resources both online and in book form.
This section of aTbRef has been much enhanced by contributions of the Tinderbox community. Special thanks go to Sumner Gerard and Paul Walters for detailed contribution/explanation of AppleScript coding methods.
Below are some sample expressions that Tinderbox AppleScripting supports:
- Case sensitivity differs in Tinderbox vs. AppleScript
- Calling the Tinderbox application
- Properties of the application object
- Address Tinderbox documents, not windows
- Making a new note
- Capturing addressed objects
- Commands available for a note object
- Properties of a note object
- Selections
- Links
- Link Types
- Creating and editing user attributes
- Aliases are not supported
- Accessing app menu items
See also—notes linking to here: