wxTreeListCtrl - column headers don't show until parent frame is resized

Robin Wrote:
Because you are setting the size of the treelist to the (outside) size
of the frame. You should be setting it to self.GetClientSize() instead.
Better yet, ensure that the treelist is the only non "bar" window that
is a child of the frame and then let the frame manage the size of the
treelist in its default EVT_SIZE handler. If you need to have more than
one child window then use a sizer or layout constraints (via Boa's
anchors) to manage the size and position of the child windows.

--
Robin Dunn
Software Craftsman

Thanks for the hints.

I got rid of the EVT_SIZE handler & used a boxsizer with only the treelist in it & used
wxEXPAND and the proportion flag. All DE-luxe now.

jb