Version History
1.4 (January 25th 2010)
Features:
prints users code in the regular Listbox CellBackgroundPaint event
added scaling of listbox cell width to printing width, height is scaled to maintain aspect ratio
added font and graphics scaling to the DPI of output device
rows can now be set to expanded from the AddFolder method
Bugfixes:
first row can be selected properly
Using the arrow keys no longer causes random crashes (was an issue with the FillRectGradient)
No longer crashes when drawing Controls in rows that are not currently visible
Last version to support Carbon PEF builds
1.3 (March 25th 2009)
Features:
Cell Pictures can now be placed anwhere in the cell with the addtion of the Top parameter
added displaying and printing of controls in cells (only BevelButton, Checkbox, PopupMenu and ProgressBar have been tested)
Bugfixes:
fixed potential recursive bug with getting BB_RowHeight
renamed HeaderHeight to BB_HeaderHeight for compatibility with 2009r1
printing right aligned text now has the correct horizontal location
1.2 (January 7th 2009)
Features:
added printing of custom headers and footers
Bugfixes:
a single row is now printed correctly
fixed bug where part of a row could be printed at the end of a page
fixed download to include external module of Bens Listbox Extras
1.1 (29th November 2008)
Features:
added SuppressHeaderClicksAllowColResize which allows column resizing but no other clicks in the header
added constructors to BB_ListBox_ExtraData
added column resizing based on largest cell text
added setting cell Font and Font Size
added selection of Highlight Styles: Standard RB, MacOS, Leopard Blue and Gray gradients
added Cell_SuppressClick to disable clicking in individual cells
Bugfixes:
corrected spelling of "suppress" property
fixed bug for SuppressHeaderClicks where if the ListBox had no rows the header could still be clicked
tester code now includes and example for the BB_CellTag
1.0 (20th Feb 2008) - initial release