Releases: geomatics-io/ObjectListView
Releases · geomatics-io/ObjectListView
ObjectListView 2.9.2-alpha3
- Added support for rearranging on non-Detail views.
- Implemented
LeftOfItem
andRightOfItem
target locations - Sorting now works when grouping is locked on a column AND
SortGroupItemsByPrimaryColumn
is true - Correctly report right clicks on group headers via
CellRightClick
events. - Make docs look somewhat better
- Added
ColumnEdgeDecoration
- Changed
TintedColumnDecoration
to have new base class,ColumnDecoration
- Fix small visual glitch where connecting lines were not correctly drawn when filters changed
- Sanity check upper limit against
CurrencyManager
rather thanListView
- Added
ITextMatchFilter
to allow for alternate implementations - Made several classes in
TextMatchFilter
public so they can be subclassed - Added
ITreeModel
to allow models to provide the required information toTreeListView
. - Added unit tests for
ITreeModel
- Added recipe for
ITreeModel
usage - Extend
OnColumnRightClick
so the event handler can tweak the menu to be shown - Simplified
ColumnEdgeDecoration
- Very small code tweaks
- Spelling corrections
- Added
OLVColumn.EditorCreator
to allow fine control over what control is used to edit a particular cell. - Added
IOlvEditor
to allow custom editor to easily integrate with our editing scheme - CombBoxes resize drop downs to show the widest entry via
ControlUtilities.AutoResizeDropDown()
- Remove usage of string format operator (
$
) - Added example of using
FormatRow
event - Hardened code against the rare case of the control having no columns (SF bug #174)
- Trigger
SelectionChanged
events in virtual lists when user uses Shift-Ctrl-Click - Comment out
Debug.WriteLine()
performance tracing calls InsertObjects()
when in a non-Detail View now correctly positions the items (SF bug #154)- Fix rendering so that
OLVColumn.WordWrap
works when using customised Renderers and when using theListViewPrinter
ObjectListView 2.9.2-alpha2
- v2.9.2 Fixed cell edit bounds problem in TreeListView, plus other small issues.
- v2.9.1 Added CellRendererGetter to allow each cell to have a different renderer, plus fixes a few small bugs.
- v2.9 adds buttons to cells, fixed some formatting bugs, and completely rewrote the demo to be much easier to understand.
ObjectListView 2.9.1
- v2.9.1 Added CellRendererGetter to allow each cell to have a different renderer, plus fixes a few small bugs.
- v2.9 adds buttons to cells, fixed some formatting bugs, and completely rewrote the demo to be much easier to understand.