TTMSFNCTreeView and TTMSFNCObjectInspector design problem

Hi,
the error affects the TTMSFNCTreeView and TTMSFNCObjectInspector components.

  1. If I apply a filter and the child items are invisible, then the collaps and expand parent buttons are still displayed.

  2. If I apply a filter and the items at the end of the tree are invisible, the line stroke is not closed.

error

This is currently to indicate there is a filter applied and there are other nodes available, but not visible.
We'll investigate if we can add in an option to ignore invisible nodes when drawing the collapse/expand & lines