Skip to content

Version 1.1.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 13:06
· 4 commits to master since this release
v1.1.0
73b9161

Added

  • NativeListView.SetInsertionMark and ClearInsertionMark are back, and this time they draw.
    Removed in 1.0.0 because the control's own LVM_SETINSERTMARK is refused in report view - it
    returns FALSE and stores nothing - they are now an overlay painted in the control's post-paint
    stage, in SystemColors.Highlight so 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.