"unless the icons is set in the property sheet"? It is still overwritten by the setIcon method, there is no check to see if the user set it in the property sheet (vmp4) ... I like the subclass setIcon idear. Thanks, I was too lazy to go search around to see when setIcon was being called so I just put it in the Refresh method. What danger is there in setting the icon in the refresh method?
L8r,
George.