See also NAViGaTOR, a Java application for visualizing biological networks, that also uses a hotbox.
High-quality version: mcguffin-infovis2009-hotterBox.mov (140 megabytes, 4:49, 720x480 pixels, 15 fps, H.264 codec)
Low-quality youtube version: http://www.youtube.com/watch?v=U2vhjdnSfsQ
Above is the hotbox.
The "Move", "Scale and Rotate", "Scale", and "Move and Rotate"
regions are 2D sliders: the user can click and drag within them to modify the
nodes they selected before popping up the hotbox.
The grey buttons with arrows on them ("Opacity", "Hotbox Opacity", "Spread Neighbours", "Adjust Force")
are 1D sliders: the user can click and drag horizontally on them.
The other grey buttons are checkbox buttons or pushbuttons.
Above is the "node-specific" radial menu which is popped up over a node.
Dragging toward the right within the menu allows the user to select a neighbourhood
of a given radius, and flicking to the left serves as a shortcut
for selecting the entire connected component.
To toggle the selection state of a single node, the user can flick upward,
or (as a shortcut) simply release in the center of the menu.
In the below applet, first, try holding down the Ctrl key and left click-dragging on a node to move it.
Next, to select several nodes, without the Ctrl key, position the cursor over whitespace, and left click drag out a rectangle (or lasso) to select some nodes. Once you release, a radial menu will appear attached to the cursor. Simply click-release to select the default within it, or click-drag to select another option.
Next, to pop up the hotbox, hold down the Ctrl key and you should see a red circle appear around the cursor. Move the mouse cursor outside that circle without dragging, and the hotbox will appear. You can then click or click-drag on the controls within the hotbox to modify the nodes you selected before popping up the hotbox. For example, click-dragging on the central square marked "Move" will move the selected nodes.
For more details, scroll to the bottom of this webpage.
Key and button reference:
Note that, initially, the Ctrl key may not work until the applet has been clicked on, to give it keyboard focus.