TABULA/samples/tools
List of TABULA tools
These tools have icons in the toolbar, as shown below.
Note: the red part of a tool icon represents a direction or an extra feature you get with shift-click.
newtt
Creates a new empty t-table having the caption: untitled.
…Equivalent to menu: File > New ⌘N
When Shift ⇧ is held down: Reverts changes to the t-table since being loaded this session.
…Equivalent to menu: File > Revert Changes
opent
Loads SAMPLE – the t-table currently under construction.
…Equivalent to menu: File > Open SAMPLE ⇧⌘O
When Shift ⇧ is held down: Lets you pick the t-table to load from the user's t-table library
…Equivalent to menu: File > Open ⌘O
When Command ⌘ is held down: Lets you pick the t-table to load from a window listing the captions of the factory samples.
…Equivalent to menu: File > Open Sample 0-9
When Shift+Command ⇧⌘ is held down: Lets you pick the t-table to load from a window: ttbrowse showing detailed contents of the user's t-tables.
savts
TEXT
copal
TEXT
undoredo
TEXT
additems
TEXT
subitems
TEXT
mulitems
TEXT
divitems
TEXT
powitems
TEXT
stept
TEXT
replot
TEXT
movud
TEXT
movtb
TEXT
newsl
TEXT
equal
TEXT
hlpt
TEXT
showttinf
TEXT
hold
TEXT
siunt
TEXT
iedit
Edits the name of the selected item (i.e. its text description.)
If Shift ⇧ is held down, edits the formula of the selected item.
The text of the name (or formula) appears in the input field. You can now overtype the displayed text, then press Enter.
Do not alter the leading character (either a quote or the Equals (=) sign). This identifies your edited text as a replacement for either name or formula of the selected item.
setv0
Sets the value of the selected line to 0.
Used mostly to trigger a backfitting operation. (C/f tool: set1u.)
See SAMPLE1 for how to use this feature.
set1u
Sets the value of the selected line to 1. (Or to -1 if Shift ⇧ is held down.)
Used mostly to trigger a backfitting operation. (C/f tool: setv0.)
See SAMPLE1 for how to use this feature.
add1u
Adds 1 to the value of the selected line. (Or subtracts 1 if Shift ⇧ is held down.)
addpc
Adds 1% to the value of the selected line. (Or subtracts 1% if Shift ⇧ is held down.)
by2pi
Multiplies the value of the selected line by π. (Or by 2π if Shift ⇧ is held down.)
anima
Animates the t-table whilst the mouse button is held down.
red
This tool is provided for a J programmer to implement some desired action.
Redefine the handler: red_tabby_
green
This tool is provided for a J programmer to implement some desired action.
Redefine the handler: green_tabby_
blue
This tool is provided for a J programmer to implement some desired action.
Redefine the handler: blue_tabby_
delit
Deletes the selected item.
Deletion will only take place if no other items depend on the selected item
merge
Merges the selected items, provided precisely two items have been selected.
The selected items must be compatible quantities (i.e. inter-convertible).
The resulting merged line possesses
- the value, units, name, formula and ancestors of the upper line
- the dependents of the lower line.
This tool is typically used to stitch a newly-created computed item into the t-table.
- Such an item will have been created by selecting a line from the Functions tab.
- Attendant feeders will also have been created at the same time.
- Each feeder (item) generally needs merging with an existing item in the t-table.