... by rendering the elements as transparent. They are still
there and work, so you can still resize, but you still get a
better view of your UI.
We still draw a border around the UI, just to show where
it ends and the background begins, but that is purely
decorative :-)
I am not totally happy wioth this: It still sets mouse cursors
in the area that should actually be controlled by the UI and
overlays its own touchareas around the border of the UI, stealing
a few pixels from the interactive area of the UI.
And use that in the lsp/ui implementation instead of comments.
This is only a parser support for now, the name is otherwise unused.
Hence I rather keep that experimental.
Since the category items have different heights, the extrapolation of the listview to compute the correct scrollbar height will always be off, unless listview instantiated all items.
So let's do that by hand and use a ScrollView.