The TableSmith main window consists of five main areas, each explained below.
Menu and Toolbar
At the top of the window is the menu and (at the top left side) the toolbar. Each button duplicates a
commonly-used menu option. Each menu item is explained below:
Category and Table Lists
Below the toolbar you will find a drop-down list and a standard listbox, the first for Categories and the other for Tables.
The Category list is used to select Table Categories. When a Category is selected, all the Tables in that Category will be
loaded into the Table list. When a Table is selected in that list, it is the one that will be used when the "Roll" button is
clicked.
Archives
TableSmith has an "Archives" feature, which allows you to easily store generated results for easy retrieval. To access
the Archives, click the "Archives" button, found above the Category and Table Lists. You'll see a folder/file hierarchy,
similar to Windows Explorer. The hierarchy works as you would expect it to: Folders may be opened or closed, revealing
(or hiding) other folders as well as files. To view a file, simply select it. The stored results file will appear in the Results
Window. Above the hierarchy are three buttons: The leftmost button may be used to create new folders. To use it, click
on an existing folder, click the button, then type the new folder's name when prompted. The second button is used to
copy generated results into the Archives. Click the folder where you want to copy the result window contents, click
the copy button, and type in a filename when prompted. In the future, when you click on that file, it will appear in the
Results Window. The rightmost button is for deletion. Select the file or folder you want to remove, then click the 'X'.
Note that you will not be asked to confirm the deletion unless you are removing a folder that is not empty. You cannot
delete the topmost "Archives" folder.
To return to the Category and Table Lists, click the button above the archives that says "Generate".
Results Window
The majority of the TableSmith interface is taken up by the Results Window. This is where the results from rolling on a Table
are displayed. This window is similar to a Web browser, and will display items in HTML format, if specified.
Parameters
Some Tables use 'parameters', values that can be passed into them. A Table's parameters, and their current values, will
be displayed in the lists in this area, beneath the Results Window (the "Show/Hide" button can be used to shrink this
area and give the Results Window more room). To change the parameter values, click the "Change" button, and use
the Parameters dialog to enter the values you wish to use (the Parameters window will start at the first parameter
listed, unless you've chosen one in particular, in which case that will be the first parameter displayed).
Hyperlist
The lower left of the window constitutes the TableSmith's "Hyperlist". The purpose of the Hyperlist is to allow
you easy access to Tables you use often (similar to how "Favorites" lists work elsewhere in Windows). Whereas the
Tables in the Table listbox change based on the Category selected, the Tables listed in the Hyperlist remain the same.
To assign a Table to the Hyperlist, simply click 'Add' and the current Table will be appended to the list. To remove a Table, click the 'Remove' button when a Table is selected. Use 'Clear' to completely clear ths list. To run a Table in the list, just click on its name.
Preferences
You may set preferences governing how TableSmith acts in certain situations. Selecting "Preferences" from the "File"
menu will display a dialog box listing these preferences. They are organized into three categories, and are detailed
below: