Appendix B: Cross listing by module

In this appendix we list all the modules that were used by any of the examples. Most of these modules are a part of the Trestle library, but some have other sources. The sources are: In the list below, the type of each module is listed in parentheses. Each module may have been used in one or more example programs. All the example programs using a module are listed under the module's name. With this list it is convenient to find an example program that demonstrates the use of a particular module.

AnchorBtnVBT.i3 (Trestle)
menu1 menu2
AnyEvent.i3 (VBTkit)
numeric
Axis.i3 (Trestle)
push update menu1 mouse confirm draw overlay edit shadow menu2 switches radio reactivity source list browser numeric scroll script
BiFeedbackVBT.i3 (VBTkit)
checkbox radio reactivity
BooleanVBT.i3 (VBTkit)
checkbox
BorderedVBT.i3 (Trestle)
push update menu1 key mouse confirm rubber draw overlay overlap
ButtonVBT.i3 (Trestle)
push update menu1 confirm overlay shadow numeric script
ChoiceVBT.i3 (VBTKit)
radio reactivity
Colors.i3 (user)
draw edit shadow menu2 switches checkbox radio reactivity source browser numeric
ConfirmVBT.i3 (user)
confirm
FeedbackVBT.i3 (VBTKit)
menu2 switches checkbox radio reactivity source
FileBrowserVBT.i3 (VBTKit)
browser
FlexVBT.i3 (VBTKit)
scroll script
Fmt.i3 (standard)
update key mouse switches source scroll
FmtTime.i3 (standard)
script
Font.i3 (Trestle)
text key overlay edit checkbox overlap list browser numeric scroll
GuardedBtnVBT.i3 (VBTKit)
switches
HVBar.i3 (Trestle)
edit switches radio reactivity list browser numeric
HVSplit.i3 (Trestle)
push update menu1 mouse confirm draw overlay edit shadow menu2 switches radio reactivity source list browser numeric scroll script
Latin1Key.i3 (standard)
text key scroll
ListVBT.i3 (VBTKit)
list
MarginFeedbackVBT.i3 (VBTKit)
checkbox radio reactivity
MenuBtnVBT.i3 (Trestle)
menu1
MenuSwitchVBT.i3 (VBTKit)
menu2
NumericVBT.i3 (VBTKit)
numeric
PaintOp.i3 (Trestle)
text update menu1 mouse confirm rubber draw edit shadow switches overlap list scroll
Path.i3 (Trestle)
rubber draw
Pictures.i3 (user)
overlay
Pixmap.i3 (Trestle)
confirm
Point.i3 (Trestle)
rubber draw
QuickSwitchVBT.i3 (VBTKit)
switches
Random.i3 (standard)
source
ReactivityVBT.i3 (VBTKit)
reactivity
Rect.i3 (Trestle)
key rubber draw menu2 overlap
Region.i3 (Trestle)
mouse rubber draw shadow
RigidVBT.i3 (Trestle)
text push update menu1 key mouse confirm rubber draw overlay edit shadow menu2 switches checkbox source overlap scroll script
ScrollerVBT.i3 (VBTKit)
scroll
Shadow.i3 (VBTKit)
shadow menu2 switches checkbox radio reactivity source browser numeric
ShadowedFeedbackVBT.i3 (VBTKit)
menu2 switches checkbox radio reactivity source
ShadowedVBT.i3 (VBTKit)
shadow
SourceVBT.i3 (VBTKit)
source
Stdio.i3 (standard)
menu1 key edit menu2
SwitchVBT.i3 (VBTKit)
menu2 switches checkbox radio reactivity
Text.i3 (standard)
hello text push update menu1 key mouse confirm draw overlay edit shadow menu2 switches checkbox radio reactivity source overlap list numeric scroll script
TextPort.i3 (VBTKit)
edit numeric
TextureVBT.i3 (Trestle)
update overlap
TextVBT.i3 (Trestle)
hello text push update menu1 key mouse confirm draw overlay shadow menu2 switches checkbox radio reactivity source overlap list numeric scroll script
Time.i3 (standard)
script
Trestle.i3 (Trestle)
hello text push update menu1 key mouse confirm rubber draw overlay edit shadow menu2 switches checkbox radio reactivity source overlap list browser numeric scroll script
TrillSwitchVBT.i3 (VBTKit)
switches
TSplit.i3 (Trestle)
overlay
TypescriptVBT.i3 (VBTKit)
script
VBT.i3 (Trestle)
hello text push update menu1 key mouse confirm rubber draw overlay edit shadow menu2 switches checkbox radio reactivity source overlap list browser numeric scroll script
Wr.i3 (standard)
menu1 key edit menu2 script
ZChassisVBT.i3 (VBTKit)
overlap
ZChildVBT.i3 (VBTKit)
overlap
ZSplit.i3 (Trestle)
overlap