I would like to create a grid, which contains columns of different widths (each cell having maximum flexibility).

For example, first column has width of 20 pixels, and second column has width of 70 pixels, and third column has width of 50 pixels. But all columns are still vertically aligned.

I checked the various CAknGrid of SDK, but all seem require the same column width.

I guess I may need to use the listbox of "template<class T>class AknListBoxLinesTemplate< T >" for this, I am afraid it would be an overkill, and not sure which template class I should use.

Any advice for this please?

Thanks a lot

have a nice day