Is LVS_EX_COLUMNOVERFLOW implemented?

I can't make this style work. The listview has 5 columns, but only 2 and a part of the 3rd column fit into the client width. The listview has the following styles:
  • WS_CHILDWINDOW | WS_CLIPCHILDREN | WS_CLIPSIBLINGS | WS_VISIBLE
  • WS_EX_CLIENTEDGE | WS_EX_LEFT | WS_EX_LTRREADING | WS_EX_RIGHTSCROLLBAR
  • LVS_EX_DOUBLEBUFFER | LVS_EX_HEADERDRAGDROP | LVS_EX_FULLROWSELECT | LVS_EX_HEADERINALLVIEWS | LVS_EX_COLUMNOVERFLOW
It contains 10 items and is in icon view. I would expect a chevron button being displayed in the header control, but there isn't one.
If I explicitly set the HDS_OVERFLOW style on the header control, the button is displayed.

So why doesn't LVS_EX_COLUMNOVERFLOW work? Is it not implemented?

TiKu

[760 byte] By [TiKu] at [2007-12-28]
# 1

Just to confirm, I also could not get the column over flow button to appear (though I assume it must work as it shows up in Windows Explorer).

Any help would be appreciated with this. Also any help with having groups in an "owner data" list view would be appreciated.

Thanks.

Etan Bukiet

EtanBukiet at 2007-9-4 > top of Msdn Tech,Software Development for Windows Vista,UI Development for Windows Vista...
# 2
I remember Jim Allchin encouraging developers to make their software "fit for Vista" in September. Well, how are we supposed to make our software "fit for Vista" if documentation is so poor and questions in forums and newsgroups remain unanswered?

3 more weeks and it will have taken me as much time to make my software "fit for Vista" as it took me to write it initially - and that's mostly because I'm wasting days and weeks trying to make things work that would work within minutes if documentation wouldn't be that poor or actually exist.

Just my 0,02 €.
TiKu

TiKu at 2007-9-4 > top of Msdn Tech,Software Development for Windows Vista,UI Development for Windows Vista...

Software Development for Windows Vista

Site Classified