This chapter explains the role of views in the display of information accessed via Hyperbole. You should read it before reading section Using Hyperbole.
This release of Hyperbole does not contain any support for views. A general view model is in development. The descriptions here are meant to familiarize you with the notion of views to be available in future releases.
A Hyperbole view is a perspective on a pool of information. An outline of a document, a document extract, and a decrypted document all represent views of an original document (which may just be a file).
View specifications or view specs, for short, control the application of views to displayed information. An action type which displays a buffer of text, the result buffer, can apply a view spec to the buffer before display. A user can then manipulate the view by interactively altering the view spec associated with the buffer. A 'V' in an action type's interactive call string indicates that the view spec of any button which uses the action type should be applied to the result buffer of the action type.