1. multiple formats are defined in the database's .ini file [Formats] section
2. the formats are defined in the usual way
3.a) two selection gadgets are defined for the user to select both a format
(which makes up the first part of the actual format name) and a detail level
(which makes up the numerical latter part of the actual format name).
These are used in the Advanced Search page.
3.b) a single gadget can be used to select both the format and detail level
of the record.
This is used on the Full Record page.
4. the display gadget uses a new class that uses the fmtentity and the
levelentity entities to find the actual format to use.