Ok. I made my registry exactly the same as yours. I don't see the problem. Everything is perfect.
This has fixed it for one person last week (from Ramesh).
Delete
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache
(it will be rebuilt from the other keys we've discussed here and via mail next time you open Add/Remove).
--
--------------------------------------------------------------------------------------------------
http://webdiary.smh.com.au/archives/_comment/001075.html
=================================================
"David Candy" <.> wrote in message HKEY_CURRENT_USER\Software\Microsoft\Installer\Products
and this one.
--
--------------------------------------------------------------------------------------------------
http://webdiary.smh.com.au/archives/_comment/001075.html
=================================================
"David Candy" <.> wrote in message I also need this key as well
HKEY_CLASSES_ROOT\Installer\Products
And also some idea of what is above/below the black space. But I'm going to sleep now.
--
--------------------------------------------------------------------------------------------------
http://webdiary.smh.com.au/archives/_comment/001075.html
=================================================
"David Candy" <.> wrote in message There is a problem where -1 is used for an icon index. Positive and zero numbers mean the nth icon in a file (0 being the first icon, 1 is the second, ..., n is the nth + 1), Negative numbers, except for -1, is the resource ID of the icon (the number the programmer gave it when s/he refers to it - if they want to display an icon with a resource ID of 1025 they specify -1025). -1 is the total number of icons in the file. So instead of getting a valid handle to an icon it gets a number which is an invalid icon (or a random icon if you fluke it).
The icon parameter in Add/Remove is optional as Windows will guess the icon if you omit it, but may guess wrong. The only entries one needs is Uninstall String and Display String - Windows guesses all other values.
However your symptoms are a bit different. If -1 is used it's just a big blank icon that forces the text that is normally to the right of the icon to wrap below the space reserved for it. But it is WHITE and selectable.
email the file to david at mvps.org