Version 1.1.0
Added
-
NativeListView.SetInsertionMarkandClearInsertionMarkare back, and this time they draw.
Removed in 1.0.0 because the control's ownLVM_SETINSERTMARKis refused in report view - it
returns FALSE and stores nothing - they are now an overlay painted in the control's post-paint
stage, inSystemColors.Highlightso the line follows the theme including high contrast, and
scaled by DPI.This belongs in the library rather than in an application because an application cannot do it:
the list is a native child window that paints itself and covers the control, so a consumer
never receives a paint event over it. Only the code already answering the control's draw
notifications can put anything on top.
Changed
- Package validation is enabled against the 1.0.0 baseline, so a breaking change to the public
surface now fails the build rather than reaching nuget.org.