I have a VST with 3 columns that evenly take up the available space.
(I set hoAutoSpring to Header.Options and all columns have column [x]. Option have set coAutoSpring.)
Now I want to hide the last column and claim that other columns uniformly take up free space (a bit like a control with alClient).
When I set the column invisible (see below), the space that was accepted by the column is simply not used.
VST.Header.Columns[2].Options:=VST.Header.Columns[2].Options - [coVisible];
When I set Header.Options.hoAutoResize to True and set Header.AutoSizeIndex to 1, then the second column will take up all the new space.
Is there a way to tell the columns to fill in the available space and evenly resize?
Screenshot:

source share