Update released.

Bugfix for ListBoxW concerning "DPI Aware". (again)


Quote Originally Posted by Hosam AL Dein View Post
the buttons having the style graphical hides the caption until style property is refreshed or recalled during runtime
I cannot replicate that bug. I think somewhere in your code you might have a SetWindowLong GWL_STYLE for the button and that may kill of the BS_OWNERDRAW bit.
That's why you need to recall the Style property. Can you check if your doing something like this? (SetWindowLong GWL_STYLE)

Quote Originally Posted by Hosam AL Dein View Post
the filter button of listview is not visually styled even after compilation
That is by design from the comctl32.dll. No influence for this.

Quote Originally Posted by Hosam AL Dein View Post
also for toolbar button menus it can not create submenus which is necessary
The .ButtonMenus property is meant for simple and rapidstart use. If you want to have custom background menu and submenus do as following:
Don't set any ButtonMenu in .ButtonMenus, instead handle the event 'ButtonDropDown' and create your own menu there.

Quote Originally Posted by Hosam AL Dein View Post
if a column header has an icon and you set the sort arrow then the icon disappears and vice versa maybe you intended this and not a bug
That is not a bug. If you set a sort arrow the icon will not be visible but remain. When you now remove the sort arrow the icon will re-appear.

Quote Originally Posted by Hosam AL Dein View Post
when i set -for example- the alignment property for some coulumn , nothing happens and it remains as it is . wen i changed the column index to another column , now both have the alignment i had previously chosen for the first column edited . i mean that the property does not respond until it is set to another item , and also keeps it for both
I cannot replicate that bug. Please provide full example.

Quote Originally Posted by Hosam AL Dein View Post
i have to compile the whole project to see the visual effects and this is time consuming . is there a way to synchronize it with IDE ?
You can manifest the VB6.exe and thus enable theming in the IDE. See here: http://www.vbforums.com/showthread.p...ues&highlight=

Quote Originally Posted by Hosam AL Dein View Post
how to collapse a group after it is expanded ?
Use the Group.Collapsed property. (also verify that Group.Collapsible property is set accordingly)

Quote Originally Posted by Hosam AL Dein View Post
why the group subset items count is set only to the first group ?
This is just in the demo. You can make any group to subset items. Use the Group.Subseted = True in order to do so.