TABULA/samples/tools

From J Wiki
Jump to navigation Jump to search

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

Tool-newtt.jpg

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

Tool-opent.jpg

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

Tool-savts.jpg

TEXT

copal

Tool-copal.jpg

TEXT

undoredo

Tool-undoredo.jpg

TEXT

additems

Tool-additems.jpg

TEXT

subitems

Tool-subitems.jpg

TEXT

mulitems

Tool-mulitems.jpg

TEXT

divitems

Tool-divitems.jpg

TEXT

powitems

Tool-powitems.jpg

TEXT

stept

Tool-stept.jpg

TEXT

replot

Tool-replot.jpg

TEXT

movud

Tool-movud.jpg

TEXT

movtb

Tool-movtb.jpg

TEXT

newsl

Tool-newsl.jpg

TEXT

equal

Tool-equal.jpg

TEXT

hlpt

Tool-hlpt.jpg

TEXT

showttinf

Tool-showttinf.jpg

TEXT

hold

Tool-hold.jpg

TEXT

siunt

Tool-siunt.jpg

TEXT

iedit

Tool-iedit.jpg

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

Tool-setv0.jpg

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

Tool-set1u.jpg

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

Tool-add1u.jpg

Adds 1 to the value of the selected line. (Or subtracts 1 if Shift ⇧ is held down.)

addpc

Tool-addpc.jpg

Adds 1% to the value of the selected line. (Or subtracts 1% if Shift ⇧ is held down.)

by2pi

Tool-by2pi.jpg

Multiplies the value of the selected line by π. (Or by 2π if Shift ⇧ is held down.)


anima

Tool-anima.jpg

Animates the t-table whilst the mouse button is held down.

red

Tool-red.jpg

This tool is provided for a J programmer to implement some desired action.
Redefine the handler: red_tabby_

green

Tool-green.jpg

This tool is provided for a J programmer to implement some desired action.
Redefine the handler: green_tabby_


blue

Tool-blue.jpg

This tool is provided for a J programmer to implement some desired action.
Redefine the handler: blue_tabby_


delit

Tool-delit.jpg

Deletes the selected item.
Deletion will only take place if no other items depend on the selected item

merge

Tool-merge.jpg

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.