To add an idea, semi-transparent scrollbars could be shown over the content when the mouse approaches the edge. This would avoid flickering andto save space at the same time. I realize one could not use this if the scrollbars would cover some interactive controls at the edge of the content.
Also, I would like to see some new creative way of scrolling the content, especially for cases when the full length of the content is not known, e.g. a ListView with variable cell sizes, or a possibly infinite stream of items that are loaded as needed. In these cases, the scrollbar length always lies about the actual total length of the content. Regards, Tomas On Mon, Dec 15, 2014 at 2:23 PM, Tom Schindl <tom.schi...@bestsolution.at> wrote: > Hi, > > The constant hiding of the horizontal (ListView & TreeView) and vertical > (TreeView) makes the interaction with the control very noisy because the > viewport size always changes e.g. when expanding & collapsing and or > e.g. scrolling a list with cells of different sizes. > > The native UI-Toolkits (at least OS-X and IIRC) don't do this and always > reserve a scrollbar area which makes interacting with the control IMHO a > lot better. > > I looked into VirtualFlow to see if I could hack myself (via reflection) > into it and make the scrollbars show up all time but unless I've looked > at the wrong places I could not find anything I could do. Am I right? > What do others think? > > Tom > > -- > Thomas Schindl, CTO > BestSolution.at EDV Systemhaus GmbH > Eduard-Bodem-Gasse 5-7, A-6020 Innsbruck > http://www.bestsolution.at/ > Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck