+1. Not necessarily need to copy Foobar Columns UI, but its concept can be used for reference.
Columns can be weighted so that they are responsive to UI container width:
Or they can have a zero weight which means fixed width:
But indeed there are corner cases which need to be ironed out, such as when sum of width of fixed columns alone already exceeds windows width, etc.