Virtual table column handling upgrade

automatic calculation of columns width according to the available space.
automatic calculation of columns according to data in current pane