I am trying to make 3 columns with a scroll bar and 3 headers at the top, kind of similar to the columns of text in the auction house or guild roster UIs in WoW. After some experimentation, I have found that if I use a scroll frame and child three Labels to it I can get me columns, but I cannot figure out how to get headers for it at the tops of the columns, outside of the frame. Currently I have a Frame with the ScrollFrame as a child, and three Labels as children of the ScrollFrame. I have looked at the Heading type and TabGroup type, but neither of those seem to be for that.
So in short:
How do I get headers on top of my columns? (ala guild roster UI)
Am I going about it the right way?
Is there a way to make the 3 columns not be equal portions of the screen real estate? (In case I want one column to be larger than the others)