Class: XFolder
XFolder can monitor open Tree views of folders and automatically scroll down the folder window if necessary.

You have probably encountered this situation a zillion times: you wish to expand a tree of a folder Tree view which is visible at the bottom of the folder window.

Normally, if you click on the "plus" sign next to the "dll" directory, the tree will expand, but you will not be able to see its contents. This default &os2; behavior is really tiresome, because almost every other time that a Tree view is expanded, you'll have to scroll down manually to actually see the contained objects.

XFolder will now automatically scroll down the folder window if the newly appearing items begin to appear outside the currently visible window area:

XFolder does this by internally monitoring the Tree view in the background after you click on the "plus" sign and then, as soon as the WPS is done populating the folder, automatically scrolls down. This "monitoring" does not cause an additional CPU load, because XFolder simply intercepts a single window notification message internally. (For this reason it is totally inconceivable that IBM has not implemented this behavior already.)

XFolder will make the bottom-most item that was displayed visible, unless the tree below the folder you clicked on contains too many items to fit into the window. In this case, XFolder will scroll the item which you expanded to the very top of the visible window area.

It is probably the best thing to try out this function yourself, in order to get used to it. The &os2; directory is a good candidate for this. Although this behavior might be a bit irritating at first, I'm sure that after a while, you'll probably don't want to miss it.

You can still disable this feature in the "Workplace Shell" object.