Tinderbox now handles its own private pseudo-protocol URL scheme. Entering a Tinderbox URL in a browser or similar program will launch Tinderbox (if installed!) and request specific actions.
The proposed scheme is as follows:
tinderbox://document/path?action
document is the name of an open document
path is a conventional Tinderbox path to a specific note
actions include:
?inspect=pane
Opens an inspector to the designated pane. Pane designators include: [….]
?view=viewType
Selects a tab with the designated parent and view type, or creates a new tab in no existing tab can be found. Allowed values for viewType include {map, outline, chart, attributeBrowser}.
From v6.3.1, the protocol handler for tinderbox:// urls will now automatically open documents in the Recent Files list as well as documents that are already open. The view context menu includes an option to copy a Tinderbox URL that will open the document and (re-)select the current selection. The selection is cited by b$ID. If there is a multiple selection the discrete $IDs are a semi-colon delimited list. This feature adds the 'select' action to the protocol:
?select=ID
Thus:
tinderbox://Notes/Issues?select=1429560859
A Tinderbox URL pointing at the current note can be copied to the clipboard using an option on the main view selection's context menu. From v6.4.0, the same option was added to the Note menu this URL is also exposed for any note via a new $NoteURL attribute.