@mgaillard: there are some complications here.
An "additional information" box can contain multiple fields, each beginning on its own line. This makes setting a max height tricky. In theory, the max height of a box should not be less than the number of fields contained in that box, otherwise some fields will never be shown. In addition, if there are two fields being displayed, if the max height is set to 2, and if the first field takes two lines, then the second field will be hidden.
One could work around the hidden field problem using scroll bars, but unfortunately that doesn't work. The outer book list is intercepting the scroll events.
Applying limits on a field-by-field basis isn't practical.
Also note that setting a limit on either middle box must imply the same limit on the other middle box.
Given the above, the following seems possible.
- I add a max height in lines to the top box, the pair of middle boxes, and the bottom box.
- The number of lines actually displayed will depend on the amount of information. If the maximum is 10 and the number of lines to display is 3 then 3 lines will be used.
- If the number of lines to display exceeds the maximum then the "excess" information will not be visible. The field will not be scrollable.
Does that solve your problem?
Comments from other users?